8.软件开发项目的进度控制

8.软件开发项目的进度控制

ID:44161027

大小:259.00 KB

页数:30页

时间:2019-10-19

8.软件开发项目的进度控制_第1页
8.软件开发项目的进度控制_第2页
8.软件开发项目的进度控制_第3页
8.软件开发项目的进度控制_第4页
8.软件开发项目的进度控制_第5页
资源描述:

《8.软件开发项目的进度控制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件项目管理培训讲座系列之八——软件开发项目的进度控制管理者们经常说,按时交付项目是他们最大的挑战之一。一份报告指出,失败的软件项目平均超出时间是原始估计的222%。这个数字意味着计划一年完成的项目最后要耗费2.2年完成。进度控制是软件开发项目管理的核心内容,它直接决定着开发团队的生存质量。10/7/20212软件项目管理培训之八——软件开发项目的进度控制内容提要为什么要进行进度控制?进度控制的基本原则和方法抛砖引玉——真实项目案例剖析10/7/20213软件项目管理培训之八——软件开发项目的进度控制为什么要进行进度控制外部商业环境如果在合同规定的期限内无法完成项目工作,那

2、么损失的不仅是金钱。内部团队成长一个疲于奔命的团队是无法顺利成长的。长远发展战略对外的商业诚信和对内的团队凝聚是长远发展的基础,保证项目的进度是长远发展的关键。10/7/20214软件项目管理培训之八——软件开发项目的进度控制“人月神话”Brooks,1975,《人月神话》当项目进度落后于计划时,项目经理和大多数人一样会采取增加人手的方式来追赶进度。然而记住,这是无效的。进度和人数之间是不存在线性关系的,增加的人手会导致更多的沟通问题,最后导致进度会更加延迟。10/7/20215软件项目管理培训之八——软件开发项目的进度控制为什么会“延迟”?可能出现“延迟”的原因所定期限不

3、现实——外部强加因素客户需求发生变化工作量或资源估计不足风险考虑不周事先无法预计的技术困难事先无法预计的人力困难项目成员交流不畅导致延期管理不善,未发现进度拖后……10/7/20216软件项目管理培训之八——软件开发项目的进度控制进度控制的必要性和重要性现实的情况——很少的计划能够在没有问题和延迟的情况下完成项目经理必须随时根据项目的目标、进度安排以及成本花销对项目的进度进行监控和报告,并作出适当的计划调整10/7/20217软件项目管理培训之八——软件开发项目的进度控制内容提要为什么要进行进度控制?进度控制的基本原则和方法抛砖引玉——真实项目案例剖析10/7/20218软

4、件项目管理培训之八——软件开发项目的进度控制进度控制原则范围确定——明确的任务划分顺序确定——严谨的工作流程成本确定——合理的工作量分配质量确定——公正的责任结果定义阶段控制——里程碑定义与实施10/7/20219软件项目管理培训之八——软件开发项目的进度控制进度控制原则明确的任务划分项目工作必须被划分成若干可以管理的活动和任务保证每个任务的独立性和完整性严谨的工作流程任务之间的顺序必须是确定的注重顺序进行和并行进行两种方式10/7/202110软件项目管理培训之八——软件开发项目的进度控制进度控制原则合理的工作量分配为每个任务指定开始和结束日期每个项目都有预定数量的人员参

5、与必须注意工作总量和个人能力上限明确的责任和结果定义每个任务都应有特定的负责人每个任务都应该有一个明确的质量目标10/7/202111软件项目管理培训之八——软件开发项目的进度控制进度控制原则——里程碑定义你爬过泰山吗?一个里程碑意味着一个阶段的完成定期的总结和提交会保证项目质量合理的里程碑能够调节团队的节奏经典的里程碑模式Proposal—Design—Alpha—Beta—Release10/7/202112软件项目管理培训之八——软件开发项目的进度控制工作量划分——进度控制方法如何划分软件开发项目的工作量“40-20-40”的分配原则请注意:这里的工作量不包括技术支持

6、阶段开发工作量项目计划2%-3%需求分析10%-25%设计20%-25%编码15%-20%测试和调试30%-40%10/7/202113软件项目管理培训之八——软件开发项目的进度控制工作量划分——进度控制方法需求详细设计概要设计单元测试编码组装、确认测试维护10/7/202114软件项目管理培训之八——软件开发项目的进度控制甘特图——进度控制方法10/7/202115软件项目管理培训之八——软件开发项目的进度控制PERT图——进度控制方法起点起点3设计4文档2测试数据2编码4终点测试计划2测试软件2产品测试4(0,0)(0,3)(3,7)(7,9)(15,15)(0,2)(

7、2,8)(11,15)(3,5)(7,11)10/7/202116软件项目管理培训之八——软件开发项目的进度控制PERT图——进度控制方法说明:每个圆框——一项开发活动和持续时间圆括号——起止日期箭头——活动顺序步骤:建立PERT图(工程网络图)找出关键路径(项目持续时间的任务链)标出最迟开始时间通过调节关键路径上的某些活动,控制整个进度10/7/202117软件项目管理培训之八——软件开发项目的进度控制PERT图——进度控制方法例如:调整进度起点起点3设计4文档2测试数据2编码4终点测试计划2测试软件2产品测试4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。