본문 바로가기

정보처리기사 (필기)/1. 소프트웨어 설계

[정보처리기사] 1-4. 요구사항 정의

1. 기능 요구사항

  • 시스템이 어떤 기능을 하는지
  • 시스템의 입력
  • 시스템의 출력
  • 어떤 데이터를 저장할 것인지
  • 시스템이 반드시 수행해야하는 기능

 

2. 비기능 요구사항

  • 성능 
  • 품질
  • 인터페이스
  • 테스트
  • 제약사항
  • 호환성
  • 보안
  • 프로젝트 관리 / 지원

 

3. 요구사항 개발 프로세스

  • 추출 / 도출 (Elicitation)
  • 분석 (Analysis)
  • 명세 (Specification)
  • 검증 / 확인 (Validation)

 

4. 요구사항 분석기법

  • 요구사항 류 (Requirement Classification)
  • 념 모델링 (UML: 모델링 표기)
  • 요구사항 당 (Requirement Allocation)
  • 요구사항 상 (Requirement Negotiation)
  • 형분석 (Formal Analysis)
  • 분개할협정

 

5. 요구사항 확인 기법 ★★

  • 요구사항 토 (Requirement Reviews)
  • 로토타이핑 (Prototyping)
  • 델검증 (Model Verification)
  • 수테스트 (알파 / 베타 테스트) (Acceptance Test)
  • 검프모인