기초지식공부/소프트웨어공학

위험분석

DevBabamba 2019. 6. 11. 00:32
반응형

KMooc에 공개 되어 있는 '쉽게 배우는 소프트웨어 공학' 강의 내용을 정리한 것입니다.(강의: 공주대학교 컴퓨터공학부 김치수 교수)

또한, https://terms.naver.com/list.nhn?cid=58528&categoryId=58528를 확인하시면, '쉽게 배우는 소프트웨어 공학' 책 또한 공개되어있으니 참고하여주시면 감사하겠습니다.

7.위험분석

7.1.위험 예방 방법

7.2.SW project

  • 주어진 기간 내에 완료 확률 20%이내
  • 계획단계
    • 요소발견 -> 제거 -> 예방

7.3.위험관리절차

7.3.1.위험요소식별

  • 발생 가능한 위험요소에 대해 브레인스토밍을 해서 도출
  • 이전 유사 프로젝트 수행시 발생한 위험 요소 참조

=> 직 간접적으로 영향을 미칠 수 있는 요소를 찾아내는 작업

위험요소 위험내용
개발자의 이직 프로젝트 수행 중 개발자들이 이직한다.
요구사항변경 요구 사항 확정이후에도 변경 요구가 계속된다.
발주사의 재정적 어려움 프로젝트 수행 중 고객사에 경제적인 어려움이 발생한다.
예상을 빗나간 투입 인력 처음에 예측한 인력보다 인력이 더 많이 필요하다.
개발기간부족 처음에 에측한 개발 기간을 초과한다.
개발비 초과 처음에 예측한 개발비로 개발을 완료할 수 없다.

7.3.2.위험분석

  • 위험요소가 발생할 가능성과 영향력을 판다
  • 방법 : 과거 프로젝트에서 데이터와 위험을 분석한 경험이 많은 개발자에 의존해 판단

7.3.3.위험 계획 수립

  • 식별된 위험 요소의 위험을 관리하기 위해 전략을 찾는 과정
  • 위험을 처리하는 위험 대응방안 수립

7.3.4.위험 감시

  • 식별된 위험 요소의 발생 확률과 변화 등 관리
  • 예측한 위험의 실제 발생 여부 확인
  • 실전에서 위험 대응 방안의 적절성 여부 확인
반응형

'기초지식공부 > 소프트웨어공학' 카테고리의 다른 글

일정 계획  (0) 2019.06.11
비용 산정 방법  (0) 2019.06.10
개발 비용 산정  (0) 2019.06.10
계획(Plan)  (0) 2019.06.10
소프트웨어 개발 프로세스 Ⅱ  (0) 2019.03.13