逆向分析法从现有问题或现象出发,反向追溯其根本原因,以揭示隐藏需求和潜在问题。此方法有助于深入理解用户的真实需求,提高需求分析质量和效率,优化用户体验,提高用户满意度和忠诚度。如果缺乏逆行分析法,可能导致我们对用户真实需求理解不足,造成需求误解和偏差,导致产品无法满足用户需求,造成资源浪费和成本增加。
因此逆向分析法是项目开发过程中不可或缺的重要组成部分,需要引起重视。以下是通过逆向分析法挖掘真实需求的常见步骤:
1、定义现状问题
首先需要明确用户的问题和需求,详细记录和描述用户遇到的问题或迫切需要解决的问题,包括问题发生的环境、频率、影响程度等。只有明确问题后,我们才能根据问题,提出解决方案。
我们可以通过用户反馈、使用数据、市场调研、访谈等方式收集用户问题,通过事实和数据找到用户真正的问题所在。
2、逆向调查
我们可以使用黄金圈法则,针对现有问题连续追问What?How?Why?从而触及到问题的根本原因。
如用户需求:我想要一匹更快的马。此用户需求只是表象,其真实动机是想要更快地到达目的地。用户提出的需求,是其自己想到的解决方案,而非真实需求。
我们在调查时候,需要考虑问题背后的技术、流程、用户行为、心理、社会文化等多方面因素,避免片面性。
3、分析因果链 找到真实需求
我们通过持续提问,将结果整理成因果关系图,从而可视化问题与原因间的连接,帮助理解问题的层次和结构。在因果链中识别出关键的、可干预的节点,这些通常是改变现状的关键杠杆点。
如通过用户需求(想要一匹更快的马——更好到达目的地),我们继续进行挖掘。用户想更快到目的地,是为了更快交货;更快交货是为了达成更多交易,赚更多钱;而赚更多钱是为了实现美好生活,实现自由和快乐。其实每个需求挖掘到最后,都是人性的需求。我们需要重点关注,是可以影响的那个层级,无需无限往下挖掘。
另外,为了进一步提高用户需求梳理和分析的效率和质量,我们也可以使用AI工具,如CoCode需求条目化功能,使用AI,一键自动生成标准用户需求,节省了需求梳理和需求导入的时间,从而提高需求分析效率和质量。
4、解决方案
在挖掘到真实的用户需求后,我们需要探索解决方案。基于识别出的根本原因,反向思考可能的解决方案。这包括改进现有功能、创新设计或创造全新的解决方案。
我们可以开展头脑风暴会议,鼓励团队成员自由提出所有可能的解决方案;也可以使用创意激发工具,如SCAMPER(替代、结合、调整、修改、用途多样化、消除、颠倒/倒置)、六顶思考帽等。最后,通过设计实验或原型,快速验证解决方案是否真正解决了根本问题。这可能涉及用户测试、A/B测试或小范围市场试销。
如用户需要一匹马,目的是为了更好到达目的地。我们通过调研,找到更快更好的方案让用户从A地到达B地。根据最先进的技术,我们可以制作一辆四轮汽车,比马更快地到达目的地。
5、持续迭代
在基本确定解决方案后,通过设计和实现方案,去验证方案是否符合预期。即持续收集用户反馈和使用数据,评估效果是否达到了预期,是否有新的问题浮现。然后根据反馈调整解决方案,可能需要回到“为什么”阶段重新分析,形成一个新的迭代循环。
这个阶段,我们可以使用OSM模型,即目标、策略和度量。制定一个方案,确定目标,然后根据目标设计方案,最后通过关键数据指标衡量策略是否达到预期。