1、学习目标
1、分析产品功能的现状与逻辑
(用户:都有哪些用户会用到这个功能/页面)
(流程:用户的使用流程是如何的?)
(逻辑:产品底层逻辑(业务流程)是如何的?)
2、现在功能有什么问题
(现象:哪些用户出了什么问题?)
(原因:为什么会出问题呢?)
(影响面:出现问题的频率和受影响的用户量是如何的?)
3、解决方案是什么?
(关键点:在业务流程中,找到最关键的因素)-流程图
(多种方案:有没有更多的方案?还是只有一种方案?方案越多,结果可能越好。)
(难度评估:考虑方案是否会引起其它问题,考虑开发难度,用户理解程度)
用四象限图
4、结果如何评定
(考核指标:用什么指标来评估产品的表现?)转化率提升、订单率提高、投诉率下降
(数据对比:前后的数据对比是如何的?)
判断自己眼光是否准确
提需求感受指标是不是
被动迭代(想办法用指标说话)
5、总结
出现需求或者问题后处理方案:先定位到这个问题,找到对应的模块/页面/功能-分析对应模块功能(如果我对这个功能很熟悉的话,可能就不需要花大量时间去研究了这个产品的现状了,但是对于现在实际上是有哪些用户使用此模块,这些用户使用流程还是需要去分析的);2、根据需求去分析用户在流程中哪一步会出现这个问题,找到这个关键点,然后对这个关键点提出几种方案;3、对这几种方案进行评估(开发难易程度、用户的体验效果、是否会引发其它问题出现);4、对方案进行指标考核。
现在只是记录了一种方法,这个在平时的需求优化中需要多运用。我现在的方法就是用户提需求-我核实-走一遍流程-思考需求点是否做,如果不做会有什么情况以及需要做的开发时间-做完后测试是否与当初需求一致,一直让用户测试体验。这个过程中没有去分析哪些用户会涉及到这个需求,思考不全面。