需求变更说明书_需求变更之痛,如何终结?

需求不断变更,无论对于产品经理还是项目经理,都是工作中的一大烦恼。在很多软件项目中更是如此,以下几招或许可以帮你减轻或终结需求变更不断之痛。

选用适当的开发模型防止过多变更

2ab0eb9e92f8b2b64907971d219b51e8.png

采用建立原型的开发模型比较适合需求不明确的开发项目。软件供应商研发人员先根据用户对基本需求的说明建立一个系统原型,再与用户沟通。一般用户看到一些实际的东西后,对需求会有更为详细的解释,开发人员可根据用户的说明进一步完善系统原型。这个过程重复几次后,系统原型逐渐向用户最终、比较全面的需求靠拢,从根本上减少需求过多变更的出现。目前业界较为流行的迭代式开发方法对工期紧迫的项目的需求变更控制较为管用。通常情况下,原型之后的需求沟通就实际得多,双方的理解迅速向一个全面折衷的方案贴近,一个可以指导研发过程、有针对性的需求说明书就可起到重要作用。

通过合同约束,建立有效的解决冲突机制

318f7c53ba453bd8e85936c10199486d.png

用户、开发商在实施、验收软件项目过程中难免会发生冲突,而需求变更给软件项目建设带来的影响也是有目共睹,从而可能让项目建设偏离轨道。关键是事先是否有明确的项目目标和项目要求,是否建立起有效的冲突解决机制。所以双方在签订合同时,可以增加一些相关条款,主要是要明确今后双方责权利关系,如限定用户提出需求变更的时间,规定何种情况的变更可以接受、拒绝接受或部分接受,还可以规定发生需求变更时必须执行变更控制流程,否则自担变更的代价;而企业用户,也可对将来可能发生重大事件或不可抗拒事件所引发可能的实施超期、费用超支、产品价格调整以及服务收费超标等事项、行为及其权责做出预测,并有效约定,从而使信息化项目从一开始就按双方预定的规道行驶,互为制约、协调,避免再发意外。

验收与发现、检验需求并举

8b8d5e386bb7d7ebcaca1141b2882547.png

大型的ERP项目不少是边实施边验收,然后再发现新问题新需求,再进一步返工完善,一步一步地把项目向前推进。但许多中小型的ERP项目最好是成功切换后,录入一个月以上的企业重要数据,上线运行一个月时间,看看有没有出现新问题、新需求,如没有就可进入验收、签案。毕竟一个月才是一个小的系统周期,如果小的周期都没有跑顺,就更别说一年这样的大周期了。如ERP系统能做到平稳运行一两个月以上,能够准确导出各类月度报表的时候,系统应用和各项业务操作基本正常、顺畅,通常而言,可认为系统已达到的效果或者是达到了先前预定的目标,也说明企业不再有管理流程、业务流程新需求与变更了,系统项目可算上线成功了,可以放心验收、签案了。

充分交流、协商

c8e243f71f18061bd44f7f50fe9dfd6f.png

变更管理的过程很大程度上就是用户与开发人员的交流过程。软件供应商项目经理、技术经理必须学会认真听取用户的要求、考虑和设想,并加以分析和整理。同时,软件开发方应郑重向用户说明,进入设计阶段以后,再提出需求变更会给整个开发工作带来什么样的冲击和不良后果,全面权衡轻重。

需求变更要尽早

6e9adfa4664621b33bf07ab6e33334b8.png

若你项目快要完工时,才发现原先的需求有纰漏、缺失,需要变更重设时,那损失就会大了。因此,项目越接近收尾阶段,再进行需求变更的话,给甲乙双方造成的损失则越大。因此需求变更要趋早,早提出早好。

新需求分级制

9d577e392e03e0d6b12f7a612633d24a.png

新需求,可以建议用户将新需求按重要和紧迫程度划分档次,作为需求变更评估的重要依据。

如遇到有些需求无法在短时间内解决、需要花个把月才能解决的时候,那就不要硬拼,不要让项目因此僵住,而要通盘考虑一下,有否临时的折中方案可以先“应付”一下?如让用户先使用现有系统,等过一段时期,技术解决或二次开发成功后再给用户免费升级安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值