정보처리기사/필기
요구사항 분석 - CASE / HIPO
bumm
2024. 3. 16. 17:59
CASE(Computer Aided Software Engineering)
: 자동화 도구
- 표준화와 보고를 통한 문서의 품질 개선
- 명세에 대한 유지보수 비용 축소
- 요구사항 변경이 주는 영향 추적 용이
- 종류 : SADT, SREM, PSL/PSA 등
HIPO(Hierachy Input Process Output)
: 시스템의 분석/설계, 문서화 시 사용하는 기법으로 시스템의 입력, 처리, 출력 기능을 나타냄
- 기본 시스템 모델은 입력, 처리, 출력으로 구성되며, 하향식 소프트웨어 개발을 위한 문서화 도구
- 체계적인 문서 관리 가능
- 기호, 도표 등을 사용하므로 보기 쉽고 이해하기 쉬움
- 기능과 자료의 의존 관계 동시에 표현 가능
- 가시적 도표(Visual Table of Contents) :: 목차
- 총체적 도표(Overview Diagram)
- 세부적 도표(Detail Diagram)