软件开发专栏

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::
 

软件开发的目标:在预算内按时开发符合客户真正需要的高质量软件。

让数据说话:

  影响项目推迟且没有达到目标的因数:

1.缺乏用户输入:占所有项目的13%

2.不完整的需求和规格说明:占所有项目的12%

3.不断改变的需求和规格说明:占所有项目的12%

4.不合理的进度和时间分段:占所有项目的4%

5.人和资源不足:占所有项目的6%

6.技术技能不够:占所有项目的7%

 

成功因素:

1.用户介入:占所有项目的16%

2.行政管理支持:占所有项目的14%

3.需求陈述清晰:占所有项目的12%

需求错误在总的提交缺陷中占的比例最高,占大约1/3

需求错误修复的代价:维护阶段的修复成本/需求阶段的修复成本=200/1
posted on 2005-04-07 16:18  peterj  阅读(520)  评论(0)    收藏  举报