6.2 项目规划与监控
·11·
? 预算类型(例如硬件、软件、办公消耗等); ? 用途说明。 第2步 记录实际开支
项目经理和项目成员记录实际开支,每条记录的主要数据有: ? 经办人,开支时间; ? 金额;
? 预算类型(例如硬件、软件、办公消耗等); ? 用途说明。
第3步 对比分析、控制成本
项目经理随时对比分析“成本预算表”和“实际开支表”,尽量避免超支。项目经理应当向上级领导解释为什么超支。
6.2.5 设备资源管理 项目经理记录本项目用到的设备(包括硬件、软件),以便结项的时候检查设备资产。主要数据有:
? 设备名称 ? 配置和用途 ? 责任人
? 状态(例如正常使用,维修中,闲置)
6.2.6 工作日志和周报 项目成员应每天撰写工作日志,记录每天的主要工作内容,格式见表6-6。
工作日志 撰写人 所属项目 日期 工作量
·12·
第6章 IDP项目管理过程
1. 当天主要工作记录 日志内容 2. 遇到的问题和对策 表6-6 工作日志的格式
项目经理撰写《项目周报》,抄送给领导和项目成员,格式见表6-7。
项目周报 报告名称 报告人 1. 任务进度情况 2. 项目成本情况 本周工作汇报 3. 项目质量情况 4. 客户情况 5. 存在的问题和对策 表6-7 项目周报的格式
所属项目 报告日期 6.3 风险跟踪与变更控制 在项目开发过程中,可能突然发生事先无法意料的事件,例如项目成员生病、设备损坏、客户人事变动等等,对项目的正常开发造成负面影响。所有可能危害项目的因素都称为风险。被刻画为风险的事件最终可能发生也可能不发生。风险跟踪的目的是在风险产生危害之前识别它们,及时消除或削弱风险。
研发过程中发生变更是司空见惯的事情。这里“变更”是指改变已经发布的工作成果(如文档、代码或者计划等),修改草稿不叫变更。变更控制的目的不是为了“预防变更”,而是为了“防止变更失去控制产生坏的后果”。因为大部分的“变更”是防止不了的,但是可以控制变更的后果。
由于风险和变更都有“不可预测”、“对项目造成危害”的特性,“风险跟踪和变更控制”是对“项目规划和监控”的有益补充。
6.3 风险跟踪与变更控制
·13·
6.3.1 风险跟踪
风险跟踪的流程如图6-5所示,关键活动是“识别风险”、“处理风险”、“关闭风险”。
风险跟踪的表格见表6-8。
识别风险 处理风险 关闭风险
第1步 识别风险
图6-5 风险跟踪的流程
任何项目成员发现风险,应当立即告知项目经理,并填写风险表格。新建风险的主
要属性有:严重性、可能性、风险描述、报告者。
? 风险严重性:指风险对项目造成的危害程度,例如可以划分为5个等级:5-很
严重,4-比较严重,3-中等,2-轻度,1-低微。 ? 风险可能性:指风险发生的几率,可以用百分比表示。 第2步 处理风险
项目经理指定人员(包括自己)处理该风险,随时记录风险状态。风险的状态有:
新建、正在处理、解决待关闭、关闭、无法解决。
如果不能在项目内部消除该风险的话,则请示上级领导,由上级领导给出解决措施。 第3步 关闭风险
当风险的状态处于解决待关闭时,项目经理核查后确信该风险已经被消除,那么关
闭该风险。
风险跟踪表格 风险编号 严重性 可能性 风险描述 报告者 处理者 当前状态 解决措施 表6-8 风险跟踪表格
·14·
第6章 IDP项目管理过程
6.3.2 变更控制 变更控制的流程如图6-6所示,关键活动是“变更申请”、“变更审批”、“执行变更”。《变更控制报告》的参考格式如表6-9所示。
申请人 变更申请 变更 审批 拒绝变更 同意 审批人 执行人 执行变更 图6-6 变更控制的流程
第1步 变更申请
项目开发过程中,凡是对项目的技术方案、进度、质量、成本产生重大影响的变更(例如对项目进度影响达10%以上),由项目经理填写“变更申请”,提交给上级领导审批。
提示:如果软件已经交付给客户正式运行,若项目成员要修改代码,必须填写变更申请,项目经理批准后,再通知配置管理员开放相应配置库的权限。
第2步 变更审批
项目经理或上级领导在《变更控制报告》上签署审批意见(同意变更或拒绝变更),给出相应的指示(例如指示“何人”、“何时”执行变更)。
第3步 执行变更
根据领导的指示,相关人员执行具体的变更工作,将变更的内容填写在《变更控制报告》中,并告知所有相关人员。
提示:执行变更的同时,需要对相关文档进行修改。如果变更影响到《项目计划》,应及时对《项目计划》进行变更。保证《项目计划》与实际情况的一致。
1. 变更申请 项目名称 变更申请 原因和内容 说明变更原因和变更内容,估计此变更对项目造成的影响。
6.4 结项管理
申请人签字 ·15·
2. 变更审批 [ √ ] 同意变更 [ ] 拒绝变更 审批结论 指示: 审批人签字 3. 执行变更 说明变更内容以及相关技术。 执行说明 执行人签字 表6-9 变更控制报告
6.4 结项管理 结项管理的目的是:
(1)对项目的资产进行清算,防止资产流失,并重复利用资产。 (2)对项目进行综合评估,用于考核人员业绩。 (3)项目成员总结经验教训,相互交流。
结项管理的流程如图6-7所示,关键活动是“结项申请”、“结项评估”、“关闭项目”。该流程的主要工作成果见表6-10。