SlideShare ist ein Scribd-Unternehmen logo
1 von 45
软件项目管理 第 5 章 项目进度和成本管理 Kerry Zhu [email_address] http:// blog.csdn.net/Kerryzhu
进度、成本管理的重要性
第 5 章 项目进度和成本管理 5.1  标识项目活动 5.2  确定项目活动的次序 5.3  关键路径分析 5.4  网络模型的遍历 5.5  里程碑 5.6 进度计划编制 5.7  进度和成本控制
什么是项目活动? 项目活动就是把项目的工作量分解为易管理的具体任务,而每一项任务都要有明确的时间和资源的限制,它是项目进度表编制的基础。
如何标识项目活动? 两条主线:以酒店管理系统开发为例 软件开发周期 软件开发功能点
第 5 章 项目进度和成本管理 5.1  标识项目活动 5.2  确定项目活动的次序 5.3  关键路径分析 5.4  网络模型的遍历 5.5  里程碑 5.6 进度计划编制 5.7  进度和成本控制
5.2 确定项目活动的次序 5.2.1  项目活动 之间的关系 5.2.2  项目活动排序
前导和后续活动 活动 A 是前导活动, B 是 A 的后续活动。 活动框的前端是开始点,后端是结束点。 活动 A (前导活动) 活动 B (后续活动) 开始点 结束点 开始点 开始点
活动之间的 3 种关系 ,[object Object],[object Object],[object Object]
前导图法( PDM ) 代码评审活动为例
箭线图法( ADM ) ,[object Object]
第 5 章 项目进度和成本管理 5.1  标识项目活动 5.2  确定项目活动的次序 5.3  关键路径分析 5.4  网络模型的遍历 5.5  里程碑 5.6 进度计划编制 5.7  进度和成本控制
5.3 关键路径分析 5.3.1 关键路径和关键活动的确定 5.3.2 活动缓冲期的计算 5.3.3 压缩工期 5.3.4 准关键活动的标识
关键路径和关键活动 ,[object Object],[object Object],[object Object]
活动缓冲期 ,[object Object],[object Object]
压缩工期 ,[object Object]
准关键活动标识的必要性 ,[object Object],[object Object],[object Object]
准关键活动的识别 ,[object Object],[object Object],[object Object],[object Object]
第 5 章 项目进度和成本管理 5.1  标识项目活动 5.2  确定项目活动的次序 5.3  关键路径分析 5.4  网络模型的遍历 5.5  里程碑 5.6 进度计划编制 5.7  进度和成本控制
5.4 网络模型的遍历 5.4.1  正向遍历 5.4.2  反向遍历
正向遍历 正向遍历 就是按照活动开始到活动结束的顺序对网络中的每个活动进行遍历。通过执行正向遍历来计算出每个活动最早开始和最早结束时间。
反向遍历 ,[object Object]
第 5 章 项目进度和成本管理 5.1  标识项目活动 5.2  确定项目活动的次序 5.3  关键路径分析 5.4  网络模型的遍历 5.5  里程碑 5.6 进度计划编制 5.7  进度和成本控制
5.5 里程碑 5.5.1  什么是里程碑 5.5.2  如何建立里程碑 5.5.3  如何管理里程碑
什么是里程碑? ,[object Object],[object Object],表 5-3  软件开发生命周期的里程碑 M1:  产品需求文档完成 M2:  开发计划书初稿完成 M3:  产品需求文档审查通过 M4:  产品功能规格说明书完成 M5:  开发计划书签发 M6:  产品功能规格说明书签发 M7:  测试用例设计完成 M8:  测试用例审查通过 M9:  测试脚本开发完成 M10:  代码完成 M11:  单元测试完成  M12:  集成测试完成 M13:  功能测试完成 M14:  系统测试完成  M15:  安装测试完成 M16:  代码冻结  M17:  验收测试完成 M18:  质量评估报告 M19:  产品发布
建立里程碑 5 个步骤 ,[object Object],[object Object],[object Object],[object Object],[object Object]
里程碑设定表举例 活动名称 目标 利益相关人 百分比 评估标准 需求收集( 15 天) 收集 95% 以上的需求(客户可以在项目开发期间提出一些不影响整体设计的小部分改动需求。) 负责人:客户经理 15% 完成需求说明文档及评审 相关人:客户代表、项目经理、客户组 需求分析( 25 天) 划分需求功能列表与客户达成共识 负责人:客户经理 25% 完成需求分析说明文档及评审 相关人:客户代表、项目经理、客户组 软件设计( 15 天) 给客户、程序组、测试组做设计展示并根据要求修改完成设计 负责人:设计经理 15% 完成架构设计,系统设计,数据库设计和用户界面设计及评审 相关人:设计组,程序组、测试组、客户代表、项目经理 编程实现( 20 天) 完成全部编码,单元测试和模块集成测试 负责人:程序经理 20% 软件基本功能实现,没有阻碍测试工作进展的问题 相关人:程序组、项目经理 系统测试( 15 天) 完成功能测试、系统测试、压力测试和回归测试 负责人:测试经理 15% 软件系统测试计划全部完成并达到质量要求 相关人:测试组、项目经理 调试软件系统( 5 天) 调试交付软件给客户 负责人:程序、测试经理 5% 客户满意 相关人:程序组、测试组、客户代表、项目经理
管理里程碑 ,[object Object],[object Object],[object Object],[object Object],“ 银弹”并不存在,在实践中去发现问题、解决问题,总结经验、规律和方法,才是最有效的途径。
第 5 章 项目进度和成本管理 5.1  标识项目活动 5.2  确定项目活动的次序 5.3  关键路径分析 5.4  网络模型的遍历 5.5  里程碑 5.6 进度计划编制 5.7  进度和成本控制
5.6 进度计划编制 5.6.1  制定进度表 5.6.2  进度编制策略 5.6.3  进度编制方法 5.6.4  审查、变更进度表
制定进度表 ,[object Object],[object Object],[object Object]
进度计划编制的内容 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
进度编制策略十要点 1.  重视与客户的沟通 2.  进度计划最好按需制定。 3.  项目组成员共同参与制定项目进度计划 4.  任务分解与并行化  5.  任务、人力资源、时间分配要与进度相协调  6.  项目的工作安排一定要责任到人。 7.  工作量分布要合理 8.  充分利用一些历史数据。 9.  考虑相关风险,计划意外事故缓冲时间 10.  制定和使用进度计划检查清单
Pert 法 ,[object Object],ai 表示第 i 项活动的乐观时间, ci-- 表示第 i 项活动的最可能时间, bi 表示第 i 项活动的悲观时间。假定三个估计服从 β 分布,那么就可从公式计算出 i 项活动的期望时间 ti 。还可以计算出其标准差。 ,[object Object],[object Object],[object Object],[object Object]
甘特图法
表格表示法 ,[object Object]
进度表审查和修改 ,[object Object],[object Object],[object Object],[object Object],[object Object]
第 5 章 项目进度和成本管理 5.1  标识项目活动 5.2  确定项目活动的次序 5.3  关键路径分析 5.4  网络模型的遍历 5.5  里程碑 5.6 进度计划编制 5.7  进度和成本控制
5.7 进度和成本控制 5.7.1  影响软件项目进度的因素 5.7.2  软件项目进度控制 5.7.3  影响软件项目成本的因素 5.7.4  成本控制的挣值管理 5.7.5  软件项目进度 - 成本平衡
影响进度的因素 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
进度控制 ,[object Object],[object Object],[object Object],[object Object],[object Object]
影响成本的因素 ,[object Object],[object Object],[object Object]
挣值管理 进度偏差 成本偏差 进度偏差
进度成本控制平衡
Q & A http:// blog.csdn.net/Kerryzhu

