1、换位思考
当我们站在用户的角度去感受应用,那么仅仅去思考如何通过各个项目、功能和按钮在页面上的布局来实现用户友好度的话是远远不够的。我们还需要想到用户在现实场景中的真实使用方式,想到当他们使用其他应用的时候会对你的应用产生什么样的影响,是会干扰到执行过程吗?与此同时,不少人在开发的时候,都想在应用中加入更多的新功能,但是这个思路并不正确,如果你是一位用户而非一名工程师,你会明白,我们喜爱一个应用,并不在于它能为我提供多少我用不着的新功能,而在于它能够拥有一两个对我来说不可或缺的最有用的功能。
2、扩而充之
任何一个开发过程,都不会忽视“测试“环节的重要性,但是往往,你记得找自己的员工来测试,也记得来找自己的员工来测试,却忘记了使用群体的单一性是影响测试效果的致命因素。测试,应当是随机的,不分年龄群体的,你可以找来小朋友测试,也可以找来老人测试,这2类测试结果绝对会与青年群体的结果截然不同,而这个不同之处,正是你需要再次思考的。
3、神形合一
完成以上2个步骤,你紧接着要做的就是修正,而修正的终极目标就是要做到神形合一,即优化整合APP的外观与功能。当然,在对应用做出修正前,你得先征求并搜集用户的意见(前面已经说过了,真实用户群体给出的意见往往比专业测试人员更有价值),并作出分析报告,不同的视点有助于你和你的团队通过新的方式来解决问题。当然,你也必须同时兼任设计师和工程师两种身份,前者保证了你的APP在人工美学上的优势与特点,后者则保证了它在功能结构上的逻辑缜密性和合理性,从而让移动端用户感受到最佳的使用体验。
还是那句话,应用本身给用户带来的效益是是衡量一个应用好坏的标准。测试工具和方法仅仅是一方面,如何利用这些测试工具或方法打造出符合用户需求的产品,才是最重要的。