-
요구사항의 시스템화 타당성 분석정보처리기사(자격증)/요구사항 확인 2020. 9. 30. 23:11
요구사항의 시스템화 타당성 분석
- 업무 분석가가 수집하고 분석한 요구사항이 개발하고자 하는 응용 소프트웨어에 미칠 영향에 대해서 검토하고 확인해야 한다.
요구사항의 기술적 타당성 검토
요구사항의 기술적 타당성 검토는 성능 및 용량 산정의 적정성, 시스템 간 상호 운용성, IT 시장 성숙도 및 트렌드 부합성, 기술적 위험 분석의
4단계를 거친다.
검토 항목 내용 성능 및 용량 산정의 적정성 목표 시스템의 용량이 산정되면, 과거 유사 프로젝트 경험치를 적용하여 필요시 재조정한 후 , 성능 관련 비기능 요구사항과 비교하여 적정성 여부 판단 시스템 간 상호 운용성 요구사항 중에서 목표 시스템이 조직 내외 타 시스템과의 연동을 요구하는 경우, 상호 운용이 가능한지 여부를 판단 IT 시장 성숙도 및 트렌드 부합성 시스템 구축 시 요구되는 영역별 기술들의 시장 성숙도 및 발전 방향을 파악하고, 요구사항이 이에 부합하는지 판단
향후 사용되지 않을 가능성이 높은 시스템들은 향후 유지보수가 어려운 상황이 발생기술적 위험 분석 요구사항을 만족시키기 위하여 적용한 기술의 복잡성, 검증 여부, 의존성 등에 대하여 위험 발생 가능성, 영향도 파악 * 상호 운용성(Interoperability) : 다른 목적을 지닌 2개 이상 시스템들이 상호 간 정보 및 서비스를 교환하면서 효과적으로
운용될 수 있는 시스템의 능력
요구사항의 기술적 타당성 분석 프로세스
순서 분석 프로세스 설명 1 타당성 분석 결과 기록 요구사항 목록에 타당성 분석을 위한 속성을 추가하고 타당성 분석 결과를 기록
타당성 분석을 위한 속성에는 성능/용량, 시스템간 상호운용성, 시장 성숙도 및 트렌드 부합성, 기술 복잡성, 기술 검증여부, 기술 의존성 등이 있다.2 타당성 분석 결과의 이해관계자 검증 요구사항의 시스템화 타당성 분석 결과를 요구사항 관련 이해관계자에게 배포하여 사전 검토 요청
관련 이해관계자가 모여 시스템화 타당성 분석 결과 검증
타당성 분석결과에 이견이 있는 경우 프로젝트 관리자의 중재하에 합의 도출3 타당성 분석 결과 확인 및 배포/공유 이해관계자 검증을 거친 타당성 분석 결과를 의사 결정자가 확인
확정된 타당성 분석 결과를 이해관계자에게 배포하여 공유비용산정 모델
소프트웨어 규모 파악을 통한 투입 자원, 소요 시간을 파악하여 실행 가능한 계획을 수립하기 위해 비용을 산정하는 기법
비용산정 모델 분류
분류 설명 종류 하향식 산정방법 경험이 많은 전문가에게 비용산정을 의뢰하거나 여러 전문가와 조정자를 통해 산정하는 방식 - 전문가 판단
- 델파이 기법상향식 산정방법 세부적인 요구사항과 기능에 따라 필요한 비용을 계산하는 방식 - 코드 라인 수 (LOC)
- Man Month
- COCOMO 모형
- Putnam 모형
- FP(Function Point) 모형상향식 비용산정 모델
'정보처리기사(자격증) > 요구사항 확인' 카테고리의 다른 글
분석 모델 확인 (0) 2020.10.01 요구사항 - 예상문제 (0) 2020.10.01 요구사항 확인 (0) 2020.09.30 예상 문제 (0) 2020.09.30 개발 기술 환경 정의 (0) 2020.09.30