软件项目管理-第十四章项目核心计划执行控制

1.软件项目范围管理-传统与敏捷

项目范围的执行:
软件项目管理-第十四章项目核心计划执行控制
范围变更控制系统:
软件项目管理-第十四章项目核心计划执行控制

范围控制注意点:蔓延、镀金

2.1成本进度管理

图解控制法:软件项目管理-第十四章项目核心计划执行控制

跟踪项目进度:及时更新项目信息,及时比较基准计划与实际运行状况的差异,以便于及时调整项目,达到项目跟踪的目的。
跟踪实际成本:计算任务的实际成本;每天更新实际成本;查看任务成本是否与预算相符。
跟踪资源图:软件项目管理-第十四章项目核心计划执行控制
项目工时跟踪:
软件项目管理-第十四章项目核心计划执行控制

挣值分析法

挣值分析原理:
软件项目管理-第十四章项目核心计划执行控制

输入:BAC:预算总值 TAC:预算完成时间 BCWS:计划工作成本 ACWP:实际工作成本 BCWP:已获值

挣值分析输出-1:进度差异:SV=BCWP-BCWS:=0,按照计划进度执行;<0,落后于进度;>0,超前于进度。
成本差异:CV=BCWP-ACWP:=0,按照计划预算进行;<0,低于运算;>0,超出预算。
BCWP的计算:50/50规则:当一项任务开始、没有结束前,获得一半的价值;0/100规则:当一项任务没完成前,没有价值。 经验加权:按照经验百分比计算价值。

挣值分析输出-2:进度效能指标:SPI=BCWP/BCWS
=1:按照计划进度进行;>1:超前于进度;<1:落后于进度
成本效能指标:CPI=BCWP/ACWP

挣值分析输出-3
EAC=BAC/CPI 预测项目完成成本
SAC=TAC/SPI 预测项目完成时间
TCPI=剩余工作/剩余成本

敏捷方法

敏捷进度控制:详细计划,详细到小时。
=1:按照计划预算进行;>1:低于预算;<1:超出预算
敏捷进度燃尽图:
软件项目管理-第十四章项目核心计划执行控制

3.质量管理-传统与敏捷

QA:情景项目:spm项目执行过程审计
软件项目管理-第十四章项目核心计划执行控制
情景项目:spm项目产品审计
软件项目管理-第十四章项目核心计划执行控制
情景项目:spm代码评审要求:有人阅读代码;有人提出意见;有人记录问题等。
QC:质量控制活动
软件项目管理-第十四章项目核心计划执行控制
QC:技术评审:尽早发现工作成果中的缺陷,并帮助开发人员及时消除缺陷,从而有效地提高产品的质量。
QC:代码评审:由一组人通过阅读、讨论和争议对程序进行静态分析的过程。
走查:在代码编写阶段,开发人员自己检查自己的代码。
QC:软件测试:测试是程序的执行过程,目的在于发现错误;一个好的测试用例在于能发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误测试。
QC:反攻是将有缺陷的和不合格项改造为与需求和规格一致的行为。
QC手段:控制图法:
软件项目管理-第十四章项目核心计划执行控制
QC手段:趋势分析:
软件项目管理-第十四章项目核心计划执行控制
QC手段:抽样统计
软件项目管理-第十四章项目核心计划执行控制