(转)需求变更管理

最近一直在想需求变更控制的事,资料也查了不少,可是查来查去,内容都差不多,无非是需求变更是一定要控制的,并且要经过申请、审批、执行、确认等流程, 几乎所有的资料给出的都是这样的内容,更多的,除了后面的流程之外,甚至连为什么要做控制都没说明。下面说说我的理解。因为所管理的项目几乎都是以合同为 基础的外部客户项目,所以讨论内容仅限于此类项目中,由客户提出的需求变更的管理。

        为什么要做需求变更的管理?

进行需求变更管理的主要原因有两个,一个是防止范围蔓延引起的进度、成本、质量上,甚至严重时导致项目全面失败的问题;另一个是为以后留下筹码,以后要求 追加费用也好,或者让客户看到我们送给他们的人情也好,总之是为了使以后与客户相关的工作更顺畅。除了这两个原因之外,当然还有一些不是特别重要的原因, 比如使需求、设计、开发、测试之间对变更的理解一直等等。

        需求变更管理的流程

需求变更管理的流程,在绝大多数的资料中,第一步都是提出变更申请。事实上,在此之前,还有至少一件事要做,就是与客户一起,约定变更管理的流程,最好在 合同中约定,至少也要在启动会上约定。而变更申请的提出,也应该按照约定的流程来,不是由客户的任何一个角色直接提给项目组中的任何角色,而是客户处提出 的所有需求变更,都归总到客户处的需求变更负责人处,由负责人判断哪些需要作为需求变更提出,哪些不需要提出,需要提出的需求变更,由负责人提交给项目经 理。

项目经理收到需求变更申请之后,要做的第一件事,不是审批,而是详细了解需求变更提出的前因后果和客户想通过需求变更解决什么问题,了解清楚这些之后,首 先尽可能寻找系统外解决问题的办法,若实在找不到,或者系统外解决办法可行性太低时,再进行变更工作量的评估和影响的分析,分析完之后,才能进行变更的审 批。在所有的审批人中,销售人员起到很重要的作用,因为销售要给出变更所需费用的来源,并要给出承诺,否则变更没办法继续。其他审批人则根据自己的角色和 职责进行审批即可。

审批完成之后,是执行环节。对绝大多数的变更,都可以不用马上执行变更动作,可以几个变更作为一批一起执行,一方面可以降低频繁变更对项目工作的影响,另一方面对一些客户一时兴起变过来过不久又变回去的变更可以起到拦截作用。

再之后是确认,需求变更之后的原型,需要在修改完之后就确认,而最终变更结果,则在系统验收时,统一确认。

此博客来自:http://blog.csdn.net/violet200211/article/details/8612189

虽然针对需求是如何变更的没有说具体的流程,配置管理是怎么管理的,但是觉得文章只是给出一个大题的思路非常好。

(转)需求变更管理

时间: 2024-10-11 09:55:12

(转)需求变更管理的相关文章

我们小组项目需求变更管理的方法。。

在每个项目中,客户会在原来的需求基础上进行需求改变或者增加需求内容,所以,一个需求变更管理方法在设计项目中有着十分重要的作用,用户可能在初期阶段对自己的 需求不是清楚,只能根据客户在深入的了解后才知道自己还有哪些需求是需要的.在我们的项目中选择了一个分级需求管理模式,那就是将需求进行分级: 一级需求:是客户提出的需求中最为重要,最需要先实现的需求,在本项目中,我们的客户需要一个简易的通讯软件,所以最重要.最为基本的是实现双方的信息传递和信息输出. 二级需求:它不会影响一级需求的实现,但是没有实现

关于需求变更管理。

我们在进行项目时的出发点和最终点就是要适应需求和满足需求,但在日常生活中我们的需求并不是一成不变的. 因此我们要进行需求变更管理. 需求变更通常会对项目的进度.人力资源产生很大的影响,这是开发商非常畏惧的问题.也是必须面临与需要处理 的问题.作为软件项目,特别在外地实施的工程软件项目而言,需求发生若干次变更似乎是不可避免的.需求发生 变更的起因主要有: 随著项目生命周期的不断往前推进,人们(包括开发方和客户方)对需求的了解越来越深入.原先的提出的需求可 能存在著一定的缺陷,因此要变更需求. 市场

如何控制项目需求变更管理

