获得用户反馈的正确方法
要获得用户反馈,首先需要和用户或用户代表沟通,其次在沟通过程中使用用户看得见的实物,而不是空对空,一味地空谈。
沟通的对象和使用的实物,构成了获得用户反馈有效方法的4象限:
(第二象限)用户代表、真实产品 | (第四象限)最终用户、真实产品 |
---|---|
(第一象限)用户代表、低保真产品 | (第三象限)最终用户、低保真产品 |
在这个4象限方法中:
第一象限是和用户代表(销售人员或业务分析师)评审低保真的可视产物,例如手绘的用例、流程图等来获得用户反馈。由于沟通的对象不是最终用户,使用的产品也不是真实的产品,所以获得用户真实反馈的效果最差。
第二象限是让用户代表(销售人员或业务分析师)体验真实的产品之后再获取用户反馈。这种方法由于反馈是建立在真实的产品之上的,所以优于第一象限的方法。
第三象限是和最终用户一起评审低保真的可视产物来获得用户反馈。虽然不是真实产品,但却是最终用户的真实感受,所以也优于第一象限的方法。
第四象限是让用户代表(销售人员或业务分析师)体验真实的产品之后再获取用户反馈。这种反馈建立在最终用户和真实产品基础之上的,是“真听真感受”,所以是获得用户反馈的最佳方法。
除此以外,获得用户反馈还应坚持以下两个原则:
以用户的价值为导向
获得用户的反馈是个“去伪存真”的过程。
有时候获得的反馈不是来自于同一个用户,不同的用户之间的反馈存在差异;即便是同一个用户,在不同的阶段反馈的需求也可能存在矛盾;除了用户之外还有其他的利益相关方的反馈,这些反馈之间也可能存在矛盾。
当出现以上情况之时,切记应当以为用户实现最大的价值为导向,以此来权衡所有的反馈,正确地取舍。
避免需求蔓延
获得用户真实的反馈,是为了最大限度地实现用户的价值,但并不意味着可以无限制地接受用户不断提出的新的需求。软件的开发有进度、成本和资源的限制,同时也要满足多个利益相关方的需求,所以,获得反馈的同时还要避免需求蔓延。
这正是:
用户反馈四象限,最佳方法看得见
需求蔓延要避免,价值导向做判断
参考书目:成功软件开发方法——由外到内开发实践指南,作者:(美) Carl Kessler John Sweitzer著,出版社:机械工业出版社