[소프트웨어공학] 위험 관리. Risk Analysis.
위험관리란?
프로젝트 추진 과정에서 예상되는 돌발 상황들을 미리 예상하고 이에 대한 대책을 수립하는 일련의 활동
위험의 불확실성을 감소시키고 손실에 대비하는 작업
위험을 식별한 후 발생 확률을 계산하고, 그 영향을 추산하여 위험에 대비하는 비상 계획을 마련한다.
위험의 종류
인력 부족, 예산 관리, 일정 관리, 사용자 요구사항 변경
위험 회피(Risk Avoidance) : 위험이 발생될 것을 예상하고 회피하는 것
위험 감시(Risk Monitoring) : 위험 요소 징후들을 계속적으로 인지하는 것
위험 관리(Risk Management) 및 비상 계획(Contingency Plan) 수립
: 위험 회피 전략이 실패할 경우 위험에 대해 관리하고 대비책과 비상 계획을 세운다.
형상 관리(SCM; Software Configuration Management)
소프트웨어에 대한 변경을 관리하기 위해 개발된 일련의 활동.
개발 과정의 변화되는 사항을 관리하는 것.
- 소프트웨어 변경의 원인을 알아내고 제어하며 적절히 변경되고 있는지 확인하여 해당 담당자에게 통보하는 작업
- 소프트웨어 전 단계에 적용되는 활동. 유지보수 단계에서도 수행됨.
- 개발의 전체 비용을 줄이고, 여러 방해 요인이 최소화 되도록 보증하는 것을 목적으로 함.
형상 항목(SCM; Software Configuration Item)
시스템 명세서 |
프로젝트 계획서 |
예비 사용자 매뉴얼 |
설계 명세서 |
원시 코드 목록 |
테스트 계획, 시험 사례, 결과 |
운영과 설치에 필요한 매뉴얼 |
실행 프로그램 |
데이터베이스 기술서(스키마, 파일구조, 초기내용) |
구축된 사용자 매뉴얼 |
유지보수 문서(변경 요청서, 변경 처리 보고서) |
소프트웨어 공학을 위한 표준과 절차 |
소프트웨어 요구사항 명세와 실행 가능한 프로토타입 |
'IT지식 > 기초개념' 카테고리의 다른 글
[UML] Class Diagram 클래스 다이어그램 (0) | 2020.07.14 |
---|---|
[소프트웨어생명주기] 나선형 모형(Spiral Model,점진적 모형) (0) | 2020.02.09 |
[네트워크] 네트워크 통신에서 포트 Port 란? 21, 22, 80, 443번 포트? (0) | 2020.02.09 |
[소프트웨어생명주기]프로토타입 모형(Prototype Model), 원형 모델 (0) | 2020.02.09 |
[소프트웨어생명주기] 폭포수 모형(Waterfall Model) (0) | 2020.02.08 |