[说明]
项目经理张某率领项目组为某银行开发了一套“银证通”管理系统,这是一套典型的异构环境下的分布式电子交易系统。该系统在实际工作环境下运行状况良好,客户方也非常满意。在系统正式运行的第三个月末,由于银行业务的调整,客户方提出需要修改一下该系统的功能。为此该系统需要在原有数据库中增加一项新的业务代码,并在另一项原本仅由数字构成的业务代码前增加由3个英文字母组成的前缀码。张某认为这算不上什么特别大的功能调整,就非常有把握地对负责该项目的客服人员说:“小意思,估计一个人一天时间就能完成修改。为了稳妥起见,你可以向客户承诺三天内解决问题,五天内新版本正式上线。”
项目经理张某要求经验丰富的程序员甲在一天内独自完成所有相关代码的改动和系统测试。第二天一早,他吃惊地发现,程序员甲一夜未眠,还在埋头查找和修改代码。不得已,他又将程序员乙、丙加入到代码修改者的行列中。但是一周时间飞逝而过,修改工作仍未完成,客户方对此非常不满。
填空题 在本案例中,这次系统功能变更属于一种 {{U}} {{U}} 1 {{/U}} {{/U}}维护工作,导致这次变更发生的原因是{{U}} {{U}} 2 {{/U}} {{/U}}。从技术角度来看,造成项目修改工作如此困难最可能的原因是系统{{U}} {{U}} 3 {{/U}} {{/U}}方面的问题;从管理角度来看,造成项目修改工作迟迟不能结束主要是因为在{{U}} {{U}} 4 {{/U}} {{/U}}过程中存在问题。 备选项: {{U}} 1 {{/U}}A.适应性 B.预防性 C.完善性 D.更正性 {{U}} 2 {{/U}} A.项目执行与项目基准不一致导致的被动调整 B.项目范围定义存在疏忽 C.实现项目的价值提升 D.外部环境发生了变化 {{U}} 3 {{/U}} A.需求分析 B.设计 C.编码 D.测试 {{U}} 4 {{/U}} A.进度管理 B.沟通管理 C.变更管理 D.风险管理
问答题 针对题干中客户提出的要求和有关后续工作,如果你是该项目的项目经理,请简述你将如何实施变更。
【正确答案】①积极响应客户提出的变更要求,形成书面的变更申请 ②评估变更对项目的影响及应对方案,将要求由技术要求转化为资源需求 ③将变更及其影响评估提交给CCB审批,供授权人决策 ④发出变更通知,并依据审批结果调整项目基准,同时确保变更方案中的资源需求及时到位 ⑤变更实施的过程监控,以确保项目的整体实施工作是受控的 ⑥变更效果的评估 ⑦判断发生变更后的项目是否已按正常的项目实施流程进行 ⑧妥善保存变更产生的相关文档
【答案解析】项目变更管理的基本原则有:①建立项目基准;②建立变更控制流程;③明确组织分工;④完整体现变更的影响;⑤妥善保存变更产生的相关文档。详见表1-8。
表1-8项目变更管理的基本原则
基本原则 说明
建立项目基准 变更管理的前提是项目基准化,原则是变更过程规范化。换而言之,基准计划必须通过评审,建立或选用符合项目需要的变更管理流程,变更责任到人、分工明确、可追踪、过程记录完整。此后每次变更通过评审后,都应重新确定基准
建立变更控制流程 建立(或选用)符合项目需要的变更管理流程,并且所有变更都遵循该流程进行控制。流程的作用在于将变更的原因、专业能力、资源运用方案、决策权、干系人的共识和信息流转等元索有效地综合起来,按科学的顺序进行
明确组织分工 至少应明确变更相关工作的评估、评审和执行的职能
完整体现变更的影响 由于变更的来源是多样的,因此既需要完成对客户可视的成果、交付期等变更操作,还需要完成对客户不可视的项目内部工作的变更,如实施方的人员分工、管理工作和资源配等
妥善保存变更产生的相关文档 确保此文档的完整、及时、准确、清晰,在适当的时候可以引入配置管理工具(如RationalClearCase、Visual SourceSafe和Concurrent Versions System等)
针对题干中客户提出的要求和有关后续工作,项目经理应当:①积极响应客户提出的变更要求,形成书面的变更申请;②评估变更对项目的影响及应对方案,将要求由技术要求转化为资源需求;③将变更及其影响评估提交给CCB审批,供授权人决策;④发出变更通知,并依据审批结果调整项目基准,以确保项目基准反映项目实施情况,同时确保变更方案中的资源需求及时到位;⑤变更实施的过程监控,以确保项目的整体实施工作是受控的;⑥变更效果的评估,项目基准是首要的评估依据,还需结合变更的初衷来评判,变更所要达到的目的是否已达成等;⑦判断发生变更后的项目是否已按正常的项目实施流程进行;⑧妥善保存变更产生的相关文档等。