揭秘估算项目规模 避免软件开发成空中楼阁

初识项目规模估算

软件开发——令人烦恼的项目估算

  在软件开发过程中,总要面临一个”估算(Estimation)”的问题。这个项目需要多长时间?这个模块你大概多久完成?一共要花多少钱才能搞出来?软件开发的成本主常常用人月来计算,当然,也有人/小时,人/天。从数学上说,计算一个时间的先决条件,是必须要知道速率和距离。那软件开发度速率是多少?

项目规模估算失准 软件开发成空中楼阁

  软件项目的估算历来是比较复杂的事,因为软件本身的复杂性、历史经验的可重复性、估算工具的缺乏以及一些人为错误,都会导致软件项目的估算往往和实际情况相差甚远。据有关机构调查发现,约有60%的软件项目的失败是因为估算偏差引起的,而不是因为技术实力不够。

项目规模估算常用方法


项目规模估算| WBS分解法


项目规模估算| 代码行估算法


项目规模估算| 功能点估算法


项目规模估算| 需求点估算法


项目规模估算| 用例估算法


项目规模估算|类比估算法

项目规模估算之WBS分解法

项目规模估算之功能点法

专题策划: IT168技术频道 李倩  设计制作: IT168 李倩