项目需求变更有效管理

最近和朋友吃饭,讨论到软件测试方面的问题,这位仁兄也是经验不足,像我抱怨好不容易按照之前评审的需求写完Case,现在又变更这么多需求,又得重新梳理需求写Case。其实参与过项目研发的人员都非常清楚,项目一旦启动,需求变更也会随之而来,需求变更是无法避免的。

不瞒大家,像博纳移动这么强大的研发团队,在项目启动之后变更需求也是常事。就拿最近V-3.4万能考勤开发过程的事情来说吧。万能考勤有个导出排班表的功能,排班表是以EXCEL形式展示的,这里涉及到排班表成员排列顺序的问题,当初原型评审时候,评审会议参与人员也都没有提到这个关于成员排序的详细需求,然后开发就默认按照创建班长时选择成员的顺序来展示了。待这个功能已经收尾的阶段,广州团队的产品经理突然提出,希望排班表导出后成员的排列顺序能由操作人员自己去选择。像遇到这种情况,这种需求是否需要直接加入当前Sprint计划呢?那么我们应该怎样来处理项目中出现的变更需求呢?最好的办法是建立一套正规的程序对项目的变更进行有效的控制。

参与项目这么长时间,结合平时的处理情况,我也总结了一下:

(1)评估变更对项目的影响:如果属于变更需求,进行分析,变更会对项目成本、进度、质量等因素产生哪些影响;

(2)设计变更的备选方案:列出几种可能的变更处理方案,比如说非常紧急的变更需求马上批准,而对项目影响较少的变更可以稍后再处理;

(3)提出变更申请:正式提出书面的变更申请需求;

(4)征求项目干系人的意见:所有与变更有关的项目干系人;

(5)提交相关项目管理人员,批准或者否则项目变更;

(6)追踪变更的实施情况:变更批准后,我们需求跟踪变更的执行情况,并且要记录在案。

时间: 2024-10-05 04:09:40

项目需求变更有效管理的相关文章

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

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

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

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

(转)需求变更管理

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

项目管理-范围管理-项目需求规格说明书

项目在客户的眼中,需求经常是含糊不清的,他们也经常道不清述不明,客户内部也常常众口不一.客户没有责任把需求整理好来告诉你,就算告诉你的也不一定就是他们最终想要的,所以作为项目经理,“范围管理”是非常重要的活动.这里主要讲述一下我作为项目经理的职能时,在项目范围管理中,进行的收集需求.定义范围.创建WBS.确认范围.控制范围的过程. 项目管理-时间管理-甘特图(http://www.cnblogs.com/wgp13x/p/4385475.html)是我的项目管理专辑的第一篇,他们都很重要. 一.

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

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

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

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

关于需求变更管理。

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

大型项目需求管理解决方案

大型项目需求管理解决方案 面临的挑战 如何全面掌控大量需求的演变历程? 多方提供的需求存在差异,如何保证需求的格式及内容的一致? 面对大量需求,是否了解在更改某个需求时引发的蝴蝶效应? 潜在的用户需求不易充分识别,如何能更准确地建立系统性的需求? 能否掌握需求变更引发的工作量?能展现大量需求的跟踪矩阵么? 如何清晰的了解产品平台与项目需求的关联关系,实现需求复用? 面对庞大的需求池时束手无策,需求数量大.关系复杂.不断变更,该如何管理? oKit解决方案 由oKit作为整个公司唯一的需求管理平台

如何用通俗易懂的语言解释需求变更带来的项目影响

如何用通俗易懂的语言解释需求变更带来的项目影响 你去饭店,坐下来.“服务员,给我来份宫保鸡丁!”“好嘞!”——————这叫原始需求 大厨做到一半.“服务员,菜里不要放肉.”“不放肉怎么做啊?”“不放肉就行了,其它按正常程序做,不就行了,难吗?”“好的您稍等”——————中途需求变更 厨房:大厨:“你大爷,我肉都回锅了”服务员:“顾客非要要求的嘛,你把肉挑出来不就行了吗”大厨:“行你大爷”然而还是一点点挑出来了——————改动太大,部分重构 餐厅:“服务员,菜里能给我加点腐竹吗?”“行,这个应该简