
如何开展项目跟踪与监控.ppt
57页如何开展项目的跟踪与监控如何开展项目的跟踪与监控TOPGROUP CENTER ACADEME SEPGVersion:1.0 2002.03.06概述概述o第一章 课程介绍o第二章 项目跟踪与监控的目的及意义o第三章 CMM中的项目跟踪与监控o第四章 项目计划是项目跟踪与监控的依据o第五章 项目跟踪与监控的六大要素o第六章 如何进行项目跟踪与监控o第七章 参考资料8/31/20242TPCA SEPG第一章第一章课程介绍课程介绍关于本次课程关于本次课程o课程目标o预备知识o目标听众o日程表o词汇表o图例(可选)8/31/20244TPCA SEPG课程目标课程目标o了解项目跟踪与监控的目的o了解CMM中对项目跟踪与监控的要求o了解项目跟踪与监控的要素o了解项目跟踪与监控的方法8/31/20245TPCA SEPG预备知识预备知识 o需具备项目管理知识o需掌握软件项目计划技能o需掌握项目估算知识o需掌握风险管理知识8/31/20246TPCA SEPG目标听众目标听众o部门经理o项目经理o技术管理经理oSQA人员8/31/20247TPCA SEPG日程表日程表o共计:0.5 天o详细安排00:05课程介绍课程介绍00:25项目跟踪与监控的目的及意义项目跟踪与监控的目的及意义00:10CMM中的项目跟踪与监控中的项目跟踪与监控00:10项目计划是项目跟踪与监控活动的依据项目计划是项目跟踪与监控活动的依据00:15软件项目跟踪与监控的六大要素软件项目跟踪与监控的六大要素00:50如何进行项目的跟踪与监控如何进行项目的跟踪与监控00:00参考资料参考资料00:05问题问题&反馈反馈Total:2 hours8/31/20248TPCA SEPG词汇表词汇表o域值:跟踪项的标准(可允许)偏差范围(上下限)。
8/31/20249TPCA SEPG图例图例8/31/202410TPCA SEPG第二章第二章项目跟踪与监控的目的及意义项目跟踪与监控的目的及意义— 为什么要进行项目的跟踪与监控项目管理中的常见问题项目管理中的常见问题o无法确定项目进度,项目经常延期•项目进展到什么程度了?•是否按计划完成?还有百分之多少未完成?o无法控制项目费用,经常超支•项目费用是否在按计划执行?•目前项目是超支还是节余?o无法控制项目风险,有可能导致项目失败•项目中存在问题吗?•项目中的风险都消除或降低了吗?8/31/202412TPCA SEPG项目管理中的常见问题项目管理中的常见问题(Cont.)o无法确定项目的规模,不知道项目规模的变化•项目有多大?•项目规模比前一阶段变大还是变小了?o无法确定项目资源是否够用和可用•项目资源是否充足?•已有的资源都可用吗?o无法确定工作量•我到底做了多少工作•项目的工作量有多少?8/31/202413TPCA SEPG产生问题的根源产生问题的根源o无计划o计划不完整o计划不合理o没有做项目估算o没有评估项目风险o没有制订跟踪与监控策略o跟踪与监控策略不合理o没有做跟踪o没有根据跟踪措施采取相应的行动o。
8/31/202414TPCA SEPG解决问题的最佳途径解决问题的最佳途径o制订合理的项目计划o进行项目估算o在项目计划中确定合理的项目跟踪与监控策略o在项目开发过程中根据跟踪结果不断调整和优化项目计划o在项目开发过程中根据跟踪结果不断调整和优化项目的跟踪与监控策略8/31/202415TPCA SEPG项目跟踪与监控的目的及意义项目跟踪与监控的目的及意义o目的:通过项目的跟踪与监控活动,及时反映项目的进度、费用、风险、规模、关键计算机资源及工作量等情况,通过对跟踪结果的分析,依据跟踪与监控策略采取有效的行动,使项目组能在既定的时间、费用、质量要求等情况下完成项目o意义:•是计划执行的保障•是项目经理工作的重要依据•是项目成功的保障8/31/202416TPCA SEPG回顾:项目跟踪与监控的目的及意义回顾:项目跟踪与监控的目的及意义o项目管理中常见的问题有哪些?o为什么会产生这些问题?o如何解决这些问题?o项目跟踪与监控的目的是什么?8/31/202417TPCA SEPG第三章第三章 CMM中的项目跟踪与监控中的项目跟踪与监控—CMM对项目跟踪与监控的要求CMM-项目跟踪与监控项目跟踪与监控o简介:•CMM2级的一个关键过程区域—为了提供项目活动和状态的可视性。
•监视项目活动,采取控制措施•以项目计划为中心—项目计划是前提用项目计划作为跟踪与监控的基础必要时修订约定•偏差=>纠正措施“设法使接近”8/31/202419TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))o目的:•提供足够的实际进度可视性,使得当项目的实际执行情况与计划发生重大偏离时管理者能够采取有效的行动o包括:•跟踪,评审•基于实际情况的调整o进度确定:•比较规模、工作量、费用、进度•在项目结束和在选定的里程碑处8/31/202420TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))o目标:•目标1:针对软件计划跟踪实际结果和执行情况•目标2:当实际结果和执行情况与软件计划发生重大偏差时采取了纠正和措施以使其与计划相符•目标3:受影响的组和个人对软件约定的更改达成了一致8/31/202421TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))o约定:•约定1:指定了一个项目经理对软件活动和结果负责•约定2:项目根据一个书面的组织方针管理软件项目8/31/202422TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))o能力:•能力1:存在一个被批准的书面的软件开发计划。
•能力2:项目软件经理清晰地分配了软件工作产品和活动的负责者•能力3:为项目跟踪工作提供了充足的资源和资金•能力4:软件经理接受过管理软件技术和人员方面的培训•能力5:一线软件经理接受过软件项目技术方面的定向培训8/31/202423TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))o活动:•活动1:一个文档化的软件开发计划被用于软件活动和沟通状态的跟踪;•活动2:根据一个文档化的过程修订项目的软件开发计划•活动3:高级管理者根据一个文档化的过程评审组织外部的个人和群组提出的软件项目约定和对软件项目约定的变更8/31/202424TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))•活动4:软件工程组和其他的软件相关组的成员得到被批准的影响软件项目约定的变更的通知•活动5:跟踪软件工作产品的规模,并在必要时采取了纠正措施•活动6:跟踪项目的软件工作量和费用,并在必要时采取了纠正措施•活动7:跟踪项目的关键计算机资源,并在必要时采取了纠正措施8/31/202425TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))•活动8:跟踪项目的软件进度,并在必要时采取了纠正措施。
•活动9:跟踪软件工程技术活动,并在必要时采取了纠正措施•活动10:跟踪项目中与软件费用、资源、进度和技术等方面的风险•活动11:记录软件项目的实际度量数据和重计划数据8/31/202426TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))•活动12:软件工程组定期针对软件开发计划进行技术进展、计划、执行情况和问题的内部评审•活动13:根据一个文档化的过程在选定的项目里程碑举行确定软件项目完成情况和结果的正式评审8/31/202427TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))o度量:•对软件跟踪与监控活动进行度量并用于确定其状态8/31/202428TPCA SEPGCMM-项目跟踪与监控(项目跟踪与监控(Cont.))o验证:•验证1:高级管理者定期评审软件项目的跟踪与监控活动•验证2:项目经理定期或事件驱动地评审软件项目的跟踪与监控活动•验证3:软件质量保证组评审和/或审计软件项目跟踪与监控的活动和工作产品并报告结果8/31/202429TPCA SEPG第四章第四章项目计划是项目跟踪与监控活动的依据项目计划是项目跟踪与监控活动的依据—项目计划及项目控制策略是有效的进行项目跟踪与监控的基础项目计划定义了项目跟踪与监控的内容项目计划定义了项目跟踪与监控的内容o进度o费用o风险o规模o关键计算机资源o工作量o其他8/31/202431TPCA SEPG项目计划定义了项目跟踪与监控的策略项目计划定义了项目跟踪与监控的策略o跟踪的范围o跟踪频度o跟踪项偏差计算公式及域值o数据的收集方式o偏差的处理措施8/31/202432TPCA SEPG回顾:项目跟踪与监控的依据回顾:项目跟踪与监控的依据o项目跟踪与监控的依据是什么?o为什么说它是项目跟踪与监控的依据?8/31/202433TPCA SEPG第五章第五章软件项目跟踪与监控的六大要素软件项目跟踪与监控的六大要素—跟踪与监控所关注的要素六大要素六大要素o要素一 进度o要素二 费用o要素三 风险o要素四 规模o要素五 关键计算机资源o要素六 工作量8/31/202435TPCA SEPG要素一要素一进度进度o进度是反映项目进展程度的一种指标o进度一般用任务完成百分比表示o通过对项目进度的合理安排和控制,可以使项目按计划有序的进行o不合理的进度计划不利于项目的实施和跟踪o不进行进度控制可能导致项目延期,违反项目开发合同或失去市场机会8/31/202436TPCA SEPG要素二要素二费用费用o费用即项目开发过程中所产生的花费o费用一般用货币表示(如美元、人民币等)o过低的费用估算会使项目无法完成o过高的项目费用会使软件产品成本过高,从而失去市场竞争力o不对项目费用进行跟踪与控制可能会使项目费用超支8/31/202437TPCA SEPG要素三要素三风险风险o风险是有可能影响项目进度、费用、质量等一系列事件的集合o风险是一种可能,是不可预知的o风险是可预测的o风险是可规避或降低其危害程度的o不对风险进行评估、跟踪与控制有可能导致项目失败8/31/202438TPCA SEPG要素四要素四规模规模o规模是表示项目大小的一种指标o规模可用多种方式表示(如UCP、KLOC、 FP等)o规模决定项目的工作量、费用、周期和项目人员安排o不对项目规模进行跟踪与监控就无法对项目的费用和工作量进行重新估算8/31/202439TPCA SEPG要素五要素五关键计算机资源关键计算机资源o关键计算机资源:软件组织内部构成软件项目开发环境的、潜在需求量可能会超出其实际供给量的、可能在软件开发过程中成为软件项目风险的、公用的计算机资源。
如对公共网络的连接需求数,对公共服务器存储空间的需求量等8/31/202440TPCA SEPG要素六要素六工作量工作量o工作量是指完成某项任务所花费的人力o工作量一般可用人.时、人.周、人.月等表示o工作量会影响项目成本o不对项目的工作量进行跟踪与控制可能会增高项目成本8/31/202441TPCA SEPG回顾:跟踪与监控的六大要素回顾:跟踪与监控的六大要素o项目跟踪与监控的六大要素是什么?o什么是风险,为什么要进行风险控制?o为什么要对项目的进度进行跟踪与控制?8/31/202442TPCA SEPG第六章第六章如何进行项目的跟踪与监控如何进行项目的跟踪与监控—项目跟踪与监控方法项目跟踪与监控的本质项目跟踪与监控的本质•计划(估算)•收集实际数据•比较实际值与计划(估算)值的差异•重新计划(估算),修正偏差计划(估算)计划(估算)比较比较重新计划(估算)重新计划(估算)8/31/202444TPCA SEPG第一步第一步制订项目计划制订项目计划o估算项目规模o计划项目进度•确定里程碑•确定阶段•计划项目任务o估算项目成本o评估项目风险o评估与确定项目的关键计算机资源o估算与分配项目的工作量8/31/202445TPCA SEPG第二步第二步确定项目跟踪与监控策略确定项目跟踪与监控策略o确定跟踪与监控的范围•规模•进度(关键路径,所有路径)•费用(所有费用,设计费、折旧费等)•工作量(按核心工作流,按明细任务等)•风险(前五大风险,前十大风险,所有风险)•关键计算机资源•其他(技术进展,需求状态,基线状态等)8/31/202446TPCA SEPG确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.))o确定每个跟踪项的跟踪频度•规模(每周、每月、每阶段、每里程碑等)•进度(每天、每周、每月、每阶段、每里程碑等)•费用(每周、每月、每阶段、每里程碑等)•工作量(每天、每周、每月、每阶段、每里程碑等)•风险(每周、每月、每阶段、每里程碑等)•关键计算机资源(每周、每月、每阶段、每里程碑等)8/31/202447TPCA SEPG确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.))o确定数据的收集方式•明确每项跟踪数据的提供者•明确每项跟踪数据的接收者•明确使用的工具(数据库、电子表格等)•确定收集途径(自动工具、邮件、在例会上陈述等)8/31/202448TPCA SEPG确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.))o确定每个跟踪项的偏差计算公式及域值•规模((当前实际规模-上次估算规模)/上次估算规模;±10%, ±20%等)•进度((当前实际进度-计划进度)/计划进度);±5%,± 10%, ±20%等)•费用((实际费用-预算费用)/预算费用);预算±10%, ±20%等)•工作量((实际工作量-计划工作量)/计划工作量;±10%, ±20%等)•风险(见《风险管理计划》)•关键计算机资源(有/无,充足/不充足,最低数量等)8/31/202449TPCA SEPG确定项目跟踪与监控策略(确定项目跟踪与监控策略(Cont.))o确定偏差的处理措施o每个跟踪项的偏差超出域值下限时应采取的措施,超出域值上限时应采取的措施•规模•进度•费用•工作量•风险(见《风险管理计划》)•关键计算机资源(资源不足或不可用时应采取的措施)8/31/202450TPCA SEPG第三步第三步在项目过程中进行跟踪在项目过程中进行跟踪o在项目进行的过程中,根据项目计划中定义的频度和收集方式收集项目的跟踪数据8/31/202451TPCA SEPG第四步第四步分析跟踪数据分析跟踪数据o利用实际跟踪数据和计划(估算)数据、偏差计算公式计算偏差率: 实际值 – 计划值•偏差率 = ——————————— X 100%• 计划值8/31/202452TPCA SEPG第五步第五步采取行动采取行动o根据跟踪与监控策略,对发生的偏差采取相应的行动:•一般情况下,若偏差超出域值范围,应对规模、工作量、费用进行重新估算,应重新调整项目进度、重新计划项目任务、重新分配工作量。
•对于风险应按《风险管理计划》执行•对于关键计算机资源应重新调整资源计划8/31/202453TPCA SEPG回顾:如何进行项目的跟踪与监控回顾:如何进行项目的跟踪与监控o项目跟踪与监控策略的内容有哪些?o如何使用项目跟踪数据?8/31/202454TPCA SEPG第七章第七章参考资料参考资料参考资料明细参考资料明细8/31/202456TPCA SEPG讨论讨论o请填写反馈表THANKYOU8/31/202457TPCA SEPG。












