본문 바로가기

정보처리기사/소프트웨어 설계

요구사항

요구사항

- 소프트웨어가 어떤 문제를 해결하기 위해 제공되는 서비에서 대한 설명과 정상적으로 운영되는데 필요한 제약조건 등을 나타냅니다.

개발 프로세스

- 요구사항 도출 -> 요구사항 분석 -> 요구사항 명세 -> 요구사항 확인

요구사항 도출

- 시스템, 사용자, 그리고 시스템 개발에 관련된 사람들이 서로 의견을 교환하여 요구사항이 어디에 있는지 어떻게 수집할 것인지를 식별하고 이해하는 수집 과정입니다.

요구사항 분석

- 개발 대상에 대한 사용자의 요구사항 중 명확하지 않거나 모호하여 이해되지 않는 부분을 발견하고 이를 걸러내기 위한 과정입니다.

- 소프트웨어 개발의 출발점이면서 실질적인 첫 번째 단계입니다.

- 소프트웨어가 무엇을 해야하는가를 추적하여 요구사항 명세를 작성하는 작업입니다.

- 사용자의 요구를 추출하여 목표를 정하고 어떤 방식으로 해결할 것인지를 결정하는 단계입니다.

요구사항 명세

- 분석된 요구사항을 바탕으로 모델을 작성하고 문서화하는 과정입니다.

요구사항 확인

- 개발 자원을 요구사항에 할당하기 전에 요구사항 명세서가 정확하고 완전하게 작성되었는지를 검토하는 과정입니다.

 

정보처리기사 2022년 1회 3번 출제