분석 모델 확인하기

2022. 8. 15. 15:31정처기(실기)/요구사항 확인

(1) 분석 모델 검증 방법

- 분석 모델 검증이란 요구사항 도출 기법을 활용하여 업무 분석가가 제시한 분석 모델에 대해서 확인하는 활동이다. 

 

▼ 분석 모델 검증 방법

검증 방법 설명
유스케이스 모델 검증 시스템 기능에 대한 유스케이스 모형 상세화 수준 및 적정성 검증을 위해서 액터, 유스케이스, 유스케이스 명세서 점검
개념 수준의 분석 클래스 검증 시스템의 주요 도메인 개념을 분석 클래스로 도출하여 유스케이스 분석에 활용하므로, 개념 수준의 주요 분석 클래스를 적절히 도출하였는지, 관련 정보가 명확한지 점검
주요 클래스 도출 여부, 도출된 클래스 이름과 속성의 적절성, 올바른 클래스들 간의 관계 여부 점검
분석 클래스 검증 유스케이스 실현에 필요한 분석 클래스 도출 확인
유스케이스 별로 도출된 분석 클래스들이 스테레오 타입으로 표시되었는지 확인
경계와 제어 클래스의 도출 여부 및 상세화 정도 확인
클래스 간의 관계, 클래스 정보의 상세화 정도 확인

 

(2) 분석 모델 검증 프로세스

  1. 검토의견 컬럼 추가 : 분석 모델까지 요구사항 추적표를 작성하고 검토의견 컬럼 추가
  2. 검토의견 작성 : 요구사항 목록을 참조하여 요구사항 ID와 요구사항명 입력
  3. 검토의견 정제 : 요구사항 추적표에서 요구사항에 대한 검토의견 정제

 

(3) 분석 모델의 기술적 타당성 검토

- 유스케이스 모델의 개별 유스케이스에 대한 분석 모델을 작성한 후, 해당 분석 모델로 시스템을 개발할 경우에 대한 영향을 필요한 자원, 상호 운용성, 시장 성숙도, 기술적 위험 분석 측면으로 타당성 조사를 한다.

 

  • 성능 및 용량 산정의 적정성 : 요구사항을 만족시키기 위한 분석 모델에 따라 시스템을 구현할 때 요구되는 시스템의 자원 식별, 분석 클래스에서 불필요하고 지나치게 많은 속성들을 포함시키게 되면 객체 생성 시 시스템의 메모리 자원이 많이 요구되며, 전체 시스템의 성능 저하 발생
  • 시스템 간 상호 운용성 : 분석 모델을 이용하여 보다 구체적으로, 시스템 간 상호 정보 및 서비스가 교환 가능한지 검토
  • IT 시장 성숙도 및 트렌드 부합성 : 분석 모델이 과거의 문제를 해결하고 최근 많이 사용되는 트렌드에 부합되는 확인
  • 기술적 위험 분석 : 분석 모델이 시스템의 기술 구조, 프레임워크, 사용되는 하드웨어 및 소프트웨어와 부합되는지 확인

 

(4) 분석 모델의 시스템화 타당성 분석 프로세스

  • 타당성 검토의견 컬럼 추가 : 분석 모델까지 요구사항 추적표를 작성하고, 타당성 검토의견 컬럼을 추가
  • 타당성 검토의견 작성 : 작성된 요구사항 추적표에 타당성 검토의견 작성
  • 타당성 분석 결과 검증 : 타당성 분석 결과를 관련 이해관계자에게 배포하여 사전 검토를 요청
  • 타당성 분석 결과 확인 및 배포/공유 : 이해관계자 검증을 거친 타당성 분석 결과를 의사 결정자 확인 

'정처기(실기) > 요구사항 확인' 카테고리의 다른 글

요구사항  (0) 2022.08.14
현행 시스템 분석  (0) 2022.08.12
소프트웨어 개발 방법론  (0) 2022.08.11