본문 바로가기
정보처리기사/소프트웨어 설계

[정처기 필기/실기] 요구사항 정의/개발 프로세스(5)

by 버니케이 2024. 3. 20.
반응형

 

요구사항

  • SW 문제를 해결하기 위해 제공되는 서버스에 대한 설명
  • SW 정상적으로 운영되는데 필요한 제약조건

 

😊요구사항 유형

기능 요구사항 비기능 요구사항 사용자
요구사항
시스템
요구사항
  • 필수조건
  • EX)금융 시스템은 조회, 인출, 입금, 송금 기능이 있어야 한다.
  • 있으면 좋을듯?
  • 성능, 보안, 품질, 안정 등에 대한 요구사항
  • EX)차량 대여 시스템이 제공하는 모든 화면이 3 이내에 사용자에게 보여야 한다.

 

 

 

 

😊요구사항 개발 프로세스

  • 😊순서: 도출 -> 분석 -> 명세 -> 확인

 

도출 사용자 요구찾기, 어떻게 수집할것인지

😊 분석 사용자 요구 이해
요구추출:
  • 프로젝트 계획 단계에 정의한 문제의 범위 안에 있는 사용자 요구 찾기
도메인 분석
  • 요구에 대한 정보를 수집하고 배경을 분석해서 모델링 수행

명세 분석된 요구사항으로 모델 작성/문서화

정형명세: 수학적, VDM, Z
비정형명세: 자연어, ER모델링, FSM

확인 요구사항 명세서가 잘 작성되었는지 검토
개발 완료  문제가 발생 시 재작업 비용 발생

 

 

 

출처 및 참고: 시나공 정보처리기사 필기/실기

반응형

댓글