정보처리기사/필기

요구사항 분석 - CASE / HIPO

bumm 2024. 3. 16. 17:59

CASE(Computer Aided Software Engineering)

: 자동화 도구

 

  • 표준화와 보고를 통한 문서의 품질 개선
  • 명세에 대한 유지보수 비용 축소
  • 요구사항 변경이 주는 영향 추적 용이
  • 종류 : SADT, SREM, PSL/PSA 등

 

HIPO(Hierachy Input Process Output)

: 시스템의 분석/설계, 문서화 시 사용하는 기법으로 시스템의 입력, 처리, 출력 기능을 나타냄

 

  • 기본 시스템 모델은 입력, 처리, 출력으로 구성되며, 하향식 소프트웨어 개발을 위한 문서화 도구
  • 체계적인 문서 관리 가능
  • 기호, 도표 등을 사용하므로 보기 쉽고 이해하기 쉬움
  • 기능과 자료의 의존 관계 동시에 표현 가능
    1. 가시적 도표(Visual Table of Contents) :: 목차
    2. 총체적 도표(Overview Diagram)
    3. 세부적 도표(Detail Diagram)