项目风险管理系统面对需求理解不一致导致的问题,要如何处理

  在实际工作中,项目团队应尽量时刻注意与客户的沟通,让客户全程参与项目,挖掘其内心真正需求,是项目管理过程中的重要工作。因为,一定范围内的需求变更,能让项目产品质量更好或是提升客户满意度,项目团队可以依此适当调整;但是当项目需求蔓延或与开始时背道而驰时,那么项目就会出现延迟、风险甚至失败的问题。

  所以当项目组因需求理解不一致出现影响项目成败的风险时,我们应采取怎样的措施处理。

  原因:需求理解不一致

  我们经常会遇到,按照客户书面上记录的需求进行开发后,客户却并不认可,而实际情况,客户对自己写的书面内容也并无异议,原因是对同样的内容客户的理解与我们的理解不同。

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

  措施:避免需求解读偏差

  项目经理要对项目进行跟进和监控,需求要很好的贯彻到每个人,不要出现理解偏差。需求理解的一致性是项目成功的基础,在项目管理的各个阶段,要让所有相关人正确的了解和把握需求。

  每个人在信息传递过程中让需求不断出现损耗和变形,因此项目经理要拉着客户参与到项目的各个阶段,需求分析、总体设计、详细设计、编码、测试,要让客户参与到项目的每个阶段,并随时让客户了解和提出自己的真实想法。这样就不会导致项目在最后时客户提出各种需求,变被动为主动。尤其是在需求分析和设计阶段,当整理完需求文档和设计文档时,一定要请客户一起参与评估,以避免需求理解不一致,需求范围不确定等问题。

  同时,要让客户对需求进行确认。当多次与客户确认需求后,尽量让客户签字认可,如不能签字也尽量让客户方领导在正式场合当面确认。