版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件项目管理北京邮电大学软件学院韩万江0chapter__11软件项目管理北京邮电大学软件学院0chapter__11RoadMap
配置管理执行控制
项目结束
项目执行控制
项目计划
项目初始1chapter__11RoadMap配置管理执第三篇软件项目的执行控制第三篇软件项目的执行控制软件项目管理第11章软件项目执行控制3chapter__11软件项目管理3chapter__11本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析4chapter__11本章要点一、项目集成管理4chapter__11项目跟踪控制过程5chapter__11项目跟踪控制过程5chapter__11项目跟踪控制的关系跟踪系统控制系统信息决策和命令6chapter__11项目跟踪控制的关系跟踪系统控制系统信息决策和命令6chap项目控制的范围-集成管理进度成本产品规格/质量7chapter__11项目控制的范围-集成管理进度成本产品规格/质量7chapt跟踪控制的程度项目经理关注的真正问题:项目中的偏差可以接受吗?建立偏差的接受准则,注意力放在解决特殊问题上计划8chapter__11跟踪控制的程度项目经理关注的真正问题:项目中的偏差可以接受吗控制标准9chapter__11控制标准9chapter__11项目控制的步骤建立标准采集项目信息,观察项目的性能将项目的实际结果与计划进行比较如果实际的项目同计划有误差时,采取必要的修正措施。修正计划,通知有关人员和部门10chapter__11项目控制的步骤建立标准10chapter__11建立控制标准主要的三个基准计划范围(质量)进度成本11chapter__11建立控制标准主要的三个基准计划11chapter__11需求(范围)控制标准12chapter__11需求(范围)控制标准12chapter__11进度控制标准13chapter__11进度控制标准13chapter__11成本控制标准14chapter__11成本控制标准14chapter__11质量控制标准15chapter__11质量控制标准15chapter__11采集过程跟踪采集主要是在项目生存期内根据项目计划中规定的跟踪频率按照规定的步骤对项目管理、技术开发和质量保证活动进行跟踪。监控项目实际情况,记录反映当前项目状态的数据.项目度量实施过程16chapter__11采集过程跟踪采集主要是在项目生存期内根据项目计划中规定的跟踪采集过程实例1)依据项目计划的要求确定跟踪频率和记录数据的方式。2)按照跟踪频率记录实际任务完成的情况(包括进度或完成时间,质量等)。3)按照跟踪频率记录完成任务所花费的人力和工时。4)根据实际任务进度和实际人力投入计算实际人力成本和实际任务规模。5)记录除人力成本以外的其他成本消耗。6)记录关键资源的使用情况。7)记录项目进行过程中风险发生的情况及处理对策。8)按期按任务性质统计项目任务的时间分配情况。9)收集其它的要求的采集信息以及必要的度量信息等17chapter__11采集过程实例1)依据项目计划的要求确定跟踪频率和记录数据的方项目性能分析的对象项目范围监控项目成本监控项目进度监控项目资源监控项目质量监控项目风险监控18chapter__11项目性能分析的对象项目范围监控18chapter__11本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析19chapter__11本章要点一、项目集成管理19chapter__11项目范围控制方法:范围变更控制系统输入:范围控制标准计划范围实际范围输出:范围修改决定基线变更控制系统20chapter__11项目范围控制方法:输入:输出:基线变更控制系统20chap基线变更系统配置控制变更请求变更评估变更批准/拒绝变更实现21chapter__11基线变更系统配置控制变更请求变更评估变更批准/拒绝变更实现范围控制注意点防治不合理的范围扩张蔓延(ScopeCreeping)镀金(Gold-plating)22chapter__11范围控制注意点防治不合理的范围扩张22chapter__1本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析23chapter__11本章要点一、项目集成管理23chapter__11进度、成本、资源控制方法:图解控制法挣值分析法输入:计划进度、成本、资源实际进度、成本、资源输出:进度、成本、资源修改决定24chapter__11进度、成本、资源控制方法:输入:输出:24chapter_跟踪项目进度
跟踪项目进度重要的是及时更新项目信息,这样及时反映项目的比较基准计划与实际运行状况的差异,以便于及时调整项目,达到项目跟踪的目的。25chapter__11跟踪项目进度跟踪项目进度重要的是及时更新项目信息,这样及时进度控制的建议进度有张有弛,不做过分要求注意关键路径,尤其存在多条关键路径的时候确保检查点的定义是明确的制订新的计划之前,不要改动计划26chapter__11进度控制的建议进度有张有弛,不做过分要求26chapter跟踪实际成本
计算任务的实际成本
每天更新实际成本
查看任务成本是否与预算相符
27chapter__11跟踪实际成本计算任务的实际成本27chapter__1跟踪项目资源状况
资源完成的总实际工时
每天更新资源的实际工时
查看资源计划工时与实际工时之间的差异
28chapter__11跟踪项目资源状况资源完成的总实际工时28chapter性能分析的主要技术图解控制法挣值分析法(盈余分析法、已获取价值分析法)29chapter__11性能分析的主要技术图解控制法29chapter__11图解控制法进度---甘特图成本—累计费用曲线图人力物力资源—资源载荷图30chapter__11图解控制法进度---甘特图30chapter__11图解控制法-甘特图31chapter__11图解控制法-甘特图31chapter__11Project生成图示32chapter__11Project生成图示32chapter__11图解控制法-累计费用曲线累计费用(S)曲线是项目累计成本图,将项目各个阶段的费用进行累计,就得到了平滑的、递增的计划成本和实际成本的曲线33chapter__11图解控制法-累计费用曲线累计费用(S)曲线是项目累计成本图累计费用曲线图BCWS费用时间资源当前日期ACWP总估算费用差异2101234chapter__11累计费用曲线图BCWS费用时间资源当前日期ACWP总估算费用图解控制法-资源载荷图35chapter__11图解控制法-资源载荷图35chapter__11项目图解控制用甘特图、累计费用曲线图和资源载荷图共同监控项目综合考虑36chapter__11项目图解控制用甘特图、累计费用曲线图和资源载荷图共同监控项目图解控制法-图例137chapter__11图解控制法-图例137chapter__11图解控制法-图例238chapter__11图解控制法-图例238chapter__11性能分析的主要技术图解控制法挣值分析(已获取价值分析法、盈余分析法):EarnedValueAnalysis39chapter__11性能分析的主要技术图解控制法39chapter__11挣值分析模型输入:BCWSBCWPACWPBAC输出:CVCPISVSPIEACVACSAC已获价值分析40chapter__11挣值分析模型输入:输出:已获价值分析40chapter__输入BCWS(Budgetedcostofworkscheduled)计划工作成本ACWP(Actualcostofworkperformed)实际工作成本BAC(BudgetAtCompletion)预算总值(估算结果)BCWP(Budgetedcostofworkperformed)已获值(EarnedValue)41chapter__11输入BCWS(Budgetedcostofworks挣值分析原理费用时间资源当前日期BCWSACWPBCWPBACCV:-1SV:112101142chapter__11挣值分析原理费用时间资源当前日期BCWSACWPBCWPBA挣值分析(已获取价值)概念利用成本会计评估项目进展情况的一种方法43chapter__11挣值分析(已获取价值)概念利用成本会计评估项目进展情况的一种挣值分析法定义对项目实施的进度、成本状态进行绩效评估的有效方法--综合了范围、成本、进度的测量是计算实际花在一个项目上的工作量,以及预计该项目所需成本和完成该项目的日期的一种方法.44chapter__11挣值分析法定义对项目实施的进度、成本状态进行绩效评估的有效方BCWP的计算已获价值分析的难点是计算BCWP.方法一:自下而上-很麻烦方法二:公式计算方法50/50规则:当一项工作开始时,假定已经获得一半的价值。0/100规则当一项工作开始时,没有产生价值,直到结束获得全部的价值。经验加权法45chapter__11BCWP的计算已获价值分析的难点是计算BCWP.45cha50/50规则的挣值分析本规则可以克服对工作的进展情况主观的估计问题,以及自下而上详细估算工作量太大的缺点最常用的规则前提是任务分解的足够详细例如:软件工作包《1周46chapter__1150/50规则的挣值分析本规则可以克服对工作的进展情况主观的挣值(已获取价值)实例BCWP=$350时间任务B:$100任务C:$100任务D:$100任务A:$100计划实际开始结束共计今天$50$50$100$50$50$100$50$50$100$50$0$5050/50规则0/100规则BCWP=$30020/80规则BCWP=$32047chapter__11挣值(已获取价值)实例BCWP=$350时间任务B:$1挣值分析导出度量-1进度差异:SV(ScheduleVariance)=BCWP-BCWS=0:按照进度进行<0:落后于进度>0:超前于进度费用差异:CV(CostVariance)=BCWP-ACWP=0:按照预算进行>0:低于于预算<0:超出于预算48chapter__11挣值分析导出度量-1进度差异:SV(ScheduleVar成本差异实例时间任务B:$100任务C:$100任务D:$100任务A:$100计划实际开始结束共计今天$50$50$100$50$50$100$50$50$100$50$0$5050/50规则BCWS=$400,BCWP=$350,则SV=-$5049chapter__11成本差异实例时间任务B:$100任务C:$100任务D:$1进度差异实例50chapter__11进度差异实例50chapter__11举例项目原来预计2008.4.5完成1000元的工作,但是目前只完成了850元的工作,而为了这些工作花费了900元,则成本偏差和进度偏差各是多少?CV=850-900=-50元SV=850-1000=-150元51chapter__11举例项目原来预计2008.4.5完成1000元的工作,但是目进度成本差异实例40052chapter__11进度成本差异实例40052chapter__11挣值分析导出度量-2成本效能指数:CPI(CostPerformanceIndex)=BCWP/ACWP费用的支出速度=1:按照预算进行>1:低于预算<1:超出预算进度效能指标:SPI(SchedulePerformanceIndex)=BCWP/BCWS已完成工作百分比=1:按照进度进行>1:超前于进度<1:落后于进度53chapter__11挣值分析导出度量-2成本效能指数:CPI(CostPerf性能指标图示研究表明:进度进展到20%左右的时候,CPI趋于稳定。54chapter__11性能指标图示研究表明:进度进展到20%左右的时候,CPI趋于挣值分析导出度量-3工作完成的预测成本:EAC(EstimateAtCompletion)=BAC/CPI其它借鉴公式EAC=BAC/(CPI*SPI)EAC=ACWP+(BAC-BCWP)EAC=ACWP+剩余工作的新估计工作完成的成本差异VAC(VarianceAtCompletion)=BAC-EAC项目完成的预测时间:SAC(ScheduleAtCompletion)=完成时的进度计划/SPI55chapter__11挣值分析导出度量-3工作完成的预测成本:55chapter未完工指数TCPI=剩余工作/剩余成本=(Budget-BCWP)/(Goal-ACWP)Budget=BAC如果Goal=EAC,TCPI与CPI等同的56chapter__11未完工指数TCPI=剩余工作/剩余成本56chapter_性能分析实例时间任务B:$100任务C:$100任务D:$100任务A:$100计划实际开始结束共计今天$50$50$100$50$50$100$50$50$100$50$0$50已获价值=$350则:BCWS=$400,BCWP=$350如果BAC=$1000则SV=-$50;CV=-$350目前:ACWP=$700SPI=87.5%;CPI=50%则,EAC=1000/0.5=$2000则TCPI=(1000-350)/(1000-700)=2.17如果Goal=BAC57chapter__11性能分析实例时间任务B:$100任务C:$100任务D:$1项目性能分析实例研究表14-4:项目的进展报告
计划费用实际费用完成百分比评估BCWP进度差异费用差异第一阶段
15001500100150000
2500260010025000(100)
3500360010035000(100)
1000120010010000(200)
25002500100250000
8009001008000(100)合计1180012300
118000(500)第二阶段
3500041000100350000(6000)
65007300956175(325)(1125)
3500320010035000300
30003000100300000
35003100903150(350)50
45004000803600(900)(400)合计5600061600
54425(1575)(7175)第三阶段
120006000506000(6000)0
60005200804800(1200)(400)
65002000251625(4875)(375)
300000(3000)0
1000000(1000)0合计2850013200
12425(16075)(775)整个项目合计9630087100
78650(17650)(8450)项目全部预算价值(BAC):115000
58chapter__11项目性能分析实例研究表14-4:项目的进展报告
计划费用实际项目性能分析实例研究BCWS=96300BCWP=78650ACWP=87100SV=-17650CV=-8450SPI=BCWP/BCWS=81.7%CPI=BCWP/ACWS=90.3%BAC=115000EAC=BAC/CPI=12735059chapter__11项目性能分析实例研究BCWS=9630059chapter课堂练习题你被指定负责一个软件项目,其中有4部分,项目总预算为53000,A任务为26000,B任务为12000,C任务为10000,D任务为5000,截止到5月31日,A任务已经全部完成,B任务过半,C任务刚开始,D任务还没有开始,采用50/50规则计算截止到5月31日的CV,SV,CPI,SPI?任务BCWSACWPBCWPA2600025500B90005400C48004100D00总计60chapter__11课堂练习题你被指定负责一个软件项目,其中有4部分,项目总预算练习题-答案任务BCWSACWPBCWPA260002550026000B900054006000C480041005000D000总计398003500037000CV=2000,SV=-2800CPI=1.06,SPI=0.9361chapter__11练习题-答案任务BCWSACWPBCWPA260002550例题项目的阶段计划任务计划工作量(人天)估计完成的周数负责人规划31章一需求规格22王二软件设计105章一,李三测试计划36章一编码57王二单元测试38章一集成测试29王二Beta测试310李三总计31
62chapter__11例题项目的阶段计划任务计划工作量(人天)估计完成的周数负责人例题第三周的细化计划周任务累计计划工作量(人天)BCWS(人天)1规划332需求规格553软件设计总体设计774编写设计说明书11115设计评审15156测试计划18187编码23238单元测试26269集成测试282810Beta测试313163chapter__11例题第三周的细化计划周任务累计计划工作量(人天)BCWS(人例题64chapter__11例题64chapter__11例题第三周的BCWP任务任务工作量(人天)完成百分比已获取价值BCWP(人天)规划31003需求规格2501软件设计10252.5测试计划300编码500单元测试300集成测试200Beta测试300总计316.565chapter__11例题第三周的BCWP任务任务工作量(人天)完成百分比已获取价例题分析结果(第三周的项目性能分析:假设实际的规模9人天)ACWP=9(人天)
BCWS=7(人天)BCWP=6.5(人天)BAC=31(人天)
SV=BCWP-BCWS=-0.5(人天)SPI=BCWP/BCWS=92.8%CV=BCWP-ACWP=-2.5(人天)CPI=BCWP/ACWP=72.2%EAC=BAC/CPI=43(人天)VAC=BAC-EAC=-12(人天)SAC=10/SPI=10.8(周)66chapter__11例题分析结果(第三周的项目性能分析:假设实际的规模9人天)6本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析67chapter__11本章要点一、项目集成管理67chapter__11质量性能控制方法:质量度量控制图法趋势分析法输入:质量计划标准软件产品输出:产品接收与否过程调整质量保证质量控制68chapter__11质量性能控制方法:输入:输出:质量保证68chapter_质量性能控制
-质量控制图趋势分析7点规则69chapter__11质量性能控制
-质量控制图趋势分析7点规则69chapte本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析70chapter__11本章要点一、项目集成管理70chapter__11团队管理人员选择人员培训人员激励团队建设71chapter__11团队管理人员选择71chapter__11选择合适的项目人员高中低三类人员明确项目需要的人员技能验证需要的技能1)
项目经理2)
系统分析员
3)
系统设计员4)
数据库管理员
5)
支持工程师
6)
程序员
7)
质量保证工程师
8)
业务专家(用户)
9)
测试人员等等
72chapter__11选择合适的项目人员高中低三类人员1)
项目经理团队建设人员选择人员培训人员激励团队管理建设73chapter__11团队建设人员选择73chapter__11项目成员的培训项目培训的特点短期培训片断式培训针对性强见效快74chapter__11项目成员的培训项目培训的特点74chapter__11团队建设人员选择人员培训人员激励团队管理建设75chapter__11团队建设人员选择75chapter__11项目成员的激励的理论马斯洛的需求层次理论(Maslow’sHierarchyofNeeds)海兹伯格的激励理论Herzberg’sMotivationalandHygieneFactors麦克勒格的X-理论和Y-理论McGregor’sTheoryXandY期望理论ExpectancyTheory…….76chapter__11项目成员的激励的理论马斯洛的需求层次理论76chapter马斯洛的需求层次理论77chapter__11马斯洛的需求层次理论77chapter__11海兹伯格的激励理论激励因素(内在因素):成就感,责任感,晋升,被赏识、认可保健因素(外在因素):工作环境,薪金,工作关系,安全等78chapter__11海兹伯格的激励理论激励因素(内在因素):78chapter麦克勒格的X-理论不喜欢他们的工作并努力逃避工作缺乏进取心,没有解决问题与创造的能力喜欢经常被指导,避免承担责任,缺乏主动性自我中心,对组织需求反应淡漠,反对变革用马斯洛的底层需求(生理和安全)进行激励79chapter__11麦克勒格的X-理论不喜欢他们的工作并努力逃避工作79ch麦克勒格的Y-理论如果给予适当的激励和支持性的工作氛围,会达到很高的绩效预期具有创造力,想象力,雄心和信心来实现组织目标能够自我约束,自我导向与控制,渴望承担责任用马斯洛的高层需求(自尊和自我实现)进行激励80chapter__11麦克勒格的Y-理论如果给予适当的激励和支持性的工作氛围,期望理论(ExpectancyTheory)人们在下列情况下能够受到激励并且出大量成果相信他们的努力很可能会产生成功的结果他们也相信自己会因为成功得到相应的回报81chapter__11期望理论(ExpectancyTheory)人们在下列情况团队建设人员选择人员培训人员激励团队管理建设82chapter__11团队建设人员选择82chapter__11团队建设的基本方法创建有确实存在感的项目队伍建立奖励机制建立良好人际关系83chapter__11团队建设的基本方法创建有确实存在感的项目队伍83chaptWaystoInfluencethatHelpandHurtProjectsProjectsaremorelikelytosucceedwhenprojectmanagersinfluencewithexpertiseworkchallengeProjectsaremorelikelytofailwhenprojectmanagersrelytooheavilyonauthoritymoneypenalty84chapter__11WaystoInfluencethatHelpan案例题你是一个项目的项目经理,项目已经接近尾声,项目组一些成员已经分配到其他的项目组中,其中的一个设计人员由于还有一些事情,所以还留在项目继续工作,但是,这个设计人员突然提出来希望离开这个项目,因为另外一个项目需要他做项目经理的工作,他不想失去这个机会,这时作为项目经理,你应该如何做:A)
找另外一个合适的人完成剩下的工作,同意他到新的项目中,但是要求做好交接工作,同时要求他参加必要的会议B)
要求他不要离开这个项目,因为他是最好的人选C)
不管怎样,他必须完成项目的收尾工作D)同意他接手新的项目,但是要求他周末或者晚上的时候负责原来项目的收尾工作85chapter__11案例题你是一个项目的项目经理,项目已经接近尾声,项目组一些成本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析86chapter__11本章要点一、项目集成管理86chapter__11项目沟通的基本原则及时性准确性完整性可理解性87chapter__11项目沟通的基本原则及时性87chapter__11项目沟通的方式书面沟通和口头沟通语言沟通和非语言沟通正式沟通和非正式沟通单向沟通和双向沟通网络沟通88chapter__11项目沟通的方式书面沟通和口头沟通88chapter__11项目评审项目评审是项目跟踪控制的重要手段对项目的评价和审核的过程89chapter__11项目评审项目评审是项目跟踪控制的重要手段89chapter评审内容进度计划质量计划配置计划风险计划沟通计划度量计划等等90chapter__11评审内容进度计划90chapter__11项目评审准备过程评审过程评审报告91chapter__11项目评审准备过程91chapter__11评审准备过程评审目的评审内容文档或产品的名称评审方式评审依据的规范和标准评审议程评审负责人评审进入条件和完成标志评审参加人员的姓名、角色和责任评审地点评审时间安排评审争议的解决方式评审报告分发对象(包括人员、角色和职责)92chapter__11评审准备过程评审目的92chapter__11评审过程评审过程定义了评审过程中所要进行的各项基本活动,评审的主要对象:进度成本质量风险变更相关问题等等93chapter__11评审过程评审过程定义了评审过程中所要进行的各项基本活动,评审评审类型活动类别商务评审技术评审管理评审质量评审产品评审等等时间类别定期评审阶段评审事件评审等等94chapter__11评审类型活动类别94chapter__11定期评审准备评审要素到达定期评审时间确定评审方式依据跟踪数据统计实际数据评审管理/质量/技术等问题对评审做出结论计划修改95chapter__11定期评审准备评审要素到达定期确定评审方式依据跟踪数据统计实际阶段评审准备评审要素组织评审评审阶段关键任务完成情况确认产品提交情况阶段评语统计数据报告对下阶段计划调整96chapter__11阶段评审准备评审要素组织评审评审阶段关键任务完成情况确认产品事件评审组织评审事件报告被批准报告事件的情况对事件处理方案的讨论确定事件影响的范围对评审做出结论计划修改97chapter__11事件评审组织评审事件报告报告事件的情况对事件处理方案的讨论确评审报告评审结束后需要将评审的结果,以评审报告的形式进行发布定期评审报告阶段评审报告事件评审报告项目简报计划修改记录评审记录整理98chapter__11评审报告评审结束后需要将评审的结果,以评审报告的形式进行发布评审报告的格式参考评审报告年月日项目名称
项目标识
部门/组织名
阶段名称
评审负责人
会议地点
评审类别
定期评审
阶段评审
事件评审
产品评审评审性质
管理评审
技术评审
质量保证评审评审次数
一次
二次
三次
四次
五次
六次评审人
上次评审问题解决方式及结果
本次评审项与结论
报告填写人审核意见
审核人审核日期99chapter__11评审报告的格式参考评审报告项目名称
项目标识
部门/组织名
问题跟踪列表
ItemDescriptionofissuesActionResponsibilityDeadlineStatus001设计有误设计者立刻修正张三3.10Open002查询模块测试出现问题开发人员修改李四3.1closed003产品没有及时入配置库配置管理者负责纠正王五3.16Reserved100chapter__11问题跟踪列表
ItemDescriptionofissu问题监控器项目是否运行在正常的轨道中跟踪问题列表是否有没有关闭的问题101chapter__11问题监控器项目是否运行在正常的轨道中101chapter_使用工具进行管理商务软件项目平台建立基准计划
信息采集
处理过程
信息输出102chapter__11使用工具进行管理商务软件102chapter__11项目管理平台-PMIS建立基准计划输出采集信息处理103chapter__11项目管理平台-PMIS建立基准计划输出采集信息103chaSuggestionsforImprovingProjectCommunicationsManageconflictseffectivelyDevelopbettercommunicationskillsRuneffectivemeetingsUsetemplatesforprojectcommunications104chapter__11SuggestionsforImprovingProjSampleTemplateforaProjectWebSite105chapter__11SampleTemplateforaProject项目计划修改根据评审结果决定是否修改项目计划计划的不合理应该修改计划客观原因导致必须修改计划106chapter__11项目计划修改根据评审结果决定是否修改项目计划106chap项目计划与控制的关系跟踪控制项目项目计划项目度量107chapter__11项目计划与控制的关系跟踪控制项目项目计划项目度量107ch修改计划过程确定修改的范围和内容提交项目计划修改请求进行责任协调规划计划并修改计划修改后的计划确认依据确认后的计划,落实项目,并记录计划修改过程数据修改申请108chapter__11修改计划过程确定修改的范围和内容提交项目计划修改请求进行责任本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析109chapter__11本章要点一、项目集成管理109chapter__11风险控制实施和跟踪风险管理计划确保针对风险策略正在合理使用监视剩余的风险和识别新的风险,收集可用于将来的风险分析信息110chapter__11风险控制实施和跟踪风险管理计划110chapter__11风险控制方法:建立项目风险监控体系风险审核挣值分析项目风险评价输入:风险计划输出:风险计划更新111chapter__11风险控制方法:输入:输出:111chapter__11风险控制的方法建立项目风险监控体系项目风险审核-Top10风险列表控制挣值分析:分析进度、成本等的风险项目风险评价-例如项目中期检查112chapter__11风险控制的方法建立项目风险监控体系112chapter__Top10风险列表控制Top10风险列表控制是最有效的风险控制工具之一定期(每周)审核Top10风险列表113chapter__11Top10风险列表控制Top10风险列表控制是最有效的风Top10风险列表样例114chapter__11Top10风险列表样例114chapter__11Top10风险列表样例115chapter__11Top10风险列表样例115chapter__11本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析116chapter__11本章要点一、项目集成管理116chapter__11甲方合同管理对采购对象的验证和检验过程违约事件处理过程117chapter__11甲方合同管理对采购对象的验证和检验过程117chapte--验收过程验收清单制定验收清单评审验收计划制定验收计划执行验收报告验收报告确认需求资料验收报告合同文本验收问题处理计划118chapter__11--验收过程验收清单制定验收清单评审验收计划制定验收计划执行--违约事件处理过程违约事件通告处理方式确定处理违约事件处理报告提交违约事件处理报告违约事件报告119chapter__11--违约事件处理过程违约事件通告处理方式确定处理处理报告违约乙方合同管理合同执行跟踪管理过程合同修改控制违约事件处理过程产品提交过程产品维护过程120chapter__11乙方合同管理合同执行跟踪管理过程120chapter__1--合同执行跟踪管理过程项目计划审批合同执行管理规划合同执行跟踪管理合同责任落实需求变更处理产品验收项目计划项目进展报告121chapter__11--合同执行跟踪管理过程项目计划合同执行管理规划合同执行合同--合同修改控制变更评估合同修改建议合同修改策略确定合同修改处理相关活动产品调整处理结果报告合同处理报告变更请求122chapter__11--合同修改控制变更合同修改建议合同修改合同修改处理相关活动--违约事件处理过程同甲方违约事件通告处理方式确定处理违约事件处理报告提交违约事件处理报告123chapter__11--违约事件处理过程同甲方违约事件通告处理方式确定处理处理报--产品提交过程提交产品审查产品提交用户双方签字认可提交产品通知相关各方提交验收报告124chapter__11--产品提交过程提交产品审查产品提交用户双方签字提交产品通知--产品维护过程维护需求记录维护分类响应策略维护需求确认维护需求评估维护协议确立维护需求维护任务单维护任务下达125chapter__11--产品维护过程维护需求记录维护分类响应策略维护需求确认维护本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析126chapter__11本章要点一、项目集成管理126chapter__11案例分析School项目案例说明:项目计划跟踪(MSProject)进度计划跟踪127chapter__11案例分析School项目案例说明:127chapter__小结项目跟踪控制的过程建立跟踪控制的标准项目的信息采集项目性能分析项目评审项目计划修改128chapter__11小结项目跟踪控制的过程128chapter__11软件项目管理北京邮电大学软件学院韩万江129chapter__11软件项目管理北京邮电大学软件学院0chapter__11RoadMap
配置管理执行控制
项目结束
项目执行控制
项目计划
项目初始130chapter__11RoadMap配置管理执第三篇软件项目的执行控制第三篇软件项目的执行控制软件项目管理第11章软件项目执行控制132chapter__11软件项目管理3chapter__11本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析133chapter__11本章要点一、项目集成管理4chapter__11项目跟踪控制过程134chapter__11项目跟踪控制过程5chapter__11项目跟踪控制的关系跟踪系统控制系统信息决策和命令135chapter__11项目跟踪控制的关系跟踪系统控制系统信息决策和命令6chap项目控制的范围-集成管理进度成本产品规格/质量136chapter__11项目控制的范围-集成管理进度成本产品规格/质量7chapt跟踪控制的程度项目经理关注的真正问题:项目中的偏差可以接受吗?建立偏差的接受准则,注意力放在解决特殊问题上计划137chapter__11跟踪控制的程度项目经理关注的真正问题:项目中的偏差可以接受吗控制标准138chapter__11控制标准9chapter__11项目控制的步骤建立标准采集项目信息,观察项目的性能将项目的实际结果与计划进行比较如果实际的项目同计划有误差时,采取必要的修正措施。修正计划,通知有关人员和部门139chapter__11项目控制的步骤建立标准10chapter__11建立控制标准主要的三个基准计划范围(质量)进度成本140chapter__11建立控制标准主要的三个基准计划11chapter__11需求(范围)控制标准141chapter__11需求(范围)控制标准12chapter__11进度控制标准142chapter__11进度控制标准13chapter__11成本控制标准143chapter__11成本控制标准14chapter__11质量控制标准144chapter__11质量控制标准15chapter__11采集过程跟踪采集主要是在项目生存期内根据项目计划中规定的跟踪频率按照规定的步骤对项目管理、技术开发和质量保证活动进行跟踪。监控项目实际情况,记录反映当前项目状态的数据.项目度量实施过程145chapter__11采集过程跟踪采集主要是在项目生存期内根据项目计划中规定的跟踪采集过程实例1)依据项目计划的要求确定跟踪频率和记录数据的方式。2)按照跟踪频率记录实际任务完成的情况(包括进度或完成时间,质量等)。3)按照跟踪频率记录完成任务所花费的人力和工时。4)根据实际任务进度和实际人力投入计算实际人力成本和实际任务规模。5)记录除人力成本以外的其他成本消耗。6)记录关键资源的使用情况。7)记录项目进行过程中风险发生的情况及处理对策。8)按期按任务性质统计项目任务的时间分配情况。9)收集其它的要求的采集信息以及必要的度量信息等146chapter__11采集过程实例1)依据项目计划的要求确定跟踪频率和记录数据的方项目性能分析的对象项目范围监控项目成本监控项目进度监控项目资源监控项目质量监控项目风险监控147chapter__11项目性能分析的对象项目范围监控18chapter__11本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析148chapter__11本章要点一、项目集成管理19chapter__11项目范围控制方法:范围变更控制系统输入:范围控制标准计划范围实际范围输出:范围修改决定基线变更控制系统149chapter__11项目范围控制方法:输入:输出:基线变更控制系统20chap基线变更系统配置控制变更请求变更评估变更批准/拒绝变更实现150chapter__11基线变更系统配置控制变更请求变更评估变更批准/拒绝变更实现范围控制注意点防治不合理的范围扩张蔓延(ScopeCreeping)镀金(Gold-plating)151chapter__11范围控制注意点防治不合理的范围扩张22chapter__1本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析152chapter__11本章要点一、项目集成管理23chapter__11进度、成本、资源控制方法:图解控制法挣值分析法输入:计划进度、成本、资源实际进度、成本、资源输出:进度、成本、资源修改决定153chapter__11进度、成本、资源控制方法:输入:输出:24chapter_跟踪项目进度
跟踪项目进度重要的是及时更新项目信息,这样及时反映项目的比较基准计划与实际运行状况的差异,以便于及时调整项目,达到项目跟踪的目的。154chapter__11跟踪项目进度跟踪项目进度重要的是及时更新项目信息,这样及时进度控制的建议进度有张有弛,不做过分要求注意关键路径,尤其存在多条关键路径的时候确保检查点的定义是明确的制订新的计划之前,不要改动计划155chapter__11进度控制的建议进度有张有弛,不做过分要求26chapter跟踪实际成本
计算任务的实际成本
每天更新实际成本
查看任务成本是否与预算相符
156chapter__11跟踪实际成本计算任务的实际成本27chapter__1跟踪项目资源状况
资源完成的总实际工时
每天更新资源的实际工时
查看资源计划工时与实际工时之间的差异
157chapter__11跟踪项目资源状况资源完成的总实际工时28chapter性能分析的主要技术图解控制法挣值分析法(盈余分析法、已获取价值分析法)158chapter__11性能分析的主要技术图解控制法29chapter__11图解控制法进度---甘特图成本—累计费用曲线图人力物力资源—资源载荷图159chapter__11图解控制法进度---甘特图30chapter__11图解控制法-甘特图160chapter__11图解控制法-甘特图31chapter__11Project生成图示161chapter__11Project生成图示32chapter__11图解控制法-累计费用曲线累计费用(S)曲线是项目累计成本图,将项目各个阶段的费用进行累计,就得到了平滑的、递增的计划成本和实际成本的曲线162chapter__11图解控制法-累计费用曲线累计费用(S)曲线是项目累计成本图累计费用曲线图BCWS费用时间资源当前日期ACWP总估算费用差异21012163chapter__11累计费用曲线图BCWS费用时间资源当前日期ACWP总估算费用图解控制法-资源载荷图164chapter__11图解控制法-资源载荷图35chapter__11项目图解控制用甘特图、累计费用曲线图和资源载荷图共同监控项目综合考虑165chapter__11项目图解控制用甘特图、累计费用曲线图和资源载荷图共同监控项目图解控制法-图例1166chapter__11图解控制法-图例137chapter__11图解控制法-图例2167chapter__11图解控制法-图例238chapter__11性能分析的主要技术图解控制法挣值分析(已获取价值分析法、盈余分析法):EarnedValueAnalysis168chapter__11性能分析的主要技术图解控制法39chapter__11挣值分析模型输入:BCWSBCWPACWPBAC输出:CVCPISVSPIEACVACSAC已获价值分析169chapter__11挣值分析模型输入:输出:已获价值分析40chapter__输入BCWS(Budgetedcostofworkscheduled)计划工作成本ACWP(Actualcostofworkperformed)实际工作成本BAC(BudgetAtCompletion)预算总值(估算结果)BCWP(Budgetedcostofworkperformed)已获值(EarnedValue)170chapter__11输入BCWS(Budgetedcostofworks挣值分析原理费用时间资源当前日期BCWSACWPBCWPBACCV:-1SV:1121011171chapter__11挣值分析原理费用时间资源当前日期BCWSACWPBCWPBA挣值分析(已获取价值)概念利用成本会计评估项目进展情况的一种方法172chapter__11挣值分析(已获取价值)概念利用成本会计评估项目进展情况的一种挣值分析法定义对项目实施的进度、成本状态进行绩效评估的有效方法--综合了范围、成本、进度的测量是计算实际花在一个项目上的工作量,以及预计该项目所需成本和完成该项目的日期的一种方法.173chapter__11挣值分析法定义对项目实施的进度、成本状态进行绩效评估的有效方BCWP的计算已获价值分析的难点是计算BCWP.方法一:自下而上-很麻烦方法二:公式计算方法50/50规则:当一项工作开始时,假定已经获得一半的价值。0/100规则当一项工作开始时,没有产生价值,直到结束获得全部的价值。经验加权法174chapter__11BCWP的计算已获价值分析的难点是计算BCWP.45cha50/50规则的挣值分析本规则可以克服对工作的进展情况主观的估计问题,以及自下而上详细估算工作量太大的缺点最常用的规则前提是任务分解的足够详细例如:软件工作包《1周175chapter__1150/50规则的挣值分析本规则可以克服对工作的进展情况主观的挣值(已获取价值)实例BCWP=$350时间任务B:$100任务C:$100任务D:$100任务A:$100计划实际开始结束共计今天$50$50$100$50$50$100$50$50$100$50$0$5050/50规则0/100规则BCWP=$30020/80规则BCWP=$320176chapter__11挣值(已获取价值)实例BCWP=$350时间任务B:$1挣值分析导出度量-1进度差异:SV(ScheduleVariance)=BCWP-BCWS=0:按照进度进行<0:落后于进度>0:超前于进度费用差异:CV(CostVariance)=BCWP-ACWP=0:按照预算进行>0:低于于预算<0:超出于预算177chapter__11挣值分析导出度量-1进度差异:SV(ScheduleVar成本差异实例时间任务B:$100任务C:$100任务D:$100任务A:$100计划实际开始结束共计今天$50$50$100$50$50$100$50$50$100$50$0$5050/50规则BCWS=$400,BCWP=$350,则SV=-$50178chapter__11成本差异实例时间任务B:$100任务C:$100任务D:$1进度差异实例179chapter__11进度差异实例50chapter__11举例项目原来预计2008.4.5完成1000元的工作,但是目前只完成了850元的工作,而为了这些工作花费了900元,则成本偏差和进度偏差各是多少?CV=850-900=-50元SV=850-1000=-150元180chapter__11举例项目原来预计2008.4.5完成1000元的工作,但是目进度成本差异实例400181chapter__11进度成本差异实例40052chapter__11挣值分析导出度量-2成本效能指数:CPI(CostPerformanceIndex)=BCWP/ACWP费用的支出速度=1:按照预算进行>1:低于预算<1:超出预算进度效能指标:SPI(SchedulePerformanceIndex)=BCWP/BCWS已完成工作百分比=1:按照进度进行>1:超前于进度<1:落后于进度182chapter__11挣值分析导出度量-2成本效能指数:CPI(CostPerf性能指标图示研究表明:进度进展到20%左右的时候,CPI趋于稳定。183chapter__11性能指标图示研究表明:进度进展到20%左右的时候,CPI趋于挣值分析导出度量-3工作完成的预测成本:EAC(EstimateAtCompletion)=BAC/CPI其它借鉴公式EAC=BAC/(CPI*SPI)EAC=ACWP+(BAC-BCWP)EAC=ACWP+剩余工作的新估计工作完成的成本差异VAC(VarianceAtCompletion)=BAC-EAC项目完成的预测时间:SAC(ScheduleAtCompletion)=完成时的进度计划/SPI184chapter__11挣值分析导出度量-3工作完成的预测成本:55chapter未完工指数TCPI=剩余工作/剩余成本=(Budget-BCWP)/(Goal-ACWP)Budget=BAC如果Goal=EAC,TCPI与CPI等同的185chapter__11未完工指数TCPI=剩余工作/剩余成本56chapter_性能分析实例时间任务B:$100任务C:$100任务D:$100任务A:$100计划实际开始结束共计今天$50$50$100$50$50$100$50$50$100$50$0$50已获价值=$350则:BCWS=$400,BCWP=$350如果BAC=$1000则SV=-$50;CV=-$350目前:ACWP=$700SPI=87.5%;CPI=50%则,EAC=1000/0.5=$2000则TCPI=(1000-350)/(1000-700)=2.17如果Goal=BAC186chapter__11性能分析实例时间任务B:$100任务C:$100任务D:$1项目性能分析实例研究表14-4:项目的进展报告
计划费用实际费用完成百分比评估BCWP进度差异费用差异第一阶段
15001500100150000
2500260010025000(100)
3500360010035000(100)
1000120010010000(200)
25002500100250000
8009001008000(100)合计1180012300
118000(500)第二阶段
3500041000100350000(6000)
65007300956175(325)(1125)
3500320010035000300
30003000100300000
35003100903150(350)50
45004000803600(900)(400)合计5600061600
54425(1575)(7175)第三阶段
120006000506000(6000)0
60005200804800(1200)(400)
65002000251625(4875)(375)
300000(3000)0
1000000(1000)0合计2850013200
12425(16075)(775)整个项目合计9630087100
78650(17650)(8450)项目全部预算价值(BAC):115000
187chapter__11项目性能分析实例研究表14-4:项目的进展报告
计划费用实际项目性能分析实例研究BCWS=96300BCWP=78650ACWP=87100SV=-17650CV=-8450SPI=BCWP/BCWS=81.7%CPI=BCWP/ACWS=90.3%BAC=115000EAC=BAC/CPI=127350188chapter__11项目性能分析实例研究BCWS=9630059chapter课堂练习题你被指定负责一个软件项目,其中有4部分,项目总预算为53000,A任务为26000,B任务为12000,C任务为10000,D任务为5000,截止到5月31日,A任务已经全部完成,B任务过半,C任务刚开始,D任务还没有开始,采用50/50规则计算截止到5月31日的CV,SV,CPI,SPI?任务BCWSACWPBCWPA2600025500B90005400C48004100D00总计189chapter__11课堂练习题你被指定负责一个软件项目,其中有4部分,项目总预算练习题-答案任务BCWSACWPBCWPA260002550026000B900054006000C480041005000D000总计398003500037000CV=2000,SV=-2800CPI=1.06,SPI=0.93190chapter__11练习题-答案任务BCWSACWPBCWPA260002550例题项目的阶段计划任务计划工作量(人天)估计完成的周数负责人规划31章一需求规格22王二软件设计105章一,李三测试计划36章一编码57王二单元测试38章一集成测试29王二Beta测试310李三总计31
191chapter__11例题项目的阶段计划任务计划工作量(人天)估计完成的周数负责人例题第三周的细化计划周任务累计计划工作量(人天)BCWS(人天)1规划332需求规格553软件设计总体设计774编写设计说明书11115设计评审15156测试计划18187编码23238单元测试26269集成测试282810Beta测试3131192chapter__11例题第三周的细化计划周任务累计计划工作量(人天)BCWS(人例题193chapter__11例题64chapter__11例题第三周的BCWP任务任务工作量(人天)完成百分比已获取价值BCWP(人天)规划31003需求规格2501软件设计10252.5测试计划300编码500单元测试300集成测试200Beta测试300总计316.5194chapter__11例题第三周的BCWP任务任务工作量(人天)完成百分比已获取价例题分析结果(第三周的项目性能分析:假设实际的规模9人天)ACWP=9(人天)
BCWS=7(人天)BCWP=6.5(人天)BAC=31(人天)
SV=BCWP-BCWS=-0.5(人天)SPI=BCWP/BCWS=92.8%CV=BCWP-ACWP=-2.5(人天)CPI=BCWP/ACWP=72.2%EAC=BAC/CPI=43(人天)VAC=BAC-EAC=-12(人天)SAC=10/SPI=10.8(周)195chapter__11例题分析结果(第三周的项目性能分析:假设实际的规模9人天)6本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析196chapter__11本章要点一、项目集成管理67chapter__11质量性能控制方法:质量度量控制图法趋势分析法输入:质量计划标准软件产品输出:产品接收与否过程调整质量保证质量控制197chapter__11质量性能控制方法:输入:输出:质量保证68chapter_质量性能控制
-质量控制图趋势分析7点规则198chapter__11质量性能控制
-质量控制图趋势分析7点规则69chapte本章要点一、项目集成管理二、范围管理三、时间\成本管理四、质量管理五、团队管理六、沟通管理七、风险管理八、合同管理九、案例分析199chapter__11本章要点一、项目集成管理70chapter__11团队管理人员选择人员培训人员激励团队建设200chapter__11团队管理人员选择71chapter__11选择合适的项目人员高中低三类人员明确项目需要的人员技能验证需要的技能1)
项目经理2)
系统分析员
3)
系统设计员4)
数据库管理员
5)
支持工程师
6)
程序员
7)
质量保证工程师
8)
业务专家(用户)
9)
测试人员等等
201chapter__11选择合适的项目人员高中低三类人员1)
项目经理团队建设人员选择人员培训人员激励团队管理建设202chapter__11团队建设人员选择73chapter__11项目成员的培训项目培训的特点短期培训片断式培训针对性强见效快203chapter__11项目成员的培训项目培训的特点74chapter__11团队建设人员选择人员培训人员激励团队管理建设204chapter__11团队建设人员选择75chapter__11项目成员的激励的理论马斯洛的需求层次理论(Maslow’sHierarchyofNeeds)海兹伯格的激励理论Herzberg’sMotivationalandHygieneFactors麦克勒格的X-理论和Y-理论McGregor’sTheoryXandY期望理论ExpectancyTheory…….205chapter__11项目成员的激励的理论马斯洛的需求层次理论76chapter马斯洛的需求层次理论206chapter__11马斯洛的需求层次理论77chapte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年贵阳花溪智联数智科技服务有限公司公开招聘备考题库附答案详解
- 2025年雄安综合保税区建设发展有限公司工作人员公开招聘备考题库及参考答案详解一套
- 2025年杭州市滨兰实验学校教师招聘备考题库及参考答案详解一套
- 人保财险阳江市分公司2026统筹校园招聘备考题库及一套答案详解
- 陆良县消防救援局专职消防员招聘20人备考题库及1套完整答案详解
- 职业高中会计基础题库及答案
- 2025年葫芦岛市市直部分事业单位公开招聘高层次人才备考题库及参考答案详解1套
- 2025年中共赣州市赣县区委政法委下属事业单位面向全区选调工作人员备考题库及答案详解一套
- 2025年百色市凌云县新活力劳务有限责任公司工作人员招聘6人备考题库完整答案详解
- 理想与梦想课件
- 陕西延长石油笔试题库2025
- 华为战略管理全景从DSTE体系到执行的艺术
- 【《快递分拣六轴机械臂结构及控制系统设计》13000字(论文)】
- 宋志平三精管理课件
- 机械工程建设项目职业安全卫生设计规范
- 兵团经营地回收管理办法
- 2025年辐射安全与防护-科研生产与其他试题库
- 2024年广东第二次高中学业水平合格考物理试卷真题(含答案详解)
- 中医适宜技术课件下载
- 2025届河南省郑州市高三下学期第二次质量预测英语试题(原卷版+解析版)
- 生产车间质量管理提升计划
评论
0/150
提交评论