정보처리기사/정보시스템 구축 관리

상향식 비용 산정기법

Kyung_Development 2024. 4. 15. 09:59

상향식 비용 산정 기법은 소프트웨어 개발 비용을 예측하는 방법 중 하나입니다. 이 방법은 전체적인 개발 작업을 고려하여 상위 수준의 추정을 먼저 수행한 후, 이를 점차 세부적인 수준으로 분해해가며 비용을 산정합니다. 아래는 상향식 비용 산정 기법의 주요 특징과 단계에 대한 설명입니다.

특징

  1. 상위 수준의 추정: 먼저 전체 프로젝트에 대한 상위 수준의 비용을 대략적으로 추정합니다. 이때 과거 경험이나 비슷한 프로젝트의 데이터를 활용하여 추정하는 것이 일반적입니다.
  2. 세부 수준의 분해: 상위 수준의 추정을 기반으로 프로젝트를 세부적인 작업 단위로 분해합니다. 이를 통해 각 작업 단위의 비용을 더 정확하게 파악할 수 있습니다.
  3. 반복적인 개선: 초기 추정을 기반으로 개발 작업을 진행하면서 필요에 따라 비용을 조정하고 개선해 나갑니다. 이는 프로젝트가 진행됨에 따라 더 정확한 비용 예측을 가능하게 합니다.

단계

  1. 상위 수준의 추정: 프로젝트의 전반적인 규모와 범위를 파악하고 상위 수준의 비용을 대략적으로 추정합니다. 이때 프로젝트의 특성과 요구 사항을 고려하여 추정합니다.
  2. 세부 수준의 분해: 상위 수준의 추정을 기반으로 프로젝트를 작은 작업 단위로 분해합니다. 이를 통해 각 작업 단위의 비용을 보다 정확하게 추정할 수 있습니다.
  3. 비용 산정 및 개선: 각 작업 단위의 비용을 산정하고 필요에 따라 초기 추정을 개선합니다. 이는 프로젝트가 진행됨에 따라 발생하는 변경 사항이나 문제에 대비하여 비용을 조정하는 것을 의미합니다.
  4. 검토 및 최종화: 마지막으로 비용 산정 결과를 검토하고 최종적인 비용을 확정합니다. 이때 프로젝트의 특성과 요구 사항을 다시 한번 고려하여 최종 비용을 결정합니다.

장단점

장점:

  • 초기에 상위 수준의 추정을 통해 빠르게 비용을 예측할 수 있습니다.
  • 프로젝트의 진행에 따라 필요에 따라 비용을 조정하고 개선할 수 있습니다.
  • 프로젝트의 변경에 유연하게 대응할 수 있습니다.

단점:

  • 초기 추정의 정확성이 낮을 수 있습니다.
  • 상위 수준의 추정이 부정확할 경우 후속 작업에 부정적인 영향을 줄 수 있습니다.
  • 세부적인 분해와 비용 산정이 시간과 비용이 많이 소요될 수 있습니다.

상향식 비용 산정 기법은 초기에는 빠르게 비용을 예측하고 프로젝트의 진행에 따라 유연하게 대응할 수 있는 장점이 있습니다. 그러나 초기 추정의 정확성과 상위 수준의 추정이 중요한 요소이므로 이에 대한 신중한 검토와 분석이 필요합니다.