导致项目需求蔓延的原因有哪些?

  我们的工作内容不是做不完的,无论啥事,它都必然有一个范围界限。大家常说的需求蔓延就是客户提出的项目工作内容超出了项目计划之外,项目需求的边界发生了“消失”。


  项目工作者都知道,需求蔓延产生的后果有些多,最直接的就是项目团队与客户需求方拉扯不清:项目组的工作任务会无限增加,客户会随意提条件;大家的额外、加班工作会增多等等。

  而项目人员想要避免项目需求蔓延,首先得先了解导致蔓延的原因有哪些,才能对症下药。

  1、需求文本描述不详

  做项目服务工作时,要做什么,与客户间都会有合同文本约定。但是合同中规定的内容往往都是模糊不清的,需求不明确,或者只有几行说明,而且还可能有大断的套话、官话。

  对于项目参与者,往往对客户业务不一定了解,如果对客户真正想要的需求没有真正了解,往往会因没有正确理解而导致后期无何止的修改。

  2、供需双方理解不一致

  项目组经常会遇到这样的情况:按照客户书面上记录的需求进行开发后,客户却并不认可;而同时,客户对自己写的书面内容也并无异议。导致此的原因就是对同样的内容客户的理解与项目团队的理解不同。

  例如,需求中写道:“购物后付款”。开发人员开发出来的是用户选择好商品进入购物车直接付款。而客户实际想要的是到购物车付款前先向客户发送一条短信验证码,让购买人二次确认无误后再付款。同样的文字,对细节的理解可能就是不同的,但实现的细节客户提供的需求里可能根本就没有提。

  3、基本需求说明不直接

  职场上大家也怕矛盾、麻烦,话多为隐晦而不直白的说出,客户提的多是自己期望解决的需求,而对于最基本需求往往认为不直接说,因为他认为没必要特意提醒显得不相信你,你应该完全明白,会做到基本需求。如做一款手机,手机打电话的功能客户是不用说的;再如,智能面包机,做面包的功能也是不需要说的,他只会说如何智能法。

  其实,客户这样想也并没有错,但在某些情况下,没有直接的说明往往容易产生乌龙。项目组可能认为,这么明显的东西既然客户没有说,自己还是不要自作主张,直接按照客户提出的要求直接做就好。如此双方就出现了误会,导致项目需求之后需要重新说明了。

  4、验收前需求频繁增多

  客户总是会在结项前提出各种需求,前期没有讨论过的各种需求都会在这个时候冒出来,让项目被动受制。

  这种情况原因一般有两种,一种是在项目开发过程中没有与客户充分的沟通;另一种就是客户生怕项目一结束付款,你们就不会再很好的支持了,那么所有需求不论重要与否,你都要在结束前给他做完。

  5、无条件满足客户要求

  虽然项目成功的评判之一是客户满意度,但无条件的迁就客户最终可能导致项目预算超期或时间超期,反而会导致项目失败。

  要知道客户在提一条新需求时可能自己都没有想清楚,可能只是他的灵光一现,许多需求可能只是冗余需求。很多客户往往不懂程序,随便说出的需求,可能让我们付出很大的代价。

  因此,作为项目管理者不能完全顺着客户,完全被“牵着鼻子走”只会让客户更加不去深思自己提出的想法是不是自己真正需要的,为项目团队带来很多不必要的工作量。

  6、沟通不顺令双方不满意

  这是项目工作中很容易碰到的事情,你碰到的客户各种各样,他可能不懂技术或不善项目管理等。他们的许多想法根本无法实现,跟他解释他又很难理解,最后弄得好像项目团队什么都做不了似的。

  对于这种客户有时会让项目组有种无力感,这其实主要还是沟通不顺畅的原因。

  我们首先要明白“术业有专攻”是件很正常的事,客户不明白一些东西也是正常的。当客户第一次提出不合理需求时,你就需要强烈表达你的不同意见,并向对方有理有据说清楚原因。如此,客户既感受到你的认真负责,在之后再临时提需求时也会按照你的思路进行思考后再说。