《软件项目管理与案例分析 (I).ppt》由会员分享,可在线阅读,更多相关《软件项目管理与案例分析 (I).ppt(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、华中科技大学软件学院华中科技大学软件学院 THE SCHOOL OF SOFTWARE ENGINEERING OF HUST第第 8 章章 软件项目跟踪控制软件项目跟踪控制 2THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪控制的标准 8.2 软件项目监控和报告体系软件项目监控和报告体系 8.3 软件项目跟踪控制过程软件项目跟踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复
2、习思考题复习思考题 8.83THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.1 软件项目跟踪控制概述软件项目跟踪控制概述 项目跟踪控制项目跟踪控制 保证项目能够按照预先设定的计划轨道行驶,使项目不要偏离预定保证项目能够按照预先设定的计划轨道行驶,使项目不要偏离预定的发展进程。跟踪控制是一个反馈过程,需要在项目实施的全过程对项的发展进程。跟踪控制是一个反馈过程,需要在项目实施的全过程对项目进行跟踪控制。目进行跟踪控制。项目跟踪控制的基本步骤项目跟踪控制的基本步骤建立标准建立标准 即建立项目正确完成应该达到的目标即建立项目正确完成应该达到的目标观察项目的性能
3、观察项目的性能 建立项目监控和报告体系,确定为控制项目所必需的数建立项目监控和报告体系,确定为控制项目所必需的数据据测量和分析结果测量和分析结果 将项目的实际结果与计划进行比较将项目的实际结果与计划进行比较采取必要措施采取必要措施 当实际的结果同计划有误差时,必要时修正项目计划当实际的结果同计划有误差时,必要时修正项目计划控制反馈控制反馈 如果修正计划,应该通知有关人员和部门如果修正计划,应该通知有关人员和部门4THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制概述软件项目跟踪控制概述项目跟踪控制过程项目跟踪控制过程5THE SCHOOL OF
4、 SOFTWARE ENGINEERING OF HUST软件项目跟踪控制概述软件项目跟踪控制概述项目跟踪控制的重要性项目跟踪控制的重要性 如果没有项目控制,则可能出现:如果没有项目控制,则可能出现:项目的范围会很大项目的范围会很大成本会成倍增长成本会成倍增长风险也会增加风险也会增加进度也会推迟进度也会推迟6THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪控制的标准 8.2 软件项目监控和报告体系软件项目监控和报告体系 8.3 软件项目跟踪控制过程软
5、件项目跟踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复习思考题复习思考题 8.87THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.2 软件项目跟踪控制的标准软件项目跟踪控制的标准 建立控制标准建立控制标准 在对项目进行跟踪控制时,应该确定偏差的接受准则,比如进度、在对项目进行跟踪控制时,应该确定偏差的接受准则,比如进度、成本、质量等计划与实际的偏差比例等。成本、质量等计划与实际的偏差比例等。三个主要的基准计划三个主要的基准计划范围(质量)计划范围(质量)计划进度计划进度计划成本
6、计划成本计划基准计划是优化后并批准的计划,它作为项目实施考核的依据基准计划是优化后并批准的计划,它作为项目实施考核的依据8THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制的标准软件项目跟踪控制的标准需求(范围)控制标准需求(范围)控制标准9THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制的标准软件项目跟踪控制的标准进度控制标准进度控制标准10THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制的标准软件项目跟踪控制的标准成本控制标准成本控制标准
7、11THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制的标准软件项目跟踪控制的标准质量控制标准质量控制标准12THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪控制的标准 8.2 软件项目监控和报告体系软件项目监控和报告体系 8.3 软件项目跟踪控制过程软件项目跟踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复习思考题复习思考题
8、 8.813THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.3 软件项目监控和报告体系软件项目监控和报告体系 项目信息采集项目信息采集 建立项目监控和报告体系的首要任务是项目信息跟踪采集。跟踪采建立项目监控和报告体系的首要任务是项目信息跟踪采集。跟踪采集是依据规定的规范对项目开发过程中的有关数据进行收集和记录,作集是依据规定的规范对项目开发过程中的有关数据进行收集和记录,作为观察分析项目性能、标识偏差的依据。为观察分析项目性能、标识偏差的依据。跟踪采集主要是在项目生存期内,根据项目计划中规定的跟踪频率按照跟踪采集主要是在项目生存期内,根据项目计划中规定的
9、跟踪频率按照规定的步骤对项目管理、技术开发和质量保证活动进行跟踪规定的步骤对项目管理、技术开发和质量保证活动进行跟踪监控项目实际情况,记录反映当前项目状态的数据监控项目实际情况,记录反映当前项目状态的数据 项目度量实施过程项目度量实施过程 14THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目监控和报告体系软件项目监控和报告体系确立采集对象确立采集对象 采集对象主要是对项目有重要影响的内部和外部因素。采集对象主要是对项目有重要影响的内部和外部因素。内部因素内部因素 指项目基本可以控制的因素,例如变更、范围、进度、成本、指项目基本可以控制的因素,例如变更
10、、范围、进度、成本、资源、风险等资源、风险等外部因素外部因素 指项目无法控制的因素,比如法律法规、市场价格、外汇牌指项目无法控制的因素,比如法律法规、市场价格、外汇牌价等价等一般要根据项目的具体情况选择采集对象。如果项目比较小,可以集中一般要根据项目的具体情况选择采集对象。如果项目比较小,可以集中在进度、成本、资源、产品质量等内部因素;只有项目比较大的时候才在进度、成本、资源、产品质量等内部因素;只有项目比较大的时候才可以考虑外部因素。跟踪采集的具体对象可以参见度量计划中的相关度可以考虑外部因素。跟踪采集的具体对象可以参见度量计划中的相关度量指标。量指标。15THE SCHOOL OF SOF
11、TWARE ENGINEERING OF HUST软件项目监控和报告体系软件项目监控和报告体系采集过程实例采集过程实例依据项目计划的要求确定跟踪频率和记录数据的方式依据项目计划的要求确定跟踪频率和记录数据的方式按按照照跟跟踪踪频频率率记记录录实实际际任任务务完完成成的的情情况况(包包括括进进度度或或完完成成时时间间,质质量量等)等)按照跟踪频率记录完成任务所花费的人力和工时按照跟踪频率记录完成任务所花费的人力和工时根据实际任务进度和实际人力投入计算实际人力成本和实际任务规模根据实际任务进度和实际人力投入计算实际人力成本和实际任务规模记录记录除人力成本以外的其他除人力成本以外的其他成本消耗成本消
12、耗记录关键资源的使用情况记录关键资源的使用情况记录项目进行过程中风险发生的情况及处理对策记录项目进行过程中风险发生的情况及处理对策按期按任务性质统计项目任务的时间分配情况按期按任务性质统计项目任务的时间分配情况收集其它的要求的采集信息以及必要的度量信息等收集其它的要求的采集信息以及必要的度量信息等16THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪控制的标准 8.2 软件项目监控和报告体系软件项目监控和报告体系 8.3 软件项目跟踪控制过程软件项目跟
13、踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复习思考题复习思考题 8.817THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.4 软件项目跟踪控制过程软件项目跟踪控制过程项目监控分析的对象项目监控分析的对象项目范围监控项目范围监控项目成本监控项目进度监控项目资源监控项目质量监控项目质量监控项目风险监控项目风险监控18THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程项目范围监控项目范围监控 其输入是软件项目
14、的计划需求范围其输入是软件项目的计划需求范围(即需求规格即需求规格)和实际执行过程中的和实际执行过程中的范围及其控制标准。在项目范围控制过程中,通过与计划的需求规格比范围及其控制标准。在项目范围控制过程中,通过与计划的需求规格比较,如果出现范围变化,即出现增加修改删除部分需求范围,就需较,如果出现范围变化,即出现增加修改删除部分需求范围,就需要通过范围变更控制系统来实现变更,以保证项目范围在可以接受的范要通过范围变更控制系统来实现变更,以保证项目范围在可以接受的范围内进行。围内进行。方法:方法:范围变更控制系统范围变更控制系统输入输入:范围控制标范围控制标准准计划范围计划范围实际范围实际范围输
15、出输出:范围修改决范围修改决定定基线变更基线变更控制系统控制系统19THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程范围控制注意点范围控制注意点 防治不合理的范围扩张防治不合理的范围扩张范围范围蔓延蔓延(Scope Creeping )客户无限制地增加需求客户无限制地增加需求镀金镀金(Gold-plating )开发人员开发人员无限制地美化功能无限制地美化功能20THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程项目进度、成本、资源控制项目进度、
16、成本、资源控制 根据跟踪采集的进度、成本、资源等数据,并与原来的基准计划比较根据跟踪采集的进度、成本、资源等数据,并与原来的基准计划比较,对项目的进展情况进行分析,以保证项目在可以控制的进度、成本、,对项目的进展情况进行分析,以保证项目在可以控制的进度、成本、资源内完成。资源内完成。方法:方法:图解控制法图解控制法 挣值分析法挣值分析法输入:输入:计划进度、计划进度、成本、资源成本、资源实际进度、实际进度、成本、资源成本、资源输出输出:进度、成本、进度、成本、资源修改决定资源修改决定21THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件
17、项目跟踪控制过程项目性能分析方法项目性能分析方法 图解控制法图解控制法 能清楚确定项目状况,但没有量化信息能清楚确定项目状况,但没有量化信息进度进度-甘特图甘特图成本成本累累计费用曲线图计费用曲线图人力物力资源人力物力资源资源载荷图资源载荷图挣值分析法挣值分析法(盈余分析法、已获取价值分析法)(盈余分析法、已获取价值分析法)Eared Value Analysis 利用成本会计评估项目进展情况的一种方利用成本会计评估项目进展情况的一种方法,可以提供更多量化的信息法,可以提供更多量化的信息22THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程
18、软件项目跟踪控制过程图解控制法图解控制法图例图例23THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程已获取价值分析模型已获取价值分析模型输入输入:1.BCWS2.BCWP3.ACWP4.BAC输出输出:1.CV2.CPI3.SV4.SPI5.EAC6.VAC7.SAC已获价值分析已获价值分析24THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程输入输入BCWS(Budgeted cost of work scheduled)计划工作成本计划工作成
19、本ACWP(Actual cost of work performed)实际工作成本实际工作成本BCWP(Budgeted cost of work performed)已获值已获值(Earned Value)BAC(Budget At Completion)预算总值(估算结果)预算总值(估算结果)25THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程已获价值分析原理已获价值分析原理时间时间费费用用当前日期当前日期BCWSACWPBCWPCVSV26THE SCHOOL OF SOFTWARE ENGINEERING O
20、F HUST软件项目跟踪控制过程软件项目跟踪控制过程分析未来趋势分析未来趋势一切顺利:一切顺利:ACWP,BCWP,BCWS,ACWP,BCWP,BCWS,应该重合或接近重合应该重合或接近重合项目在控制下按照计划进行:项目在控制下按照计划进行:ACWP,ACWP,接近接近BCWSBCWSBCWPBCWP的计算的计算 已获价值分析的难点是计算已获价值分析的难点是计算BCWPBCWP方法一方法一:自下而上:自下而上-很很麻烦麻烦方法二方法二:公式计算方法:公式计算方法50/5050/50规则规则当一项工作开始时,假定已经获得一半的价值。0/1000/100规则规则当一项工作开始时,没有产生价值,直
21、到结束获得全部价值。经验加权法经验加权法27THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程输出输出已获值导出度量已获值导出度量-1-1进度差异进度差异:SV:SV(Schedule VarianceSchedule Variance)=BCWP-BCWS=BCWP-BCWS=0=0:按照进度进行:按照进度进行000:超前于进度:超前于进度费用差异费用差异:CV:CV(Cost Variance)=BCWP-ACWPCost Variance)=BCWP-ACWP=0=0:按照预算进行:按照预算进行00:低于于预算:低
22、于于预算011:低于预算:低于预算111:超前于进度:超前于进度11:落后于进度:落后于进度30THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程输出输出已获值导出度量已获值导出度量-3-3工作完成的预测成本工作完成的预测成本EAC(Estimate At Completion)=BAC/CPI其它借鉴公式其它借鉴公式EAC=BAC/(CPI*SPI)EAC=ACWP+(BAC-BCWP)EAC=ACWP+=ACWP+剩余工作的新估计剩余工作的新估计工作完成的成本差异工作完成的成本差异VAC(Variance At Co
23、mpletion)=BAC-EAC项目完成的预测时间项目完成的预测时间 SAC(Schedule At Completion)=完成时的进度计划完成时的进度计划/SPI31THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程性能分析实例性能分析实例时间任务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=-$5
24、0,CV=-$350;SPI=87.5%;CPI=50%假设目前假设目前 ACWP=$700,则:则:EAC=1000/0.5=$200032THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程练习题练习题你被指定负责一个软件项目,其中有部分,项目总预算为你被指定负责一个软件项目,其中有部分,项目总预算为53000,A53000,A任务为任务为26000,B26000,B任务为任务为12000,C12000,C任务为任务为10000,D10000,D任务为任务为5000,5000,截止到截止到5 5月月3131日,日,A
25、A任务已经全部完成,任务已经全部完成,B B任务过半,任务过半,C C任务刚开始,任务刚开始,D D任务还没有任务还没有开始,采用开始,采用50/5050/50规则计算截止到规则计算截止到5 5月月3131日的日的CVCV,SVSV,CPICPI,SPISPI?任务任务2600025500900054004800410000总计总计33THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程答案答案任务任务260002550026000900054006000480041005000000总计总计398003500037000
26、CV=2000,SV=-2800 CPI=1.06,SPI=0.9334THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程项目质量跟踪控制项目质量跟踪控制 通过质量跟踪的结果来判断项目执行过程的质量情况,决定产品是否通过质量跟踪的结果来判断项目执行过程的质量情况,决定产品是否可以接受,还是需要返工或者放弃产品。可以接受,还是需要返工或者放弃产品。方法:方法:质量度量质量度量控制图法控制图法 趋势分析法趋势分析法输入:输入:质量计划标准质量计划标准软件产品软件产品输出:输出:产品接收与否产品接收与否过程调整过程调整35TH
27、E SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目跟踪控制过程软件项目跟踪控制过程项目风险的跟踪控制项目风险的跟踪控制 实施和跟踪风险管理计划实施和跟踪风险管理计划确保针对风险策略正在合理使用确保针对风险策略正在合理使用监视剩余的风险和识别新的风险,监视剩余的风险和识别新的风险,收集可用于将来的风险分析信息收集可用于将来的风险分析信息 方法:建立项目风险监控体系风险审核挣值分析项目风险评价输入:风险计划输出:风险计划更新36THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件
28、项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪控制的标准 8.2 软件项目监控和报告体系软件项目监控和报告体系 8.3 软件项目跟踪控制过程软件项目跟踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复习思考题复习思考题 8.837THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.5 软件项目评审软件项目评审 软件项目评审软件项目评审 项目评审是通过一定的方式对项目进行评价和审核的过程,通过项目评审是通过一定的方式对项目进行评价和审核的过程,通过项目评审,可以明确项目的执
29、行状况,并确定采取的管理措施。项目评审,可以明确项目的执行状况,并确定采取的管理措施。评审内容评审内容进度计划进度计划质量计划质量计划配置计划配置计划风险计划风险计划沟通计划沟通计划度量计划等等度量计划等等38THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目评审软件项目评审评审类型评审类型按活动类别分按活动类别分商务评审商务评审技术评审技术评审管理评审管理评审质量评审质量评审产品评审等等产品评审等等按时间类别分按时间类别分定期评审定期评审阶段评审阶段评审事件评审等等事件评审等等39THE SCHOOL OF SOFTWARE ENGINEERING
30、OF HUST软件项目评审软件项目评审定期评审定期评审 准备评审要素准备评审要素到达定期到达定期评审时间评审时间确定评审方式确定评审方式依据跟踪数据统计实际数据依据跟踪数据统计实际数据评审管理评审管理/质量质量/技术等问题技术等问题对评审做出结论对评审做出结论计划修改计划修改40THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目评审软件项目评审阶段评审(里程碑评审)阶段评审(里程碑评审)准备评审要素准备评审要素组织评审组织评审评审阶段关键任务完成情况评审阶段关键任务完成情况确认产品提交情况确认产品提交情况阶段评语阶段评语统计数据报告统计数据报告对下阶段
31、计划调整对下阶段计划调整一个阶段结束一个阶段结束41THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目评审软件项目评审事件评审事件评审组织评审组织评审事件报告事件报告被批准被批准报告事件的情况报告事件的情况对事件处理方案的讨论对事件处理方案的讨论确定事件影响的范围确定事件影响的范围对评审做出结论对评审做出结论计划修改计划修改42THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目评审软件项目评审评审报告评审报告 项目评审结束后需要将评审的结果以评审报告的形式进行发布。评项目评审结束后需要将评审的结果以评审报告的形
32、式进行发布。评审报告包括定期评审报告、事件评审报告和阶段审报告包括定期评审报告、事件评审报告和阶段(里程碑里程碑)评审报告。评审报告。定期评审报告定期评审报告阶段评审报告阶段评审报告事件评审报告事件评审报告评审记录评审记录整整理理项目简报项目简报计划修改记录计划修改记录43THE SCHOOL OF SOFTWARE ENGINEERING OF HUST软件项目评审软件项目评审项目管理平台项目管理平台-PMIS-PMIS 这个系统包括四个环节,即建立基线计划、信息采集、信息处理、这个系统包括四个环节,即建立基线计划、信息采集、信息处理、信息输出。信息输出。建立基准计划建立基准计划输出输出采集
33、信息采集信息处理处理44THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪控制的标准 8.2 软件项目监控和报告体系软件项目监控和报告体系 8.3 软件项目跟踪控制过程软件项目跟踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复习思考题复习思考题 8.845THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.6 软件项目计划修改软件项目计划修改
34、 项目计划修改项目计划修改根据评审结果决定是否修改项目计划根据评审结果决定是否修改项目计划修改计划过程修改计划过程确定修改的范围和内容确定修改的范围和内容进行责任协调进行责任协调规划计划并修改计划规划计划并修改计划修改后的计划确认修改后的计划确认提交项目计划修改请求提交项目计划修改请求依据确认后依据确认后的计划,落实的计划,落实项目,并记录项目,并记录计划修改过程计划修改过程计划修改申请计划修改申请46THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪
35、控制的标准 8.2 软件项目监控和报告体系软件项目监控和报告体系 8.3 软件项目跟踪控制过程软件项目跟踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复习思考题复习思考题 8.847THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.7 本章小结本章小结 跟踪控制是软件项目管理过程中一个非常重要的管理过程,它直接决定着软件项跟踪控制是软件项目管理过程中一个非常重要的管理过程,它直接决定着软件项目的成功与否,也是体现软件项目管理水平的关键之处目的成功与否,也是体现软件项目管理水平的关键
36、之处跟踪和控制是两个重要的环节。跟踪是采集软件项目运行过程中的原始数据信息;跟踪和控制是两个重要的环节。跟踪是采集软件项目运行过程中的原始数据信息;控制是根据采集的跟踪数据,与原始项目计划进行比较,从而判断项目的性能,控制是根据采集的跟踪数据,与原始项目计划进行比较,从而判断项目的性能,对出现的偏差给予纠正,必要时修改项目计划对出现的偏差给予纠正,必要时修改项目计划项目的跟踪控制包括项目范围、进度、成本、资源、质量、风险等。本章重点介项目的跟踪控制包括项目范围、进度、成本、资源、质量、风险等。本章重点介绍分析项目进展性能的两种方法:图解控制法和挣值分析法绍分析项目进展性能的两种方法:图解控制法
37、和挣值分析法图解控制方法是综合甘特图、费用曲线以及资源载荷图来分析项目的一种方法图解控制方法是综合甘特图、费用曲线以及资源载荷图来分析项目的一种方法挣值分析法是利用成本会计的方法评价项目进展情况的一种方法,它是从新的角挣值分析法是利用成本会计的方法评价项目进展情况的一种方法,它是从新的角度看待成本和进度差异的一种方法度看待成本和进度差异的一种方法48THE SCHOOL OF SOFTWARE ENGINEERING OF HUST本章内容提要本章内容提要 软件项目跟踪控制概述软件项目跟踪控制概述 8.1 软件项目跟踪控制的标准软件项目跟踪控制的标准 8.2 软件项目监控和报告体系软件项目监控
38、和报告体系 8.3 软件项目跟踪控制过程软件项目跟踪控制过程 8.4 软件项目评审软件项目评审 8.5 软件项目计划修改软件项目计划修改 8.6 本章小结本章小结 8.7 复习思考题复习思考题 8.849THE SCHOOL OF SOFTWARE ENGINEERING OF HUST8.8 复习思考题复习思考题1.针对第针对第8章案例中的项目的实施情况,在用微软的章案例中的项目的实施情况,在用微软的Project工具编制的开工具编制的开发计划的基础上,对项目进行跟踪,并给出跟踪的结果数据和相应的视发计划的基础上,对项目进行跟踪,并给出跟踪的结果数据和相应的视图。图。2.针对第针对第8章案例的项目的实施情况,提交项目的定期评审报告。章案例的项目的实施情况,提交项目的定期评审报告。3.针对第针对第8章案例中的项目的实施情况,提交项目问题跟踪列表的结果。章案例中的项目的实施情况,提交项目问题跟踪列表的结果。