软件开发项目中范围管理的变更控制论文

文思都 人气:1.17W

在软件开发管理过程中,不仅要努力实现项目的范围时间、成本和质量等目标,还必须协调、整个项目过程,满足项目各方干系人的需要和期望。随着软件规模和所涉及的领域不断地扩大,软件项目的管理越来越困难,项目范围管理的变更控制是整个项目管理的重中之重,如何做好信息化建设的范围是每个项目都需要做好的工作,以此确保项目成功。软件开发建设项目中一直处于不断变化中,变更可能无法避免。范围变更的核心点在于如何控制,而不是规避变更。为了控制项目需求变更,必须有一套规范的变更流程与工具,在有需求变更时进行识别并及时采取一些措施。

软件开发项目中范围管理的变更控制论文

一、项目范围变更技术

1.变更基准

对于软件开发项目中,变更需要有相应基准,基准为后续变更提供基础。本项目的基准可以为工作分解结构、管理计划等多个方面。

(1)工作分解结构:即范围定义时所确定的WBS。

(2)变更申请:变更申请的形式十分多样,这些申请可能是由项目组提出,也可能是用户提出的,也可能是其他事件引起的必须进行变更的情况。在有变更需求时,必须由客户知晓或审批,同时针对项目的其他内容,例如进度、成本等进行调整。

(3)范围管理计划:它展示了整个项目范围管理说明,并对范围变更的相关内容进行说明。

2.工具

(1)绩效侧脸,预估整个范围变更的程度。

(2)规划编制补充

3.变更控制成果

(1)针对变更内容,对项目所有工作结构分解内容进行修改。

(2)纠偏措施,根据变更内容所需要完成的各种纠正措施。

(3)教训:根据本变更计划,总结相关教训,并给予内部讨论。

4.变更控制方法

软件开发项目如果发生变更,则需要加以控制。项目组根据一定的方法进行范围控制,主要依据以下方法:

第一,制定变更管理流程。

第二,分析变更需求,透彻理解变更内容。

第三,相关变更相关要求都进行记录,确保整个信息都有留底与可获得。

二、变更流程分析

项目变更流程如图1所示。

为了更好的进行变更控制,控制流程是核心。项目范围变更不可避免,变更控制流程成为变更的关键。很多时候,由于多种因素的影响,客户或者开发者都会针对某些需求进行变更或者提出新的需求,对于变更必须采取包容的心态,与此同时,也需要对变更进行控制。变更控制失控,那么可能造成严重的后果,这里变更控制流程必不可少。

在软件开发项目中,专门成立变更控制委员会,该有组织对变更需求进行控制。变更控制委员会对于整个变更控制具有决定权,有权对本项目的任何变更进行接受或者拒绝。

第一,提出变更需求。项目组任何人员都可以提出具体的需求,变更控制委员会会对上述变更需求进行查看与审核。

第二,复审变更请求。在变更需求提交后,根据需求由委员会召开复审会议,对上述需求变更内容进行讨论审核,最终决定是否需要实施相应的变更。在需求变更时,需要由委员会进行风险评估,同时对变更所需的资源、进度、成本进行合理的预估,以此来进行合理的决策。