Page 102 - 打通产品与用户需求
P. 102

打通产品与用户需求
             Connect Products with User Needs


             需要提前与前端工程师沟通,同时自己具备前端知识,能够有效知道哪些效果可
             以实现,难以实现的是否有解决方案,如 https://codemyui.com/ 网站中展示了难
             以实现的动效效果的前端开发代码。了解了这些,则可以在设计阶段避免辛苦做

             出的设计方案推倒重来。二是将设计好的原型文件、交互说明等打包发给工程师
             后,需再次当面将最重要的设计点详尽地描述给工程师,在开发的过程中,也要
             持续跟进,进行设计走查,保证最后的界面与高保真原型图一致。
                 (四)后端设计—数据驱动设计

                  后端管理着前端的内容,主要负责程序设计的架构思维,管理数据库等。后
             端更多的是与数据库进行交互和处理相应的业务逻辑,需要考虑的是如何实现功
             能,保证数据的存取、平台的稳定性等,设计语言如 PHP,ASP,JSP 等。为了
             让各个服务器同时进行工作需要研究分布算法式,把大任务拆分成小任务,分布

             给各个服务器单独运算。为了提高数据库的存取速度,需要研究非线性数据库,
             也就是 NoSQL。数据同时可以返回到设计决策中,为产品的迭代提供数据分析、
             逻辑设计思路。
                 (五)测试—产品的用户体验分析

                  在产品上架前或预上架阶段,一般使用可用性测试和 A/B 测试的方法,可
             用性测试是一种定性分析的方法,而 A/B 测试是一种定量分析的方法。A/B 测试
             是 A 方案和 B 方案的比较,为同一个目标设计 2 个方案。一部分用户使用 A 方案,
             一部分用户使用 B 方案。通过用户的使用情况,衡量哪个方案更优。可用测试

             分为功能测试、UI 测试、兼容性及性能压力测试、安装卸载测试等,这些测试
             皆为专业人士的测试,测试完成后,会招募非专业人士的测试即为指定用户测试,
             在实际工作中,选择 5 ~ 8 个核心功能点进行测试,仔细观察有代表性的用户对
             于典型任务的操作情况,记录发现的问题。通过可用性测试,我们可以直接观察

             到用户的实际使用情况,访谈得到用户的想法,通过优化这些问题,可以最大程
             度上提升产品的体验。这对提升产品的易用性很有帮助。而 A/B 测试可以帮助
             我们了解到一些关键数据指标的情况,对检验是否达到产品的商业目标很有帮助。
             测试完修改完成后会有测试版上架,供更多的用户群体使用,分为测试版和正式

             版。当测试版收集了一定量的用户反馈后,会更新用户体验从而上架正式版。当
             正式版上线后同时收集用户体验反馈信息,准备迭代更新产品。





             94
   97   98   99   100   101   102   103   104   105   106   107