用户名 密码 联盟服务 关于我们 联系方式 收藏本站
返回网站首页 PgMP认证,美国项目管理协会高端项目管理认证!大型项目与项目群管理Program Management全球权威认证


网站登录:会员 企业 专家 服务商
企业服务:PMP培训  内训课 公开课
工 具 箱:发表文章 提问题 发案例
首页动态 | 文库 | 下载 | 书架 | 访谈 | 专栏 | 专题 | 人才 | 培训 | 软件 | PMC 互动:活动 | 案例 | 问答 | 论坛 | 博客 | 圈子 
应用:基础工程软件制造活动研发  认证:PMPNPDPACPPgMPIPMPP2ISPMPIMCP建造师MPM  特色:热点奖项

PMI-ACP®认证

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

网络课程

PMI-PBA®认证

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

网络课程

NPDP®认证

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

网络课

PMP®认证

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

北京 | 直播 | 录播

PgMP®认证

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

网络班

PfMP®认证

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

全球直播

软考项目管理

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

计划 | 报名 | 经验

敏捷项目管理ACP认证培训
国际产品经理NPDP认证

软件项目估算方法在敏捷开发中的实践

作者:刘谦   提交人:项目管理者联盟[刘谦]   属性:提交人转载   发布时间:2010/8/12   点击:10533   【收藏本文

  0 引言项目管理者联盟

  不知道您是否听说过关于软件项目管理的一个经典“六拍”笑话。那是这样说的:在项目开始之前,大家先“拍脑袋”承诺项目进度安排;在开工大会上领导“拍拍大家的肩膀”,语重心长,充满期待;而两杯小酒下肚,春风得意的时候,不由得“拍胸脯”向领导表决心,领任务;项目管理者联盟

  而当项目执行中遇到困难时,客户和业主已经在“拍桌子”时,研发团队却不得不“一拍大腿”,恍然大悟,事情怎么就这样了呢?!直到一切覆水难收,项目失败的时候,也只能“拍拍屁股”另谋高就去了。虽说这只是个笑话,但是也确实反映了软件项目中面临的一些问题。从“拍脑袋”到“拍屁股”走人,每个环节都可能存在着各式各样的问题。项目管理者联盟

  但是追根溯源,要不是当初“拍脑袋”的时候没有考虑清楚、轻易地承诺,那么后面的一系列问题也就不会发生了。“拍脑袋”也需要好的方法,并不能轻而易举地一“拍”而就。就像带兵打仗,先要仔细谋划,知己知彼,才能百战不殆。本文正是试图从软件项目的现实角度,通过敏捷开发中常用估算方法在项目中的实践,以及与其他估算方法的比较,从而希望能得到些有价值的参考意见。项目管理者联盟

  这也是为了提高项目的计划质量而未雨绸缪,也希望下一次“拍脑袋”能拍得有理有据。项目管理者联盟

  1 什么是估算talent.mypm.net

  在软件项目管理中,估算就是对项目将持续多长时间或花费多少成本的预测。所以说,估算正是一种对未来的预测。本文将仅就项目时间估算这一方面展开讨论,而不涉及项目的费用和成本估算。项目管理者联盟

  估算往往是与项目目标、项目承诺、执行计划等诸如此类的项目管理词汇联系在一起。业务目标描述的是项目期望达到的成果,是进行估算的基本输入。而项目承诺则是项目组许诺在特定的日期之前以特定的质量交付规定的功能。承诺可以与估算相同,也可能比估算更激进或保守。项目管理者联盟

  承诺是主观的对项目交付的时间和质量的预计,而估算只是基于客观事实的预测结果。此外,执行计划通常是罗列出各个工作项和其相联的关系,从而将承诺具体化。计划与估算并不相同。项目管理者联盟

  前者是寻求如何实现特定的结果,而后者的目的是为了得到准确的预测。计划可以通过主观的方法进行调整,以实现特殊的要求,比如为了应付突发情况而进行赶工、增加资源等。计划的基础正是估算,但计划不一定要与估算结果相同。如果估算与计划存在显著的差别,那么项目可能有较高的风险;反之则计划可能具有较低的风险。  在项目管理的九大知识领域中,项目时间管理中包含了与估算相对应的管理过程:活动资源估算和活动持续时间估算。这些过程是在项目组已经建立,范围确定后进行的。其输入内容除上述前导过程的输出结果外,还建立在事业环境因素和组织过程资产之上。项目管理者联盟

  而且活动持续时间估算的输出是后续制定进度表和进度控制的依据。由此可见,估算在项目管理中处于承前启后的位置,是项目计划制订的必须条件之一,也是项目最终顺利交付的关键因素之一。项目管理者联盟

  项目管理是一门偏向于实践的科学,其理论和方法都需要在实践中检验,也需要根据实践经验做出适当的调整。这也是各种估算方法在项目管理中运用的关键:必须根据实际的情况做出合适的变化,才能达到最好的结果。bbs.mypm.net

  2 估算的目的项目管理者联盟

  软件项目的估算并不完全是纯粹的预测活动,而是与项目计划及确定优先级的活动有密切的联系。实际上,软件估算很容易受到其他事情的影响。但一旦做出了估算,并且在此估算的基础上承诺在某日期前交付具有一定质量的功能,那么项目经理就不得不通过管理控制使项目达到目标。项目经理博客

  通常来说,只要交付的项目与最初想要的功能水平大致相当,花费的资源与计划基本相同,而且大致上是在设定的时间框架内完成的,那么就可以认为项目“与估算一致”,而不管这种说法在推理上隐含着怎样的瑕疵。pmp.mypm.net

  因此,评估估算的预测能力(与最终结果进行比较)并不能说明估算的实际价值,因为软件项目的外围环境总是不断地在变化。评价“良好”估算的标准应该是基于估算为项目成功提供支持的能力。所以说,估算的首要目标不是预测项目的结果,而是确定项目目标是否足够现实,从而让项目在可控的状态下达成这些目标。项目管理者联盟

  3 敏捷开发的特点training.mypm.net

  敏捷开发是在2001年前后,一些软件业专家为了解决许多公司的研发团队所面临的不断增长的项目问题和“过程”泥潭,所概括出的一些可以让开发团队具有快速工作、响应变化能力的价值观和原则。他们自称为敏捷联盟。项目管理者联盟

  而其所倡导的开发方法就称之为敏捷方法。敏捷方法集成了许多新型开发模式的共同特点,它重点强调:项目管理者联盟文章

  ①以人为本,注重编程中人的自我特长发挥;项目管理者联盟

  ②强调软件开发的产品是软件,而不是文档。文档是为开发服务,而不是开发的目的;项目管理者联盟

  ③客户与开发者的关系是协作,不是合约细则。开发者应与客户合作来澄清需求细节,而不是将自己变成客户业务的“专家”;项目管理者联盟

  ④设计周密是为了最终软件的质量,但不表明设计比实现更重要。为了适应客户需求的变化,设计要能根据环境的变化而不断更新。项目管理者联盟

  敏捷开发通常用于复杂或非常不确定需求的软件项目。它不同于传统开发方法,如瀑布模型,原型法等。主要区别在于敏捷方法是开放的、具有弹性的方法。敏捷方法在项目管理中更加关注于人在项目中的作用,而不是繁复的计划和沉重的过程方法。talent.mypm.net

  人是项目成功的最重要因素之一。但是敏捷开发团队并不一定非要由顶尖的开发人员组成。顶尖的、但不能很好与别人合作的成员并不比普通的、但与其他人沟通良好的成员更加适应敏捷开发的特点。因此,敏捷开发特别强调与人合作、沟通和交流的能力,这比单纯的软件开发能力更为重要。而且敏捷开发团队一般都会较小,这也是为了能达到最高的沟通效率。典型的敏捷开发方法有:SCRUM、Crystal、特征驱动软件开发(Feature Driven Development,FDD)、以极限编程(eXtreme Programming,XP)等。项目管理者联盟


