项目工作者都知道,需求蔓延产生的后果有些多,最直接的就是项目团队与客户需求方拉扯不清:项目组的工作任务会无限增加,客户会随意提条件;大家的额外、加班工作会增多等等。
而项目人员想要避免项目需求蔓延,首先得先了解导致蔓延的原因有哪些,才能对症下药。
基本需求说明不直接
职场上大家也怕矛盾、麻烦,话多为隐晦而不直白的说出,客户提的多是自己期望解决的需求,而对于最基本需求往往认为不直接说,因为他认为没必要特意提醒显得不相信你,你应该完全明白,会做到基本需求。如做一款手机,手机打电话的功能客户是不用说的;再如,智能面包机,做面包的功能也是不需要说的,他只会说如何智能法。
其实,客户这样想也并没有错,但在某些情况下,没有直接的说明往往容易产生乌龙。项目组可能认为,这么明显的东西既然客户没有说,自己还是不要自作主张,直接按照客户提出的要求直接做就好。如此双方就出现了误会,导致项目需求之后需要重新说明了。
需求文本描述不详
做项目服务工作时,要做什么,与客户间都会有合同文本约定。但是合同中规定的内容往往都是模糊不清的,需求不明确,或者只有几行说明,而且还可能有大断的套话、官话。
对于项目参与者,往往对客户业务不一定了解,如果对客户真正想要的需求没有真正了解,往往会因没有正确理解而导致后期无何止的修改。
供需双方理解不一致
项目组经常会遇到这样的情况:按照客户书面上记录的需求进行开发后,客户却并不认可;而同时,客户对自己写的书面内容也并无异议。导致此的原因就是对同样的内容客户的理解与项目团队的理解不同。
例如,需求中写道:“购物后付款”。开发人员开发出来的是用户选择好商品进入购物车直接付款。而客户实际想要的是到购物车付款前先向客户发送一条短信验证码,让购买人二次确认无误后再付款。同样的文字,对细节的理解可能就是不同的,但实现的细节客户提供的需求里可能根本就没有提。