DevGang

[SE-05] 프로젝트 계획 및 예측 본문

정보처리/SE

[SE-05] 프로젝트 계획 및 예측

별천랑 2021. 2. 8. 16:42

1. 프로젝트 계획 수립

  • 프로젝트가 수행되기 전에 소프트웨어 개발 영역 결정, 필요한 자원, 비용, 일정 등을 예측하는 작업

2. 소프트웨어 영역(Software Scope) 결정

  • 개발될 소프트웨어의 영역을 결정하는

- 예측의 대상

  • 기능(Function)
  • 성능(Performance)
  • 신뢰도(Reliability)
  • 비용
  • 일정
  • 참여 인원수
  • 요구되는 노력
  • 제약조건

3. 프로젝트를 신뢰성 있게 예측하는 방법

  • 이미 수행된 유사 프로젝트를 참고함
  • 프로젝트를 상대적으로 잘게 분리하여 예측함
  • 경험적 예측 모델을 활용함
  • 예측을 가능한 뒤로 미룸 (현실성이 부족함)
  • 하나 이상의 자동화 측정 도구들을 이용함

4. 프로젝트 계획 수립 고려사항

  • 프로젝트 규모 파악(제일 먼저 해야 작업)
  • 프로젝트 복잡도
  • 구조적 불확실성의 정도
  • 과거 정보의 가용성
  • 위험성

5. 프로젝트 비용 결정 요소

프로젝트 요소 자원 요소 생산성 요소
제품의 복잡도 인적 자원 개발자의 능력
시스템의 크기 하드웨어 자원 개발기간
요구되는 신뢰도 소프트웨어 자원  

6. 개발 비용과 시스템 크기/신뢰도/개발 기간의 관계

'정보처리 > SE' 카테고리의 다른 글

[SE-07] 프로젝트 조직 구성  (0) 2021.02.08
[SE-06] 프로젝트 비용 산정  (0) 2021.02.08
[SE-04] 프로젝트 관리  (0) 2021.02.08
[SE-03] 소프트웨어 생명 주기  (0) 2021.02.08
[SE-02] 소프트웨어 공학  (0) 2021.02.08
Comments