项目变更管理流程 项目变更管理流程和方法


项目变更管理流程 项目变更管理流程和方法

文章插图
变更控制的目的是管理变更,并确保变更以有序的方式进行 。对于软件开发项目来说,变更的环节很多,所以变更控制尤为重要 。
【项目变更管理流程 项目变更管理流程和方法】引起变化的因素有:外部因素和内部因素 。相比之下,来自外部的变化很难处理,因为需求变化的概率很高,造成的工作量也很大 。
如何有效控制变化?不仅要控制过程,还要提前明确定义:第一种方法是在项目开始前明确定义范围,否则“变更”无从谈起 。第二种方法是评价,尤其是需求的评价,这是项目成败的关键 。需求评审的目的是找出错误的地方并进行修改,使其尽可能接近“真实”的需求 。此外,正式评审后,应将需求作为控制需求变更的重要基线 。
良好做法:
(1) 明确授权
事先明确委托方有权提出变更,实施方有权接受变更,双方人数要控制 。只有这样,我们才能全面控制变化 。从实践经验来看,授权可以显著减少变更,尤其是那些由不同内部视图引起的重复变更 。
(2) 审核变更
不是所有的更改都需要更改,也不是所有的更改都需要立即更改 。审计的目的是决定是否改变以及何时改变 。核心模块的修改要严格把关,否则会造成全局问题 。
(3)评估变更的影响
变更是有成本的,所以要评估变更的成本以及对项目的影响,让客户知道变更的后果,和客户一起做出判断 。如果客户不知道你为零钱付出的代价,那就很难理解你的辛苦 。
(4)让客户接受变更的代价 。
在评估成本和与客户讨论的过程中,可以让客户一起做出判断:“我可以修改,但后果你能接受吗?” 。客户确认变更后,组织实施变更的相关工作 。变更应根据配置管理的规定实施,以确保所有交付物的一致性和完整性 。同时,应跟踪和验证所有变更,以确保它们按要求完成 。
在项目开始时,提醒所有成员(包括项目团队和客户)理解变更控制的意义是很重要的 。在项目过程中,应对变更控制的实施进行审核,任何违反规定的行为都应严肃处理 。
总而言之,变更控制的目的是管理变更 。变更控制对项目的成败有重要影响,应事先明确定义,并在事件中严格执行 。实施变更前有四个重要的控制点:授权、评审、评估和确认;实施过程中应进行跟踪和验证,以确保变更得到正确实施 。