Trufun UML2建模工具.Trufun Bacon  需求管理工具. Trufun ALM全生命周期产品.Trufun 研发云管理工具等 按照现代项目管理的概念,一个项目的生命周期分为启动.实施.收尾三个过程.需求变更的控制不应该只是项目实施过程考虑的事情,而是要分布在整个项目生命周期的全过程.为了将项目变更的影响降低到最小,就需要采用综合变更控制方法.综合变更控制主要内容有找出影响项目变更的因素.判断项目变更范围是否已经发生等. 进行综合变更控制的主要依据是项目计划.变更请求和提供了项目

作为产品人,如何更好的应对需求变更?

如何制定一份缜密的项目计划对于产品经理来说可能并不是项目中最难的事情,要应对计划之外的情况,才是最令大家头痛的地方.在项目实际推进过程中,不加控制的需求变更往往给项目带来沉重的负担和无法预料的风险.因此,设计一套合适的需求变更管理流程和规范,对项目和项目经理而言都是不可或缺的. 问题分析 首先对笔者所在项目做一个简单介绍:产品层面,我们是一个C端产品,需求主要来源于运营和策划,就产品阶段而言正处于转型期,现阶段主要以新功能探索为主:项目层面,由于功能较为复杂庞大,可切割空间不大,因此每个版本周期

[转] 项目管理---项目经理如何应对客户的需求变更?

项目管理---项目经理如何应对客户的需求变更? 目录(?)[+] 相信做软件开发的我们,大家都有这样的体会,当我们辛辛苦苦的熬了几个月的通宵.加班后,终于完成了客户提出的V1.0功能需求,当我们大家准备按部就班的进行系统上线时,客户.企业用户突然改变了需求,不想这么做了,提出了新的需求,新的变动,这样对于我们整个团队来说,正如晴天霹雷,很恐怖的事情啊,因为有时候,用户只是简单的一句话,但是对于系统的调整来说工作量是非常大的. 需求变更,本应是客户的权力,但也是实施顾问的为难之处.如果确需变更,当

需求变更

需求变更是因为需求发生变化.根据软件工程思想,需求说明书一般要经过论证,如果在需求说明书经过论证以后,需要在原有需求基础上追加和补充新的需求或对原有需求进行修改和削减,均属于需求变更. 需求变更的出现主要是因为在项目的需求确定阶段,用户往往不能确切地定义自己需要什么.用户常常以为自己清楚,但实际上他们提出的需求只是依据当前的工作所需,而采用的新设备.新技术通常会改变他们的工作方式;或者要开发的系统对用户来说也是个未知数,他们以前没有过相关的使用经验.随着开发工作的不断进展,系统开始展现功能的雏形

需求管理之勇于直面需求变更

软件系统开发过程中的需求变更问题 作为软件开发人员或者软件系统客户,相信我们都遭遇过因为需求变更而需要修改系统的情况,一般说来客户会要求改变界面,改变操作方式,甚至改变业务,说,当时我是那样要求的,不过现在我们的业务调整了-这时需要中断正在进行的工作,需要查证以往的资料,需要修正计划,需要- 需求包括业务需求.用户需求和功能需求.业务需求(Business Requirement )反映了组织机构或客户对系统.产品高层次的目标要求,用户需求(User Requirement )描述了用户使用产品

项目需求变更有效管理

最近和朋友吃饭,讨论到软件测试方面的问题,这位仁兄也是经验不足,像我抱怨好不容易按照之前评审的需求写完Case,现在又变更这么多需求,又得重新梳理需求写Case.其实参与过项目研发的人员都非常清楚,项目一旦启动,需求变更也会随之而来,需求变更是无法避免的. 不瞒大家,像博纳移动这么强大的研发团队,在项目启动之后变更需求也是常事.就拿最近V-3.4万能考勤开发过程的事情来说吧.万能考勤有个导出排班表的功能,排班表是以EXCEL形式展示的,这里涉及到排班表成员排列顺序的问题,当初原型评审时候,评审会

变更管理、安全管理

一.变更管理     1.变更管理的原则是首先?        1)变更管理的原则是首先建立项目基准,变更流程和变更控制委员会,也称变更管理委员会     2.国内较多的配置工具有哪些?(3个)        1)Rational ClearCase        2)Visual SourceSafe        3)Concurrent VersionsSystem     3.CCB是决策机构还是作业机构?        1)CCB是决策机构,不是作业机构.通常,CCB的工作是通过评审手