<<上一页 1 2 3 下一页>>
项目管理者联盟PMP认证中心
[相关文章] [网友互动]
·软件项目管理各环节常见问题及解. (3122)项目管理者联盟03-14
·小步快跑的敏捷项目,还有必要做. (1630)项目管理者联盟01-17
·资深项目经理常用的6个顶级估算方 (1842)项目管理者联盟01-14
·想在敏捷开发中提升用户体验,你. (1812)项目管理者联盟07-27
·敏捷开发人员生存指南 (2293)项目管理者联盟06-10
·项目经理该如何做好软件项目管理. (4054)项目管理者联盟09-24
·如何高效地进行敏捷开发管理 (2741)项目管理者联盟09-14
·敏捷开发的常见误区之二:敏捷需. (3165)项目管理者联盟05-12

07-12[帖子] 项目管理:项目经理如何估算工作时间? (3386)
03-31[帖子] 项目管理系统中的成本估算 (7235)
12-11[日志] 做好软件项目估算的实用技巧 (1243)
05-19[帖子] 敏捷开发—大型项目团队的持续快速交付. (2964)
05-17[帖子] 免费--招投标软件项目管理实战电子书 (8179)
05-17[帖子] 免费--招投标软件项目管理实战电子书 (8218)
12-21[帖子] 做一个软件项目实施与组织管理的调查问. (2160)
10-10[帖子] 《软件项目文档管理中折射出的管理理念. (3217)
[发表评论]
本站热点
·从《PMBOK指南》第八版看项目经理角色
·国际项目管理奖项PMI(中国)项目管理大
· 华师大CTO学院:科创生态建设与创新项
·宏发电声江玫瑰谈PgMP:“下好一盘棋”
·PgMP:交付能力与创造未来的项目管理方
·开放讲座|《项目组合管理与PfMP认证》
·开放讲座|项目组合管理与PfMP认证
·开放讲座|PgMP:项目管理思维与方法论
·开放讲座|《项目组合管理与PfMP认证》
栏目说明
    《文库》栏目为项目管理者联盟网站核心栏目,收录了十大行业项目管理文章5000余篇,囊括了项目管理五个阶段、九个知识领域的相关文章,是广大项目管理爱好者学习的知识库,欢迎大家发表原创文章、转贴文章,或直接发给编辑。须联盟会员且登陆后才能发表文章。
