面试中经常被问到,如果客户经常变更需求,该如何处理?
3、 评估需求变更的性价比
需要将需求变更产生的成本和收益告知双方领导,一般成本包含开发成本、时间成本、沟通成本等。最好能量化,明确告知用户那些需求变更需要收费,那些可以免费变更,防止用户无感知,随意变更。以前我做的一个项目,不收钱的时候,老板说变就变了,说变更收费的时候,就不怎么变了。
4、确认客户是否接受需求变更的代价
需求变更会导致项目延期、开发士气低落,甚至是额外的收费,这些都和客户提前说清楚,如果客户认为需求变更是必须的,就会接受这些代价。如果客户认为需求变更虽然有必要但是可以暂缓,双方签署备忘录,留待以后解决。如果客户认为需求变更可有可无,多数情况下会取消。这个协商的过程一定要有,最后的结论最好有邮件发出来,或者走上面的变更流程。但是这些变更的代价一定要跟客户提前说,这样防止后面扯皮,说你没有提前告知。
这样既可防止用户频繁变更需求,也可以告诉用户不是所有的需求都需要立即修改。客户懂互联网产品还好,像一些传统行业老板,他们不懂产品开发的流程,觉得变更需求很简单,这样的一个过程也可以教育他们。一般来说,涉及核心业务的变更需求需要立即做,锦上添花的需求可以等功能完善后再做。
3、 评估需求变更的性价比
需要将需求变更产生的成本和收益告知双方领导,一般成本包含开发成本、时间成本、沟通成本等。最好能量化,明确告知用户那些需求变更需要收费,那些可以免费变更,防止用户无感知,随意变更。以前我做的一个项目,不收钱的时候,老板说变就变了,说变更收费的时候,就不怎么变了。
4、确认客户是否接受需求变更的代价
需求变更会导致项目延期、开发士气低落,甚至是额外的收费,这些都和客户提前说清楚,如果客户认为需求变更是必须的,就会接受这些代价。如果客户认为需求变更虽然有必要但是可以暂缓,双方签署备忘录,留待以后解决。如果客户认为需求变更可有可无,多数情况下会取消。这个协商的过程一定要有,最后的结论最好有邮件发出来,或者走上面的变更流程。但是这些变更的代价一定要跟客户提前说,这样防止后面扯皮,说你没有提前告知。
这样既可防止用户频繁变更需求,也可以告诉用户不是所有的需求都需要立即修改。客户懂互联网产品还好,像一些传统行业老板,他们不懂产品开发的流程,觉得变更需求很简单,这样的一个过程也可以教育他们。一般来说,涉及核心业务的变更需求需要立即做,锦上添花的需求可以等功能完善后再做。
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
07-19 13:28
长沙学院 Java 点赞 评论 收藏
分享