Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
Mission (3)
#pragmatic
2년 전
436

1. 응답시간은 500ms 이하여야 한다.

-> 조금 더 명확하면 좋은 요구 사항이 될 수 있다. 응답시간의 기준이 클라이언트에서 요청한 시간을 기준으로 하는지, 서버에서 클라이언트 요청을 받은 시간을 기준으로 할지 구별할 수 있으면 좋을 것 같다.

2. 모달 창의 바탕색은 회색이다.

-> 정확하지 않기 떄문에 요구사항이 아니다. 회색에 대한 명확한 정의가 필요하다. RGB 값이나 HEX 값으로 정의가 필요하다.

3. 애플리케이션은 프론트엔드 프로세스 몇 개와 백엔드 서버로 구성된다.

-> 너무 추상적이기 때문에 요구사항이 아니다. 프론트엔드와 벡엔드의 대한 기술적인 명세와 아키텍쳐 적인 면이 들어가야 명확한 요구사항이 될 수 있다. 예) MSA 구조 이며 백엔드 모듈은 크게 2개로 나뉜다. 인증모듈, 로그인 모듈)

4. 사용자가 숫자가 아닌 글자를 숫자 필드에 입력하면 시스템은 입력 필드를 깜빡이고 입력을 거부한

다.

-> 조금 더 명확하면 좋을 것 같다. 숫자가 아닌 글자라면 음수를 입력할 때 필요한 "-" 마이너스 기호도 포함해야하는지 아닌지 숫자에 대한 범위가 필요할 것 같다.

5. 이 임베디드 애플리케이션의 코드와 데이터 크기는 32Mb 이내여야 한다.

-> 조금 더 명확하면 좋을 것 같다. 코드 자체의 크기 ,즉 raw data 의 크기를 말하는건지 압축했을때의 크기를 말하는건지 요구사항이 원하는 포맷에 대한 데이터 크기가 명시 되어야할 것 같다.