Weitere ähnliche Inhalte

Andere mochten auch

Lisa Alberti.Proposed Linked Design Project 1
Lisa Alberti.Proposed Linked Design Project 1Lisa Alberti.Proposed Linked Design Project 1
Lisa Alberti.Proposed Linked Design Project 1Mary Rose
 
flashcache原理及改造
flashcache原理及改造flashcache原理及改造
flashcache原理及改造Hao(Robin) Dong
 
软件项目管理 第1章 概论
软件项目管理 第1章 概论软件项目管理 第1章 概论
软件项目管理 第1章 概论Kerry Zhu
 
Social media and_business
Social media and_businessSocial media and_business
Social media and_businessMary Rose
 
第1章 软件测试概述
第1章 软件测试概述第1章 软件测试概述
第1章 软件测试概述Kerry Zhu
 
第10章 项目收尾 1
第10章 项目收尾 1第10章 项目收尾 1
第10章 项目收尾 1Kerry Zhu
 
Nodejs部门分享
Nodejs部门分享Nodejs部门分享
Nodejs部门分享zffl
 
Literary Frameworks For Narrative Analysis Fox Hamilton Larty
Literary Frameworks For Narrative Analysis Fox Hamilton LartyLiterary Frameworks For Narrative Analysis Fox Hamilton Larty
Literary Frameworks For Narrative Analysis Fox Hamilton LartyMary Rose
 
ext2-110628041727-phpapp02
ext2-110628041727-phpapp02ext2-110628041727-phpapp02
ext2-110628041727-phpapp02Hao(Robin) Dong
 
Reshoring lighthouse design centre, glasgow, aug 2013 (1)
Reshoring   lighthouse design centre, glasgow, aug 2013 (1)Reshoring   lighthouse design centre, glasgow, aug 2013 (1)
Reshoring lighthouse design centre, glasgow, aug 2013 (1)Mary Rose
 

Andere mochten auch (12)

Lisa Alberti.Proposed Linked Design Project 1
Lisa Alberti.Proposed Linked Design Project 1Lisa Alberti.Proposed Linked Design Project 1
Lisa Alberti.Proposed Linked Design Project 1
 
flashcache原理及改造
flashcache原理及改造flashcache原理及改造
flashcache原理及改造
 
软件项目管理 第1章 概论
软件项目管理 第1章 概论软件项目管理 第1章 概论
软件项目管理 第1章 概论
 
Social media and_business
Social media and_businessSocial media and_business
Social media and_business
 
