在产品经理笔试/面试的过程中,经常会遇到功能分析类问题,比如说:“在微信的使用过程中有没有感到超出预期的新增feature,分析其背后的设计决策依据。”
这类题目一般会问“为什么要做XX功能”,以及“某功能应该怎么做?”或者“你认为XXX APP有什么不好的地方,如何改正?”
这类问题主要考察对功能的了解程度,更重要的是需求分析能力,包括对使用场景的分析能力,以及逻辑能力。
可以用以下的思路分析,以“在微信的使用过程中有没有感到超出预期的新增feature,分析其背后的设计决策依据。”为例进行分析:
(1)分析该功能的作用,解决了哪些问题
对于上述问题,可以确定一个功能,比如:浮窗功能。浮窗功能解决了“用户在中断使用小程序或者中断阅读文章时,再次进入相同界面复杂、繁琐”的困难。
(2)找到该功能的目标用户,确定用户的使用场景
浮窗的目标用户为“所有在微信中阅读公众号等各种文章链接、经常使用微信小程序的用户”,用户覆盖量较大。浮窗功能的使用场景举例:在阅读公众号文章时,突然有聊天信息。与人聊天之后,需要再次继续刚才被中断的阅读。
(3)通过目标用户的使用场景去反推没有该功能时(该功能出现之前)的用户使用流程,并与现在的使用流程对比
浮窗功能的使用流程:订阅号信息–浏览订阅号文章信息流-阅读文章–更多按钮:浮窗/拖到右下角浮窗-(下次再阅读时)点击浮窗–从中断处阅读。
没有浮窗功能时的使用流程:订阅号信息–浏览订阅号文章信息流-阅读文章–(如果被中断)查找该订阅号-浏览订阅号文章信息流-再次从头阅读文章。
通过比较可以看出:浮窗功能简化了用户重新阅读文章的流程,并且能够使用户无需再次从头阅读,直接从中断处阅读即可。
(4)通过上述流程,根据用户没有该功能使用时的问题,提出解决方案
(5)评估解决方案,可以从开发难度&效果方面考虑。
方案二的开发难度较高;效果上来看,与用户聊天的信息流混在一起,比较混乱。
相比较方案二,方案一的开发难度低,且见效快,故方案一即浮窗功能是相对最合适的方案。
案例分析:列出你觉得京东APP不好的地方并提出解决方案。
(APP不好的地方可以从多方面入手,比如交互设计、使用流程、功能等等,我们可以选择从功能入手,即按照功能分析题目的思考流程分析。当然也可以从产品设计的思路入手,此案例是为了练习大家从功能分析角度入手问题,这里我直接给出想要添加的功能)
解决方案:在京东物流的筛选中添加“a.当天送到;b.第二天送到;c.3天送到”的筛选功能。
1)该功能的作用:帮助用户直接筛选出第二天即可送达的商品,减少用户的时间成本。
2)该功能的目标用户,使用场景:
目标用户:需要京东物流快速送达的用户
使用场景:用户急需购买某商品的时候(比如第二天就用),能够直接筛选出想要的送达时间。
3)使用流程
没有该功能时用户的操作流程:
增加该功能后用户的操作流程:
通过比较可以看出:新增功能能够帮助用户直接筛选出希望的到达时间,简化了用户的使用的流程,减少用户的时间成本。
4)产品解决方案
方案1:直接在信息流中显示到达时间。
方案2:在“京东物流”中,增加筛选功能,可以有三种送达日期选择:a.当天送到。b.第二天送到。c.3天送到。
5)评估解决方案
方案1和方案2对比来看,虽然都能解决此问题,但:
从开发难度的角度上来说,方案2的开发难度略大于方案1。
从见效快慢的角度上来说,方案2的见效远大于方案1。
方案1会让商品信息流看起来混乱复杂,且商品的标签太多,用户不容易察觉。
方案2更直观,逻辑更清晰。
这道题我是从功能分析的角度上分析的,也就是预设了一个功能,再去反推目标用户、使用场景、用户需求等,答题时可从正常顺序作答,即确定用户需求得出解决方案。
以上,是我总结的关于功能分析题目的分析方法。当然分析方法也有很多,我这里只是提供了一种思路,让那些没有头绪的同学能够找到入手的点。