- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9讲 软件项目监控最全版.ppt
数据收集 尽管整个过程被分成了容易管理的活动,但是项目执行中仍然需要在活动中对任务完成的比例进行评估,这种评估通常是困难的。 思考:某一软件开发者完成了一个需要500行代码的软件的250行,请解释一下为什么不能认为他的工作已经完成了一半? * KUHKUK 答案 许多因素决定了不能用完成的代码行的比例来衡量进度: 对整个软件的代码行的估计可能不准确 写完的代码可能相对容易,或者相对容易 一个软件如果没有通过测试就不能算完成,因而即使代码全部写完了,如果没有测试也不能算完成。 对所需完成内容的深入的了解有助于判断进度,如将整个工作细分为子任务,如设计,编码,单元测试等。 * KUHKUK 部分完成报告 许多组织采用财务系统中的每周时刻表来记录每个职员在每项工作中花费的时间,但是该表无法告诉项目经理目前产出了什么,进度是否满足要求。 因而可以对每周时刻表进行扩展,以包含完成的工作内容 * KUHKUK 风险报告 询问小组成员完成计划的可能性 交通灯方法: 识别评价某项工作中的关键元素 将这些关键元素分解为组成元素 对于每一元素: 如果符合计划要求:绿灯 目前已经拖后,但是可以恢复,黄灯 已经拖后,恢复很困难,红灯 * KUHKUK 进度可视化 Gantt图 * KUHKUK 进度可视化 滑动图(slip chart) 弯曲的越厉害,说明偏离计划越明显 * KUHKUK 进度可视化 球图:计划开始,计划结束作为两个球,每次计划改变后,日期添加到球中,如果时间是按计划的,球被填为绿色,否则被填为红色。 每次更新后,图不需重画。 * KUHKUK 进度可视化 前面的方法不能表示出项目生命周期中偏离计划的情况。 对计划偏离的趋势分析能够避免将来的项目偏离。 时间线图(timeline) * KUHKUK 进度可视化 实际的时间 计划的时间 第二个星期评估时发现,任务2需要延期,其它任务也相应延期 第四个星期评估时发现,任务4需要延期,任务5也相应延期 第五个星期评估时发现,任务3需要延期 * KUHKUK 成本监控 监控的意义 成本本身是项目中的重要元素 成本监控也能展示已经花费了多少劳力 简单的监控方法:累积消耗图 不能说明项目进展情况 * KUHKUK 累积消耗图 对普通的累积消耗图上加上项目时间信息 * KUHKUK 盈余量 盈余量(Earned Value):建立在对每个任务或工作包的消耗预测的基础上。 对每一项内容的原始预算成本被称为预算基线或计划工作的预算成本(budgeted cost of work scheduled, BCWS)。 未开始的任务被赋予值0,当它被完成后,将被赋值。在项目中的一点上,全部的值将被成为盈余量或完成工作的预算成本(budgeted cost of work performed, BCWP) * KUHKUK 盈余量 当任务未完成时,需要分配一个盈余量给该任务,方法为: 0/100技术:任务被分配值0直到任务完成后,被分配预算值的100% 50/50技术:任务一开始后,就赋予50%,直到项目结束后赋值100% 里程碑方法:对任务中的一系列里程碑赋予特定值。 建议用0/100方法,因为50/50方法由于活动开始后报告的值过高,容易给人一种错误的安全感,而里程碑方法最好将该任务细分为多个子任务。 * KUHKUK 预算基线 建立盈余量分析的第一步是为项目建立一个预算基线(baseline budget) 预算基线是建立在项目计划的基础上的,它是根据时间对盈余量值的预测。 盈余量可以用货币单位来衡量,也可以用人员工作量来衡量。 * KUHKUK 例子 采用了0/100方法 * KUHKUK 盈余量监控 随着项目的进行,可以不断进行盈余量监控,判断项目的进度。 ?通过分析该图是否可以判定项目中发生的情况 * KUHKUK 盈余量监控 每一项任务的真正成本消耗为(Actual Cost work performed, ACWP) 预算变动 调度变动(成本) 调度变动(时间) 成本变动 * KUHKUK 盈余量监控 性能比例: 成本性能指数:CPI=BCWP(盈余量)/ACWP(真正的成本消耗) 调度性能指数:SPI=BCWP/BCWS(预算成本) 值越大,工作完成得越好 * KUHKUK 例子 * KUHKUK 你被指定负责一个软件项目,此项目由四个部分(A, B, C, D)组成,项目总预算为53000元,其中A任务预算为26000,B任务预算为12000, C任务预算为10,000,D任务预算为5000,截至到8月31日,A已经全部完成,B过半,C刚开始,D还没有开始 采用50/50规则计算截至到8月31日的CV, SV, CPI, SPI CV=BCWP-ACWP SV=BCWP-BCW
原创力文档


文档评论(0)