第1章 软件测试概述
第1章 软件测试概述第1章 软件测试概述
第1章 软件测试概述
 
第10章 项目收尾 1
第10章 项目收尾 1第10章 项目收尾 1
第10章 项目收尾 1
 
Social media part 2
Social media   part 2Social media   part 2
Social media part 2
 
Nodejs部门分享
Nodejs部门分享Nodejs部门分享
Nodejs部门分享
 
Literary Frameworks For Narrative Analysis Fox Hamilton Larty
Literary Frameworks For Narrative Analysis Fox Hamilton LartyLiterary Frameworks For Narrative Analysis Fox Hamilton Larty
Literary Frameworks For Narrative Analysis Fox Hamilton Larty
 
ext2-110628041727-phpapp02
ext2-110628041727-phpapp02ext2-110628041727-phpapp02
ext2-110628041727-phpapp02
 
Reshoring lighthouse design centre, glasgow, aug 2013 (1)
Reshoring   lighthouse design centre, glasgow, aug 2013 (1)Reshoring   lighthouse design centre, glasgow, aug 2013 (1)
Reshoring lighthouse design centre, glasgow, aug 2013 (1)
 
Branding
BrandingBranding
Branding
 

Ähnlich wie 第5章 项目进度和成本管理

第3章 项目计划
第3章 项目计划第3章 项目计划
第3章 项目计划Kerry Zhu
 
9501 tm-chapter3
9501 tm-chapter39501 tm-chapter3
9501 tm-chapter3eliyen07
 
一级建造师-项目管理
一级建造师-项目管理一级建造师-项目管理
一级建造师-项目管理Eric Shao
 
团队项目管理
团队项目管理团队项目管理
团队项目管理20004
 
全面项目化管理
全面项目化管理全面项目化管理
全面项目化管理xobo
 
项目管理知识体系指南 第四版
项目管理知识体系指南 第四版项目管理知识体系指南 第四版
项目管理知识体系指南 第四版cat3000
 
專案管理理論基礎
專案管理理論基礎專案管理理論基礎
專案管理理論基礎黑狗 大
 
專案管理(2009) Chap03
專案管理(2009) Chap03專案管理(2009) Chap03
專案管理(2009) Chap03祐承 鄭
 
项目管理之人力资源管理
项目管理之人力资源管理项目管理之人力资源管理
项目管理之人力资源管理Bo Yang
 
03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案IttrainingIttraining
 
PRINCE2 受控环境下的IT项目立项实践
PRINCE2 受控环境下的IT项目立项实践PRINCE2 受控环境下的IT项目立项实践
PRINCE2 受控环境下的IT项目立项实践Michael Zhang
 
Agile和cmmi 朋友还是敌人
Agile和cmmi 朋友还是敌人Agile和cmmi 朋友还是敌人
Agile和cmmi 朋友还是敌人SEMP
 
Pm bar首刊d v1.0
Pm bar首刊d v1.0Pm bar首刊d v1.0
Pm bar首刊d v1.0磊 石
 

Ähnlich wie 第5章 项目进度和成本管理 (20)

第3章 项目计划
第3章 项目计划第3章 项目计划
第3章 项目计划
 
项目管理
项目管理项目管理
项目管理
 
9501 tm-chapter3
9501 tm-chapter39501 tm-chapter3
9501 tm-chapter3
 
一级建造师-项目管理
一级建造师-项目管理一级建造师-项目管理
一级建造师-项目管理
 
Ch05
Ch05Ch05
Ch05
 
Ch04
Ch04Ch04
Ch04
 
团队项目管理
团队项目管理团队项目管理
团队项目管理
 
全面项目化管理
全面项目化管理全面项目化管理
全面项目化管理
 
Ch05
Ch05Ch05
Ch05
 
Ch06
Ch06Ch06
Ch06
 
项目管理知识体系指南 第四版
项目管理知识体系指南 第四版项目管理知识体系指南 第四版
项目管理知识体系指南 第四版
 
專案管理理論基礎
專案管理理論基礎專案管理理論基礎
專案管理理論基礎
 
專案管理(2009) Chap03
專案管理(2009) Chap03專案管理(2009) Chap03
專案管理(2009) Chap03
 
项目管理之人力资源管理
项目管理之人力资源管理项目管理之人力资源管理
项目管理之人力资源管理
 
03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案03_AI旅宿訂房系統-AI智慧訂房方案
03_AI旅宿訂房系統-AI智慧訂房方案
 
PRINCE2 受控环境下的IT项目立项实践
PRINCE2 受控环境下的IT项目立项实践PRINCE2 受控环境下的IT项目立项实践
PRINCE2 受控环境下的IT项目立项实践
 
Ch03
Ch03Ch03
Ch03
 
Ch02
Ch02Ch02
Ch02
 
Agile和cmmi 朋友还是敌人
Agile和cmmi 朋友还是敌人Agile和cmmi 朋友还是敌人
Agile和cmmi 朋友还是敌人
 
Pm bar首刊d v1.0
Pm bar首刊d v1.0Pm bar首刊d v1.0
Pm bar首刊d v1.0
 

第5章 项目进度和成本管理