敏捷项目管理ACP培训
项目管理活动
活动QQ群:531390275
免费积累PDU,仅500人

2022年项目管理活动计划
2021活动精彩回顾
原创排行榜
 项目管理评论杂志 311 高扬 106
 乔东 100 项目管理 84
 高国伟 61 人月神话 60
 张为 59 郭致星 52
 蒋昕炜 46 肖杨 38
 曾伟强 37 潘德有 36
搜索文章
关键词:
行  业:
团 队   成 本   风 险   进 度
沟 通   采 购   质 量   合 同
更多>> 专题集锦

企业项目化管理

PMO实践与应用

如何处理项目客户关系

更多:
经理访谈
更多:
个人专栏

王树文

赵春明

高国伟

更多:
项目管理者联盟特刊
联盟特刊是对网站会员发行的内部刊物,刊物内容包括:案例及分析等,得到了会员好评。
电子期刊:
特刊下载:
2017合刊  2016合刊  2015合刊 
2014合刊  2010合刊  2009合刊 
2008合刊  2004合刊  2005合刊 
2006合刊  2007合刊       
施工企业管理
《施工企业管理》创刊于1986年1月,中国施工企业管理协会主办,是反映施工企业管理杂志。
浏览往期:
建造师杂志
《建造师》杂志由清华国际工程项目管理研究院主办,是中国面向建设企业管理人的高端杂志。
浏览往期:
更多>> 推荐文章
09-02·项目集管理:构想一种不同.
08-17·项目经理“催活儿”的正确.
08-17·建筑工程项目管理中施工现.
08-17·进阶项目经理必备的复盘方.
08-17·项目管理协会PMI发布新人才
08-17·互联网大厂项目经理面试的.
08-17·项目经理要如何提高自己的.
08-17·管理改进中几个确实有用的.
08-17·项目经理提升职场能力的20.
06-14·项目经理搭建团队,需要看.
06-14·5A学员董雏:PMP取证重要,
06-14·成功管理能源项目的技巧和.
06-14·拥抱敏捷—计划发布与冲刺
06-14·从PMP到PgMP :不畏浮云遮.
06-14·这30+项目管理工具,优秀项
06-14·深度剖析项目管理五大痛点.
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接

项目管理者联盟 版权所有 | 京ICP备10055250号-11 | 京公网安备 11010202009440号

如转载本站文章,必须于文章开头处注明转自“项目管理者联盟”,并注明原作者
PMI,Project Management Professional, OPM3, PMBOK, PMP,PgMP,PfMP,PMI-ACP,PMI-PBA
and the PMI Registered Education Provider logo are registered trademarks of the Project Management Institute, Inc.