本章是对项目整体管理——实施整体变更控制内容的进一步详细介绍。项目变更管理,是指在信息系统工程建设项目的实施过程中,由于项目环境或者其他的原因而对项目的功能、性能、架构、技术指标、集成方法、项目进度等方面做出的改变。
1、项目变更的实质,是不断调整项目方向和资源配置,最大程度地满足项目需求,提升项目价值。
2、项目产生变更的原因:
(1)产品范围(成果)定义的过失或者疏忽
(2)项目范围(工作)定义的过失或者疏忽
(3)增值变更
(4)应对风险的紧急计划或回避计划
(5)项目执行过程与基准要求不一致带来的被动调整
(6)外部事件
3、项目变更的分类:
(1)按变更性质分:重大变更、重要变更、一般变更。(审批权限不同)
(2)按变更迫切性分:紧急变更、非紧急变更。(处理流程不同)
(3)按变更内容分:针对特定的项目进行细分
4、变更管理的原则包括:
(1)基准管理:基准是变更的依据
(2)变更控制流程化
(3)明确组织分工
(4)评估变更的可能影响
(5)妥善保存变更产生的相关文档,确保其完整、及时、准确、清晰,适当时可引入配置管理工具
5、与变更管理有关的组织机构有哪些?(重要)
一)项目控制委员会或配置控制委员会CCB,或相关职能的类似组织,是项目的所有者权益代表,负责裁定接受哪些变更。CCB由项目所涉及的多方人员共同组成(甲方、乙方、监理方),也可以是一个人,如果是一个人就是甲方领导(也可以是兼职)。通常包括用户和实施方的决策人员。CCB是决策机构,不是作业机构;通常CCB的工作是通过评审手段来决定项目基准是否能变更,但不提出变更方案。
二)项目经理是受业主委托对项目经营过程负责者,其正式权利由项目章程取得,而资源调度的权力通常由基准中明确。基准不包括的储备资源经授权人批准后方可使用。项目经理在变更中的作用:
(1)响应变更提出者的需求
(2)评估变更对项目的影响以及应对方案(初审)
(3)将需求由技术要求转化为资源需求,供授权人决策
(4)据评审结果实施即调整基准
(5)确保项目基准反映项目实施情况
6、项目变更流程:(重要)
(1)提出与接收变更申请(均为书面正式形式,项目干系人都可以提出变更申请)。变更申请是变更管理的起点,故应严格控制变更申请的提交。
(2)对变更的初审(一般为项目经理负责)。初审的目的:①对变更提出方施加影响,确认变更的必要性,确保变更是有价值的;②格式校验,完整性校验,确保评估所需信息准备充分;③在干系人间就提出供评估的变更信息达成共识。变更初审的常见方式为变更申请文档的审核流转。(注:对于小的变更,项目经理可直接决策,无需走复杂的变更流程)
(3)变更方案论证(相关技术或经济专家)。
(4)项目管理委员会审查(CCB)。
(5)发出变更通知并组织实施(项目经理组织团队实施)
(6)变更实施的监控(项目经理)。
(7)变更效果的评估。从这几个方面:①项目基准,这是首要的评估依据;②变更所要达到的目的是否达成;③评估变更方案中的技术论证、经济论证内容与实施过程的差距并促发解决。
(8)判断发生变更后的项目是否已纳入正常的轨道。
7、项目变更管理的工作内容及注意事项:
(1)在项目整体压力较大的情况下,更需强调变更提出、处理的规范化,可以使用分批处理、分优先级等方式提高效率。
(2)项目规模小,与其他项目关联度低时,变更提出和处理应力求简便、高效。关于小项目变更应注意几点:
l 对变更产生的因素施加影响,防止不必要的变更、减少无谓的评估,提高必要变更的通过效率。
l 对变更的确认应当正式化。
l 变更的操作过程应当规范化。
8、项目变更就必须做相应的版本发布,并制定相应的应急回退方案。
9、软件版本发布前的准备工作:
(1)进行相关的回退分析
(2)备份版本发布所涉及的存储过程、函数等其他数据的存储及回退管理
(3)备份配置数据
(4)备份在线生产平台接口、应用、工作流等版本
(5)启动回退机制的触发条件
(6)对变更回退的机制职责说明
变更在信息系统工程建设过程中经常发生,许多项目失败的情况是由于变化的处理不当,有些变更是积极的,有些则是消极的,做好变更管理可以使项目的质量、进度、成本管理更有效。