开发一个功能之前需要问的问题
flyfish
1 需要解决什么问题
2 增加这个功能希望它达到什么样的效果
3 此功能关注哪些用户群
4 哪些场景触发了用户使用此功能(提出改进软件用户体验时,作为依据)
5 针对此功能需要思考哪些问题?
(以分享信息功能为例 可以思考的问题
阅读分享信息的用户群包括哪些?
他们最想看什么内容?
我们的信息最大的亮点是什么?
怎么写才能更吸引他们阅读点击?
怎么描述才能让用户更容易理解?
如何触发用户的分享心理,让文章得到更多人迅速的传播?)
6 实现该功能的优先级