분석 모델 검증

 : 요구사항 도출 기법을 활용하여 업무 분석가가 제시한 분석 모델에 대해서 확인하는 활동

분석 모델 검증 방법

검증 방법 설명
유스케이스 모델 검증 · 시스템 기능에 대한 유스케이스 모형 상세화 수준 및 적정성 검증을 위해 액터, 유스케이스, 유스케이스 명세서 점검
개념 수준의 분석 클래스 검증 · 주요 클래스 도출 여부, 도출된 클래스 이름과 속성의 적절성, 올바른 클래스들 간의 관계 여부 점검
분석 클래스 검증 · 유스케이스 실현에 필요한 분석 클래스 도출 확인
· 클래스 간의 관계, 클래스 정보의 상세화 정도 확인

 


 

분석 모델 검증 프로세스

검증 프로세스 설명
검토의견 컬럼 추가 · 분석 모델까지 요구사항 추적표를 작성하고 검토의견 컬럼 추가
검토의견 작성 · 유스케이스 모델 / 개념 수준 분석 클래스 모델 / 분석클래스 모델에 대한 검토의견 작성
검토의견 정제 · 요구사항 추적표에서 요구사항에 대한 검토의견 정제
· 누락된 유스케이스 모델 / 개념 수준 분석 클래스 / 분석클래스가 존재하는 경우, 검토의견 추가

 


 

분석 모델의 시스템화 타당성 분석

: 업무 분석가가 제시한 분석 모델이 개발할 응용 소프트웨어에 미칠 영향을 검토하여 기술적 타당성을 조사하는 활동

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

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

 

1. 성능 및 용량 산정의 적정성

- 요구사항을 만족시키기 위한 분석 모델에 따라 시스템을 구현할 때 요구되는 시스템의 자원 식별

- 분석 클래스에서 불필요 속성을 많이 포함하게 되면 객체 생성 시 시스템 메모리 자원이 많이 요구되며, 전체 시스템 성능 저하 발생

 

2. 시스템 간 상호 운용성

- 시스템 간 상호 정보 및 서비스가 교환 가능한지 검토

- 분석 모델에서 정의한 구체적인 정보의 존재 여부, 생성 가능성, 교환 방식 지원 등에 대하여 확인

 

3. IT 시장 성숙도 및 트렌드 부합성

- 분석 모델이 과거의 문제를 해결하고 최근 많이 사용되는 트렌드에 부합되는지 확인

- 분석 자동화 도구 활용 방안 고려

 

4. 기술적 위험 분석

- 분석모델이 시스템의 기술 구조, 프레임워크, 사용되는 하드웨어 및 소프트웨어와 부합되는지 확인

- 분석 모델이 검증되지 않은 기술의 사용을 가정하고 있어 추가적인 비용 발생 가능성이 있는지 확인

- 분석 모델을 구현하기 위하여 특정 업체 기술, 특허, 라이선스에 의존해야 하는지 확인

 


 

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

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

 

 

 

※ 해당 글은 수제비 2022 도서 참고하였습니다.

 

수제비- IT 커뮤니티 (정보처리기사... : 네이버 카페

수제비-수험생 입장에서 제대로 쓴 비법서(정보처리기사, 정보처리기능사, 빅데이터 분석기사 등 시리즈)

cafe.naver.com

 

+ Recent posts