项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 论坛 博客

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

圈子
志同道合,朋友再聚首
项目管理者联盟PMP培训
会员· 圈友
登录ID
密   码
 
圈子信息
圈名:项目管理小茶馆
加入方式: 允许任何人加入

项目管理小茶馆

一个小小茶馆,给那些热爱项目管理职业,有心致力于推动项目管理体系发展的志同道合者提供一个休憩、交流之地。不在乎观点的深度,不在乎讨论的角度,只要你想交流、想吸收、想拓宽你的视野,那么就请来吧。

圈主:heroxmt    管理员牛草草    子墨    lanny       
成员数:129
主题数:1169
排名13
通讯录
圈友列表
加入本圈
管理本圈
 
话题区 投票区 资料区 精华区
标题:为什么项目估算偏差如此之大?
楼主

牛草草
PMB:20534
省份:湖北省
行业:生物化工
注册:2005/5/30
  
  
在软件开发过程中,估算是一个非常重要的环节,对于项目计划、进度控制等都具有重要的意义。但是估算也是一个比较难的“技术活”,因为是“估”,所以往往会存在一些偏差,而这些偏差对于一个项目来说,有时可能会导致多花费一些不必要的金钱,还有可能影响公司的声誉和员工的积极性。

  而哪些因素会导致估算偏差呢?开发者Alex E. Fish给出了以下提示。

  没有充分考虑需求

  如果你没有充分考虑到所有的需求,那么估算一个任务将花费多长时间是毫无意义的。更多的需求意味着更复杂的实现,这当然也需要更多的时间来完成。

  估算了测试时间,但没有估算修复时间

  估算应该考虑到所有的测试时间以及修复bug的时间。单元测试、BDD(Behavior Driven Development,行为驱动开发)测试、测试人员进行手工测试,这都是需要花费时间的。并且,开发人员查找和修复bug同样也需要时间。更复杂的任务有可能会包含更多的bug,这意味着需要花费更多的时间来跟踪和修复它们。

  假定开发者每天8小时都在编码

  就算开发者每天上班8个小时(不加班情况下),但是这不代表8个小时都在编码,其他一些琐事往往会令生产率大大降低,比如会议、电子邮件、同事之间的IM消息、询问问题等。开发者从工作中断恢复到工作状态,往往也需要15分钟时间。有些时候,开发者一天只有2个小时的时间用于编码。

  按天估算,没有按小时估算

  所有的任务都应该被分解成2~16小时的块任务。这是一个很好的规则,可以让你独立地看待每个任务,并能够把所有因素都考虑在内,减少估算偏差的机会。

  让非项目人员来估算

  应该由参与编写软件的开发者们来进行估算。他们可以根据自身经验、开发速度对项目有一个更准确的把握。这也避免了由于A设置的进度过快,而导致B被追究责任。

  忘记过去

  George Santayana曾说:“忘记过去的人注定要重蹈覆辙。”如果这不是你的第一个项目,那么最好回头看看过去的项目。查找你以前曾参与过的同一领域中的类似规模/要求的项目,并将它作为一个参考点。

  忽略停工期

  如果项目是一个长期项目,或者开发者在夏季需要有一个假期,那么在估算时也应该考虑在内。必要时,考虑设置一个适当的缓冲期。

  过于确切

  将项目估算在一个确切的期限内或小时数内是不现实的,这也是无法实现的,最好的办法是估算一个范围,包括最好的情况下、最有可能的情况下、最坏的情况下的范围。

  总结:尽管你不喜欢估算,但也要认真对待

  估算是一个应该认真对待的工作,也是每一个开发者必备的技能。你和你的同事都应该掌握并进行实践。一个好的估算的做法是人人参与。

  估计没有人喜欢估算,我个人认为这是软件开发工作中最糟糕的部分。而估算也从来都不会真正可靠或者完全准确,但还是希望上文这些内容可以为你带来一些帮助。

回复 | 引用 发表时间:2014/6/12 21:37:43

Victor2014
PMB:24
省份:上海市
行业:工程设计安装
注册:2014/6/21
  
  
标题:Re:为什么项目估算偏差如此之大?
1 楼
前期预算不够细致,考虑未分清天时地利人和
回复 | 引用    回复时间:2014/6/21 19:22:45

liuzhonglee
PMB:31
省份:上海市
行业:商业物流贸易
注册:2014/6/23
  
  
标题:Re:为什么项目估算偏差如此之大?
2 楼
需求和范围没控制好。
回复 | 引用    回复时间:2014/6/23 15:14:32

hw1452
PMB:29
省份:北京市
行业:教育科研培训
注册:2014/12/29
  
  
标题:Re:为什么项目估算偏差如此之大?
3 楼
前期预算统计不够周到,思维不够细密
回复 | 引用    回复时间:2014/12/29 17:09:12

脑洞大开gyj
PMB:14
省份:广东省
行业:综合应用
注册:2015/5/22
  
  
标题:Re:为什么项目估算偏差如此之大?
4 楼
来学习
回复 | 引用    回复时间:2015/5/22 20:09:34

大头娃娃
PMB:190
省份:云南省
行业:综合应用
注册:2010/2/10
  
  
标题:Re:为什么项目估算偏差如此之大?
5 楼
 假定开发者每天8小时都在编码
回复 | 引用    回复时间:2015/6/16 22:00:32
分页:1/1 共5条 首页 上一页 下一页 尾页 查看页 
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号