开发之前需要想到的:
1.列出所有用户可能喜欢的功能。
例子:食谱
(1)创建一个总的食谱菜单
(2)食谱的获取方法
(3)比较价格
(4)当地的食材店
(5)食谱每道菜的注释
(6)能够获取和使用的优惠券
(7)使用图片或者视频的形式演示烹饪的过程
(8)显示不同的烹饪方法,或进行新的探索
(9)发现可以代替的食材
2.确定谁是你的用户群
你需要考虑一个很重要的问题:对于他们来说什么才是最重要的?
例子:食品杂货店 , 面对顾客你会有提问顾客是否:
(1)经常在家烹饪或者趋向于现成的食品
(2)喜欢优惠券,并觉得物超所值
(3)喜欢特殊的食材或者没有相关的制作技术基础
(4)严格按照食谱还是任由自己的灵感
(5)倾向于多次买但量少 ,还是很少买但量多
(6)希望多走几步去买自己想要的东西,还是只是想在回家的路上买一丁点就足够
(7)需要特定的品牌,还是可以使用其他替代品
(8)喜欢一次性买多个菜式的食材 , 还是每次只买一个菜式的食材
3.通过人们的反馈过滤自己列表中的功能
当你完成第一和第二步骤时,通过市场调查过滤用户不喜欢的功能,然后就可以真正的定制自己app的功能了。
4.永远不止步于此
在整个开发过程中使用您的应用程序定义语句来确定功能、控件和术语的适用性
例如: (1)当你考虑添加一个新的功能的时候,问问你自己这个功能是否是你目标客户群必不可少的功能,或者是他们喜欢的功能
(2)当你考虑界面设计的形状、样貌的时候,问问你自己用户喜欢简单的主题还是更喜欢开放的主题,你的目标是满足80%的人的需求
(3)当你考虑使用的是什么技术时,努力让用户看得懂你的主题,无论你使用什么技术你都要当用户是一个三岁小孩什么都不懂