1、如何开展项目的跟踪与监控如何开展项目的跟踪与监控TOPGROUP CENTER ACADEME SEPGVersion:1.0 2019.03.063/18/2022TPCA SEPG2概述概述o 第一章 课程介绍o 第二章 项目跟踪与监控的目的及意义o 第三章 CMM中的项目跟踪与监控o 第四章 项目计划是项目跟踪与监控的依据o 第五章 项目跟踪与监控的六大要素o 第六章 如何进行项目跟踪与监控o 第七章 参考资料第一章第一章课程介绍课程介绍3/18/2022TPCA SEPG4关于本次课程关于本次课程o 课程目标o 预备知识o 目标听众o 日程表o 词汇表o 图例(可选)3/18/2022
2、TPCA SEPG5课程目标课程目标o 了解项目跟踪与监控的目的o 了解CMM中对项目跟踪与监控的要求o 了解项目跟踪与监控的要素o 了解项目跟踪与监控的方法3/18/2022TPCA SEPG6预备知识预备知识 o 需具备项目管理知识o 需掌握软件项目计划技能o 需掌握项目估算知识o 需掌握风险管理知识3/18/2022TPCA SEPG7目标听众目标听众o 部门经理o 项目经理o 技术管理经理o SQA人员3/18/2022TPCA SEPG8日程表日程表o 共计:0.5 天o 详细安排00:05课程介绍课程介绍00:25项目跟踪与监控的目的及意义项目跟踪与监控的目的及意义00:10CMM
3、中的项目跟踪与监控中的项目跟踪与监控00:10项目计划是项目跟踪与监控活动的依据项目计划是项目跟踪与监控活动的依据00:15软件项目跟踪与监控的六大要素软件项目跟踪与监控的六大要素00:50如何进行项目的跟踪与监控如何进行项目的跟踪与监控00:00参考资料参考资料00:05问题问题&反馈反馈Total:2 hours3/18/2022TPCA SEPG9词汇表词汇表o 域值:跟踪项的标准(可允许)偏差范围(上下限)。3/18/2022TPCA SEPG10图例图例第二章第二章项目跟踪与监控的目的及意义项目跟踪与监控的目的及意义 为什么要进行项目的跟踪与监控3/18/2022TPCA SEPG1
4、2项目管理中的常见问题项目管理中的常见问题o 无法确定项目进度,项目经常延期 项目进展到什么程度了? 是否按计划完成?还有百分之多少未完成?o 无法控制项目费用,经常超支 项目费用是否在按计划执行? 目前项目是超支还是节余?o 无法控制项目风险,有可能导致项目失败 项目中存在问题吗? 项目中的风险都消除或降低了吗?3/18/2022TPCA SEPG13项目管理中的常见问题项目管理中的常见问题(Cont.)o 无法确定项目的规模,不知道项目规模的变化项目有多大?项目规模比前一阶段变大还是变小了?o 无法确定项目资源是否够用和可用项目资源是否充足?已有的资源都可用吗?o 无法确定工作量我到底做了
5、多少工作项目的工作量有多少?3/18/2022TPCA SEPG14产生问题的根源产生问题的根源o 无计划o 计划不完整o 计划不合理o 没有做项目估算o 没有评估项目风险o 没有制订跟踪与监控策略o 跟踪与监控策略不合理o 没有做跟踪o 没有根据跟踪措施采取相应的行动o 。3/18/2022TPCA SEPG15解决问题的最佳途径解决问题的最佳途径o 制订合理的项目计划o 进行项目估算o 在项目计划中确定合理的项目跟踪与监控策略o 在项目开发过程中根据跟踪结果不断调整和优化项目计划o 在项目开发过程中根据跟踪结果不断调整和优化项目的跟踪与监控策略3/18/2022TPCA SEPG16项目跟
6、踪与监控的目的及意义项目跟踪与监控的目的及意义o 目的:通过项目的跟踪与监控活动,及时反映项目的进度、费用、风险、规模、关键计算机资源及工作量等情况,通过对跟踪结果的分析,依据跟踪与监控策略采取有效的行动,使项目组能在既定的时间、费用、质量要求等情况下完成项目。o 意义:是计划执行的保障是项目经理工作的重要依据是项目成功的保障3/18/2022TPCA SEPG17回顾:项目跟踪与监控的目的及意义回顾:项目跟踪与监控的目的及意义o 项目管理中常见的问题有哪些?o 为什么会产生这些问题?o 如何解决这些问题?o 项目跟踪与监控的目的是什么?第三章第三章 CMM中的项目跟踪与监控中的项目跟踪与监控
7、CMM对项目跟踪与监控的要求3/18/2022TPCA SEPG19CMM-项目跟踪与监控项目跟踪与监控o 简介: CMM2级的一个关键过程区域为了提供项目活动和状态的可视性。 监视项目活动,采取控制措施 以项目计划为中心项目计划是前提用项目计划作为跟踪与监控的基础必要时修订约定 偏差=纠正措施“设法使接近”3/18/2022TPCA SEPG20CMM-项目跟踪与监控(项目跟踪与监控(Cont.)o 目的:提供足够的实际进度可视性,使得当项目的实际执行情况与计划发生重大偏离时管理者能够采取有效的行动。o 包括:跟踪,评审基于实际情况的调整o 进度确定:比较规模、工作量、费用、进度在项目结束和
8、在选定的里程碑处3/18/2022TPCA SEPG21CMM-项目跟踪与监控(项目跟踪与监控(Cont.)o 目标: 目标1:针对软件计划跟踪实际结果和执行情况。 目标2:当实际结果和执行情况与软件计划发生重大偏差时采取了纠正和措施以使其与计划相符。 目标3:受影响的组和个人对软件约定的更改达成了一致。3/18/2022TPCA SEPG22CMM-项目跟踪与监控(项目跟踪与监控(Cont.)o 约定: 约定1:指定了一个项目经理对软件活动和结果负责。 约定2:项目根据一个书面的组织方针管理软件项目。3/18/2022TPCA SEPG23CMM-项目跟踪与监控(项目跟踪与监控(Cont.)
9、o 能力: 能力1:存在一个被批准的书面的软件开发计划。 能力2:项目软件经理清晰地分配了软件工作产品和活动的负责者。 能力3:为项目跟踪工作提供了充足的资源和资金。 能力4:软件经理接受过管理软件技术和人员方面的培训。 能力5:一线软件经理接受过软件项目技术方面的定向培训。3/18/2022TPCA SEPG24CMM-项目跟踪与监控(项目跟踪与监控(Cont.)o 活动: 活动1:一个文档化的软件开发计划被用于软件活动和沟通状态的跟踪; 活动2:根据一个文档化的过程修订项目的软件开发计划。 活动3:高级管理者根据一个文档化的过程评审组织外部的个人和群组提出的软件项目约定和对软件项目约定的变
10、更。3/18/2022TPCA SEPG25CMM-项目跟踪与监控(项目跟踪与监控(Cont.) 活动4:软件工程组和其他的软件相关组的成员得到被批准的影响软件项目约定的变更的通知。 活动5:跟踪软件工作产品的规模,并在必要时采取了纠正措施。 活动6:跟踪项目的软件工作量和费用,并在必要时采取了纠正措施。 活动7:跟踪项目的关键计算机资源,并在必要时采取了纠正措施。3/18/2022TPCA SEPG26CMM-项目跟踪与监控(项目跟踪与监控(Cont.) 活动8:跟踪项目的软件进度,并在必要时采取了纠正措施。 活动9:跟踪软件工程技术活动,并在必要时采取了纠正措施。 活动10:跟踪项目中与软
11、件费用、资源、进度和技术等方面的风险。 活动11:记录软件项目的实际度量数据和重计划数据。3/18/2022TPCA SEPG27CMM-项目跟踪与监控(项目跟踪与监控(Cont.) 活动12:软件工程组定期针对软件开发计划进行技术进展、计划、执行情况和问题的内部评审。 活动13:根据一个文档化的过程在选定的项目里程碑举行确定软件项目完成情况和结果的正式评审。3/18/2022TPCA SEPG28CMM-项目跟踪与监控(项目跟踪与监控(Cont.)o 度量: 对软件跟踪与监控活动进行度量并用于确定其状态。3/18/2022TPCA SEPG29CMM-项目跟踪与监控(项目跟踪与监控(Cont
12、.)o 验证: 验证1:高级管理者定期评审软件项目的跟踪与监控活动。 验证2:项目经理定期或事件驱动地评审软件项目的跟踪与监控活动。 验证3:软件质量保证组评审和/或审计软件项目跟踪与监控的活动和工作产品并报告结果。第四章第四章项目计划是项目跟踪与监控活动的依据项目计划是项目跟踪与监控活动的依据项目计划及项目控制策略是有效的进行项目跟踪与监控的基础3/18/2022TPCA SEPG31项目计划定义了项目跟踪与监控的内容项目计划定义了项目跟踪与监控的内容o 进度o 费用o 风险o 规模o 关键计算机资源o 工作量o 其他3/18/2022TPCA SEPG32项目计划定义了项目跟踪与监控的策略
13、项目计划定义了项目跟踪与监控的策略o 跟踪的范围o 跟踪频度o 跟踪项偏差计算公式及域值o 数据的收集方式o 偏差的处理措施3/18/2022TPCA SEPG33回顾:项目跟踪与监控的依据回顾:项目跟踪与监控的依据o 项目跟踪与监控的依据是什么?o 为什么说它是项目跟踪与监控的依据?第五章第五章软件项目跟踪与监控的六大要素软件项目跟踪与监控的六大要素跟踪与监控所关注的要素3/18/2022TPCA SEPG35六大要素六大要素o 要素一 进度o 要素二 费用o 要素三 风险o 要素四 规模o 要素五 关键计算机资源o 要素六 工作量3/18/2022TPCA SEPG36要素一要素一进度进度
14、o 进度是反映项目进展程度的一种指标o 进度一般用任务完成百分比表示o 通过对项目进度的合理安排和控制,可以使项目按计划有序的进行o 不合理的进度计划不利于项目的实施和跟踪o 不进行进度控制可能导致项目延期,违反项目开发合同或失去市场机会3/18/2022TPCA SEPG37要素二要素二费用费用o 费用即项目开发过程中所产生的花费o 费用一般用货币表示(如美元、人民币等)o 过低的费用估算会使项目无法完成o 过高的项目费用会使软件产品成本过高,从而失去市场竞争力o 不对项目费用进行跟踪与控制可能会使项目费用超支3/18/2022TPCA SEPG38要素三要素三风险风险o 风险是有可能影响项
15、目进度、费用、质量等一系列事件的集合o 风险是一种可能,是不可预知的o 风险是可预测的o 风险是可规避或降低其危害程度的o 不对风险进行评估、跟踪与控制有可能导致项目失败3/18/2022TPCA SEPG39要素四要素四规模规模o 规模是表示项目大小的一种指标o 规模可用多种方式表示(如UCP、KLOC、 FP等)o 规模决定项目的工作量、费用、周期和项目人员安排o 不对项目规模进行跟踪与监控就无法对项目的费用和工作量进行重新估算3/18/2022TPCA SEPG40要素五要素五关键计算机资源关键计算机资源o 关键计算机资源:软件组织内部构成软件项目开发环境的、潜在需求量可能会超出其实际供
16、给量的、可能在软件开发过程中成为软件项目风险的、公用的计算机资源。如对公共网络的连接需求数,对公共服务器存储空间的需求量等。3/18/2022TPCA SEPG41要素六要素六工作量工作量o 工作量是指完成某项任务所花费的人力o 工作量一般可用人.时、人.周、人.月等表示o 工作量会影响项目成本o 不对项目的工作量进行跟踪与控制可能会增高项目成本3/18/2022TPCA SEPG42回顾:跟踪与监控的六大要素回顾:跟踪与监控的六大要素o 项目跟踪与监控的六大要素是什么?o 什么是风险,为什么要进行风险控制?o 为什么要对项目的进度进行跟踪与控制?第六章第六章如何进行项目的跟踪与监控如何进行项
17、目的跟踪与监控项目跟踪与监控方法3/18/2022TPCA SEPG44项目跟踪与监控的本质项目跟踪与监控的本质计划(估算)收集实际数据比较实际值与计划(估算)值的差异重新计划(估算),修正偏差计划(估算)计划(估算)比较比较重新计划(估算)重新计划(估算)3/18/2022TPCA SEPG45第一步第一步制订项目计划制订项目计划o 估算项目规模o 计划项目进度确定里程碑确定阶段计划项目任务o 估算项目成本o 评估项目风险o 评估与确定项目的关键计算机资源o 估算与分配项目的工作量3/18/2022TPCA SEPG46第二步第二步确定项目跟踪与监控策略确定项目跟踪与监控策略o 确定跟踪与监
18、控的范围 规模 进度(关键路径,所有路径) 费用(所有费用,设计费、折旧费等) 工作量(按核心工作流,按明细任务等) 风险(前五大风险,前十大风险,所有风险) 关键计算机资源 其他(技术进展,需求状态,基线状态等)3/18/2022TPCA SEPG47确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.)o 确定每个跟踪项的跟踪频度 规模(每周、每月、每阶段、每里程碑等) 进度(每天、每周、每月、每阶段、每里程碑等) 费用(每周、每月、每阶段、每里程碑等) 工作量(每天、每周、每月、每阶段、每里程碑等) 风险(每周、每月、每阶段、每里程碑等) 关键计算机资源(每周、每月、每阶段、每里程
19、碑等)3/18/2022TPCA SEPG48确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.)o 确定数据的收集方式 明确每项跟踪数据的提供者 明确每项跟踪数据的接收者 明确使用的工具(数据库、电子表格等) 确定收集途径(自动工具、邮件、在例会上陈述等)3/18/2022TPCA SEPG49确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.)o 确定每个跟踪项的偏差计算公式及域值规模(当前实际规模-上次估算规模)/上次估算规模;10%, 20%等)进度(当前实际进度-计划进度)/计划进度);5%, 10%, 20%等)费用(实际费用-预算费用)/预算费用);预算10%,
20、20%等)工作量(实际工作量-计划工作量)/计划工作量;10%, 20%等)风险(见风险管理计划)关键计算机资源(有/无,充足/不充足,最低数量等)3/18/2022TPCA SEPG50确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.)o 确定偏差的处理措施o 每个跟踪项的偏差超出域值下限时应采取的措施,超出域值上限时应采取的措施规模进度费用工作量风险(见风险管理计划)关键计算机资源(资源不足或不可用时应采取的措施)3/18/2022TPCA SEPG51第三步第三步在项目过程中进行跟踪在项目过程中进行跟踪o 在项目进行的过程中,根据项目计划中定义的频度和收集方式收集项目的跟踪数据
21、3/18/2022TPCA SEPG52第四步第四步分析跟踪数据分析跟踪数据o 利用实际跟踪数据和计划(估算)数据、偏差计算公式计算偏差率: 实际值 计划值 偏差率 = X 100% 计划值3/18/2022TPCA SEPG53第五步第五步采取行动采取行动o 根据跟踪与监控策略,对发生的偏差采取相应的行动: 一般情况下,若偏差超出域值范围,应对规模、工作量、费用进行重新估算,应重新调整项目进度、重新计划项目任务、重新分配工作量。 对于风险应按风险管理计划执行。 对于关键计算机资源应重新调整资源计划。3/18/2022TPCA SEPG54回顾:如何进行项目的跟踪与监控回顾:如何进行项目的跟踪与监控o 项目跟踪与监控策略的内容有哪些?o 如何使用项目跟踪数据?第七章第七章参考资料参考资料3/18/2022TPCA SEPG56参考资料明细参考资料明细3/18/2022TPCA SEPG57讨论讨论o 请填写反馈表THANKYOU