赞助商
立即赞助

小米是如何做产品设计迭代的?来看负责人的论文级总结!

产品经验3年前 (2021)发布 流光
2.2K 0 0

摘要:

目的:研究基于移智设备的互联产品设计评估和迭代法。

方法:通过作者亲历同类的互联公司的实际工作,分析和总结小米互联开发模式为代表的产设计迭代

键因素:测试环境与使场景的系、互联公司的投入与产的权衡、科技的发展与户的需求变迁等。

结论:产品计的品质在每个阶段的衡量标准是不同的,基于移动智能备的互网用户参形式将产品计迭代推向新高潮,对未来互网产品计迭代方法的探索也指了方向。

互联网产品设计迭代的背景

2018年中国的会期间,作为人大代表的雷军提出了《关于大力发展中国计产业、全面提升中国计水的建议》议案「1」,认为伴随着消费升的大趋势,则需要全面提升中国制造乃至中国计的品质,才能造有界声誉的中国品牌。而要提升尤其是以互网为代表,以息术为基础的产品计品质,其中关键之一就是需要在企业内部构建一套完善的用户研究和评估测流程,基于用户反馈对产品计进行迭代,不断调整和改良产品计以达提升产品质量的目的。

1. 缘起:基于脚本任的实验室可用性测

上纪90年代正于计算机科学术的突飞猛进的阶段,著名易用性专家雅各布尼尔森(Jakob Nielsen)提出了可用性概念以及一系列可用性相关的则和测方法「2」「3」。这些则和方法历经20多年不论是对于当初的门户网站还是当前的移动应用都依然经典。其中可用性测是一种常见的用户研究方法,非常适用于在计流程以及上线流程中来评估产品计质量。

由于当时人们的主使用场景都限于固室内,因外环境或场景影响对于可用性测试的结果并不,于传统型 IT 或互联网公司诸如微软公司对于用户研究多都实验室里完的,从诞了实验室可用性测试(Lab Usability Testing)「4」。

验室用测试能够在不干涉受试用户的情况下非常完整的录用户在受试程中各种行为数据,甚至能够合生理信号采集系统来进一步判断受试用户在不同任务时的心理状态,以供设计研究人进行更为深的研究和分析用户行为。当时的计机类型绝大数以单机系统为主的台式计机,而且基 C/S 即 Client/Server(以是地服务使用者/服务提供者,而不仅互联网的概念)结构的图形用户界面(GUI)操系统已经成为普及,验室用测试主要在 C/S 的 GUI 上来进行。根据 ISO 9241-11 国际标准对用的定义:产品在特定使用境下为特定用户用特定用途时所具有的有效(Effectiveness)、效率(Efficiency)和用户主观满意度 (Satisfaction)。根据用次的划分,有效以归为一个次,效率为二个次,而满意度则为其最高次。互设计以障产品中一个和二个次即有效和效率,但对最高次的满意度却不 GUI 设计更为直接和有效。GUI 设计能够带来更美感和情趣,通视设计,在情感上给用户一种安抚,更有助用户达到使用上的满意度「5」。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:传统大型 IT 或互联网司的产品设计与开流程」

时们主要使用场景与测试环境或场景比较吻合,是这测试法常情况下大多是针少量(5个即可)用户定性测试「6」,能够便数据采,括用户发声反馈,视频及观察记录等,此需要结合诸如问卷调查等其它用户研究或测试法来弥补实验可用性测试在受试样本上不足,这也要求实验可用性测试于受试用户类型选择更为严格与典型,于任务设计更加完善与准确「7」。另,实验可用性测试受限于前期于测试场地高昂投入和设,以及测试过程受限于受试用户数量、质量等客观条件选择,有为数不多注品设计质量以及在各资充足大型 IT 或互联网公司才能够负担长期进。这也导致了小公司缺乏足够资进品设计评估与迭代来保障用户体验质量。

2. 发展:基于自然场景互联网在线迭代

互联网信息技术深入发展和普及为小互联网公司带了新契,其「以用户为心」品设计准则能够有效地提升互联网品可用性「8」,而实施该准则首先要了解用户及其所在场景「9」,需要过深度用户研究准确把握用户需求。用户研究涉及到各类定量或定性法曾被大量应用在了线技公司品设计验证流程,为后续品设计迭代提供了有力数据支持。是这历经20多年经典用户研究与测试法于新兴互联网公司不论在力、物力、财力是时成本上投入太大,尤其是于更多关注投入出比以及效率初创互联网公司而言高不可攀,更何况经典用户研究与测试法选择没有定最佳案,此尤其是国内众多初创互联网公司亟待需要寻求更加适合自身情况品设计评估与迭代模。

相较于传统的 IT 公司而言,腾讯为代表的兴互联公司的在线产大多基于 B/S,即 Browser/Server(基于互联的浏览器/务器模式)结构,客户端采浏览器(Browser)行软件。B/S 结构应程序相对于传统的 C/S 结构应程序是一个非大的进步:可在任何地方进行操作而任何专门的软件。对于户来说只要有一台上的电脑就使,客户端零维护。B/S 结构的要特点是分布性强、维护方、开发简单且共享性强、总体拥有成本低「10」。这些基于互联信息技术的天然优势使得户为中心的户研究和测试可受时间与空间的限制,因此必再限于传统测试环境进行户研究和测试,从而拉了产与户之间的系,并逐渐形成了一套互联产设计迭代方法。这套方法与传统的实验室可性测试同在于:必再像传统 C/S 应产要达到整程再投放场,因为户可随时在线获取,甚至可在确定产设计是否符合户需求的情况快速投入场获得验证,进而为一个版本的改进继续供数据支持。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:互联公司的产设计与开发流程」

全开放的互联网开发模式的兴盛

1. 契:基于移动智能设备现场可用性测试

随着时代发展,主流互联网品又从 B/S 转移到了 C/S,从固定台计算平台逐步转移到了移动计算平台,用户使用场景不再是固定而是多样。这于新兴移动互联网公司有着更多会获取独立用户品使用情况,加上智能手及物联网设备(传感)快速发展和普及,尤其是智能手自带录屏功能、录音功能以及其它小型视频设备使在现场进用户测试变槛更低。这使用户研究员可以在符合自然场景现场地做用户测试,时也使用户研究员能够更为便地记录并跟踪高仿真度品原型真实测试情况,用户也能够在实测试进出声思考和评论。

这种测试方法很受移互联公司的青睐:受试户一般被符合或接实际使场景被给予需要执行的任务,而设计研究人员只需开启被测智设备例如智手机自带的录屏和录音功对被测户的操作过程进行录制备后续的数据统计与分析,而再像传统的观察控制室通过单向反光玻璃并通过麦克对测试户发相指令并进行记录和观察。为了获取更为详细的数据,设计研究人员会鼓励他们在尝试成任务时声思考。

例如,相较于传统的实验室记录,超型的运动相机可以通过任佩戴的方式记录受用户在使用产品的动作表情和声音,有还会配使用智能机上安装的眼动记录软件通过前置摄像头来记录受用户眼动轨迹或热数据和使用运动环来记录受用户心率波动变化数据等,以便进一步获取受用户在交互过程中的行为数据并了解用户界面对用户心理的响。因此在然景下的可用性测能够在不干涉受用户的情况下更为真实和完整地记录用户在受过程中各种行为数据,甚至能够获取然景下可能存在的其它非产品计问题:比如由于网络引起的延迟、户外光线变化引起的屏幕低可视性等问题,能够针对性地反馈给其它相关开发人员进行研究和析,并加以改进。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:可用于移动然景拍摄的蚁运动相机」

2. 变革:以为代表的全开放式用户参互网开发模式

这种基于移动然景的迭代方法在准确性上依旧无法替代经典的定性的用户研究方法,因为通过数据本进行统计和析只能够发现问题但无法定位问题的因,所以新兴移动互网公通过大数据定位产品问题范围后,还需通过焦点组或深度访谈更进一步确产品细问题并推导出体因。基于推导因继续在线迭代,逐渐逼近产品计的目标,循环往复「11」。此外,这种方式除了成本有所降低以外并不比实验室敏捷多少,也可能需要受用户和计研究人员付出更大的努力进行准备、配置、记录、整理统计和析等工作。因此尤其是像这新兴的移动互网公,迫切地需要创新出一种更为高效低成本的、敏捷的迭代模式来更好的优化产品计。

小米公司式立于20104月,一家以手机、智能硬件 IoT 平台核的互联网公司。初创时的小米核产品并非手机智能硬件,从基于谷歌 Android 移动操作系统制化始,通过迭改合当中用户使用习惯,终发出广受赞誉的手机操作系统:MIUI,这也后的小米手机的推出和热销奠定了基础。多新兴的中型移动互网公一,在初创期缺乏足够的资源和能力对 MIUI 中的各个产品功能和计进行快速、完整地评估迭代。

了让产品设迭加敏捷,能够速响应用户反馈,于小米联合创始人黎万强行小米手机操作系统 MIUI 发时不很多传统型 IT 或互联网公司产品未市之对市场或用户行过多防范封闭,相反确保产品基础功能稳的基础,会将产品设团队的很多新法、新功能都坦诚公用户面,目的通过借互联网的规模优势,让全各的用户都能参与到产品设的验证迭之中,从实组建「一10 万人的互联网发团队」帮小米行产品设迭。这一法将互联网产品设迭推向了高潮。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:10 万人的互联网发团队模型」图片源:黎万强,《参与感》

随着移动互联网和智能手机的大规模普及,使得个想法逐渐成为能:是小米创新地率先通论坛包括基移动端的小米区为互动平台,以更为开放的形式能够让一部分忠用户深参与到产品的研程中「12」,与产品设计团在进行密切协。

过高频率高密度与用户线上交互,小米获取了在大量丰富自然场景下用户使用反馈后,过快速迭代进品设计升级,从而到降本提效。在消费者终端业,小米结出了「用户模大于切工程模」。为了让用户深入参与到品、设计和研发过程,小米设计了「橙色期五」互联网开发模:核心是 MIUI 团队过论坛与用户互动,把 MIUI 系统升级时固定为期五,以减少用户记忆成本从而尽量减少用户参与成本,时也为了把这论坛互动品化,让用户能够在各不自然场景试用新品或新功能后完成小米精心设计使用报告——四格体验报告,以获取用户试用后即时主观评价与反馈。从最开始收到上反馈发展到现在期都有数十用户参与。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:小米 MIUI 「橙色期五」四格体验报告与手论坛」

此外,小米在 MIUI 中还户在线抓取操作日志进行更为专和详细的数据反馈,通过这些户深参与的机制仅为小米团队节省了大量开发、测试甚至营资源,还 MIUI 收获了令人吃惊的好口碑和增长速。这份口碑构成了小米在日后发布手机后火爆的户基础「13」。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:户可通过各种方式进行在线反馈」

可见在当前中国国情下,这种全开放式的产品计迭代模式使传统的产品验证的流程发生了转变:通过部大规模忠实用户用的用户反馈在移动互网公的产品研发阶段变得更为普及,因而能够被越来越多的国内中型移动互网公乃至大型头部互网公所借鉴并推行。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:以为代表的移动互网公的计评估迭代流程」

这种全式用户参与本质还一种中化的产品设迭思,需符合所对应的公司文化、用户类型、业务规模以及风险控制条件能充分发挥出互联网发模式的潜力,并也只能终产出「满足了80%的用户80%的需求」产品设「14」。那么未,否一种满足「所的用户所的需求」的互联网产品设呢?

未来互联网产品设计迭代的展望

1. 去中心化的互网发展趋势

随着5G通讯、云计算移动互网服的日渐完善,人工智能逐渐渗透更多细领域足日益多变的用户个性化需求,同有利于高科公进行快速、低成本的创新。众所周知,人工智能的发展依赖于大数据、云计算和实现框架「15」。互网公可以通过用户智能机上的各种传器从不同维度监测用户数据,使得智能机逐渐成为每个用户的新一代「型服器和计算中心」,这种去中心化的互网「云计算」能够存储和析每个用户海量的数据帮助互网公更为确地理解每个用户,并能够在此基础上探索出新的用户需求和衍生出新的产品服。因此,在未来如何基于人工智能进行产品计迭代来足「千人千面」的个性化用户需求将是所有互网公所面临的挑战「16」。

2. 动驾驶术的「模式」提供了一种可能性

2018年10月26日,斯拉在北美地向用户升了新的动驾驶术:「Navigate on Autopilot」。这个术的关键在于「Navigate on Autopilot」不论用户是否开启,都可以在后记录在真实景所有驾驶决策和控制数据。「这在人类驾驶员导致交通事故就可以对比析,动驾驶是不是可以避免事故」,斯拉将其称之为「模式」「17」。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:基于模式的高度导航地图对比」

图片源 Tesla Motors, https://mashable.com/2015/10/14/tesla-high-precision-digital-maps(左图普通的低精度导航图径,右图则特斯拉通过数据积累绘制的高精度导航图,通过对比可以看出,高精度导航图可以呈详细丰富的径规划与选择,以应对实时变化的况变化采取不同的自动驾驶策略「18」)

所谓的影子模式即无需主动定期招募目标用户、选择和撰写测试任务脚、收集数据分析和产出报告,而是通终端系统台感并录自场下用户使用产品的每个基需求所需要完成的任务路径数据,终端系统不采取际测试任务指示,但是对比完成同样任务时自己默认规划的最优任务路径。样,当用户际任务路径数据累积成为任务「路径流量」,通绘出高精度任务路径地图「19」和用户际的任务路径流量判断每个任务完成情况是否符合终端系统预期的数据,尤其是当该任务路径下流失的用户流量或者某任务路径的用户流量超出阈值时,系统定位评级出该任务路径所在产品设计的具问题并生成个测试方案。影子模式的强大之处在随着受试用户使用时间和任务路径数据的积累,系统能够录和学习该用户特有的使用偏进而结合该用户的个人用户画像分析该用户使用行为和心理预期,最终为该用户迭代出适合该用户偏的最优产品设计方案。

3. 基人工智能的自我产品设计评估与迭代

自我产品设计评估与迭代分为:感录,行为理,定位评级与决策控四个部分,周而复始,循往复。

小米是如何做产品设计迭代的?来看负责人的论文级总结!

△ 「图:自我迭代模式」

感录:

采集的数据越客观「精度」越高,对续评估与迭代越具有参考价值。但在以往的用户测试中,主观和引导影响数据的「精度」。例在随机查中,用户只是猜测他们能怎么做,或者他们喜欢哪功能,但并不意味着他们在现生活中使用或喜欢它们「20」。此外,以往通用户测试所收集的数据大来源具有引导的用户任务场中,因此数据不避免或或少地受到非客观的显重要影响(Explicit Importance)「21」。而影子模式的感录能更地避免由人工干预导致的显重要影响而产生的测试误差。

行为理:

通使用场的重绘与用户操路径的统计,结合用户个人的基信息或画像,来更为准确地判断用户偏和理用户行为「22」,通元数据、场数据并结合详细的行为数据识别和分析得到用户的不同行为。但是并不一定同样的问题对不同偏的用户产生用问题。例有的用户偏倾向手动输银行卡信息的互操能对偏向更快捷的扫描输银行卡信息互操用户而言反而导致用差,取决用户输信息习惯,心理安感甚至与硬件设备条件等诸与用户画像与使用场相关。因此不同行为偏以迅速定位出具的用问题,并据此针对不同的用户展示不同的迭代方案。

定位评级

基「幸存者偏差(Survivorship Bias)」理论「23」,以往的数据的采集和统计往往基能够完成任务或者是有愿意完成任务的用户,而更为重要的用问题则有能集中在中途无法完成任务而流失的用户身上:即首要应该考虑在未完成任务的用户操路径数据中分析找出用户流失最为意外和严重的任务操路径。因此高精度的用户任务操路径数据的统计能够更为精准的对用问题进行定位和评级。此外,由有用户画像与用户 ID 数据的统计和分析,目标用户能够更为容易地被确定,所产生的任务操路径数据相对其它类型用户也更具评估价值。

决策控

对前面提到的不同偏的用户,有能同样的设计方案造成不同的结果。在理用户行为的基础上产品设计的评估与迭代更加智能化,以自主决策何进行产品设计迭代:通时监控该类用户任务操路径的数据,并不断自主迭代出最适合该类用户非显重要偏的产品设计,做到更懂用户以至能够自主决策和控整个产品设计的「进化」方向,也将现产品设计的「千人千面」,以满不同用户益变的个化需求。

结语

产品设计的品质在每个阶段的衡量标准是不同的,不仅取决司及其所在境对产品设计迭代的认程度,同时还取决司依据自身力在个程中的资源投是否能获得因产品设计质量提升所带来的增值,因此它的评估与迭代在每个阶段的方法和目标也是不同的。更重要的是,随着用户需求次的不断提高,产品设计的目标也随之不断提升:例在最早时期的标准就是能够让不同的人去适应一个标准、通用产品而不出错和用,而随着互联网、大数据和人工智能等先进平台和技术不断深展,以想象,互联网司产品设计的评估与迭代的衡量标准将是何更懂「我」和更「我」,何能够自我「进化」地去适应每个不同的人。

更多小米设计案例:

参考文献

  • 雷军:《于大发展中国设计产、全面升中国设计水平的建议 》[J],中国科技产,2018年第03期。
  • Jakob N., MOLICH, R. Heuristic evaluation of user interfaces [C]. Proc. ACM CHI’90 Conf, Seattle, WA, 1-5 April 1990, 249-256.
  • Jakob N. Heuristic evaluation. In Nielsen, J., and Mack, R.L. (Eds.), Usability Inspection Methods [M]. John Wiley & Sons, New York, NY, 1994.
  • Usability Testing: Microsoft’s Unique Approach. Microsoft Research, https://news.microsoft.com/1998/05/19/usability-testing-microsofts-unique-approach, 1998.
  • 张旭:《浅谈可用性 GUI 设计》[J],艺术与设计 (理论版),2008年第7期,第114-116页。
  • Jakob N. Why You Only Need to Test with 5 Users. Nielsen Norman Group, https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users, 2000.
  • 张旭:《基于可用性的移动流媒体视频点播业的交互研究计》[D],湖南:湖南大学,2008,第20-31页。
  • Donald A N. User-Centered System Design: New Perspectives on Human-Computer Interaction [M], 1986.
  • Turn User Goals into Task Scenarios for Usability Testing. Nielsen Norman Group, https://www.nngroup.com/articles/task-scenarios-usability-testing, 2014.
  • P.B. Lewis. Application of WWW technology to the human-machine interface [C]. 1999 International Conference on Human Interfaces in Control Rooms, Cockpits and Command Centres, 1999, 206-211.
  • Christian R. When to Use Which User-Experience Research Methods. Nielsen Norman Group, https://www.nngroup.com/articles/which-ux-research-methods, 2014.
  • 《从「以用户为中心的计」「用户参式计」》,百度 MUX, http://www.boxui.com/ued/user-research/7618.html,2013年。
  • 黎万强:《参与感:小米口碑营内部手册》[M],北京:中信出版社,2014。
  • 刘:《小米生态链Part 1:小米的产品故》[C],浙江:湖畔大学,2016。
  • The Decentralized Web (3.0) – How the Internet is Changing for the Better. Techutzpah, https://www.blockdelta.io/the-decentralized-web-3-0-how-the-internet-is-changing-for-the-better, 2019.
  • Eyal D, Carolina S G, Steve L, S. H M, Meysam R. Hierarchical Serverless Computing for the Mobile Edge [J]. 2016 IEEE/ACM Symposium on Edge Computing (SEC), 2016.
  • Introducing Navigate on Autopilot. The Tesla Team, https://www.tesla.com/blog/introducing-navigate-autopilot, 2018.
  • Introducing Software Version 9.0. The Tesla Team, https://www.tesla.com/blog/introducing-software-version-9, 2018.
  • 旭:《通标志的获取、确定通路路的方法、装置及系统》[P],中国明,CN201410852738.0,2014年。
  • Jakob N. First Rule of Usability? Don’t Listen to Users, https://www.nngroup.com/articles/first-rule-of-usability-dont-listen-to-users, 2001.
  • Measuring Explicit vs. Implicit Importance in Customer Satisfaction Studies. Openmet Group, https://www.openmet.com/en/enmeasuring-explicit-vs-implicit-importance-in-customer-satisfaction-studies-htm.htm, 2014.
  • Kara P. Why Designers Think Users Are Lazy: 3 Human Behaviors. Nielsen Norman Group, https://www.nngroup.com/articles/lazy-users, October 2015.
  • Survivorship bias. Wikipedia, https://en.wikipedia.org/wiki/Survivorship_bias, April 2017.

欢迎关注作者的公众号:「二计」

小米是如何做产品设计迭代的?来看负责人的论文级总结!

© 版权声明
您必须登录才能参与评论!
立即登录
暂无评论...

相关文章

编者按:不论你是UI设计师还是UX设计师,是产品经理还是营销专员,你都很想搞清楚如何影响用户行为吧?这次的文章就告诉你三...
Adam Fard
分析产品,很多人认为这属于产品经理的工作,但实际上 UI 设计师也离不开使用产品分析的技能来处理日常的工作,以及提升自己...
产品分析
多年以前,当我们刚刚开始频繁听到「大数据」这个词的时候,很多企业和团队的负责人开始认为,这是他们所缺少的东西,是让产...
App设计
美国人可能不曾想到,互联网这个它们曾经发明并长期领先的技术如今会在中国以高速狂奔的方式迅速壮大,他们也不曾想到中国会...
互联网设计
文章目录 「网易云」上线「心动模式」,见证你与音乐的心动瞬间 如何设计一个简单高效的「签到」功能?腾讯动漫有妙招 ...
产品细节
为什么交互设计能帮助产品解决问题 为什么那么多人觉得应该先学UI设计再学交互设计,因为UI门槛低所以入手快。其实交互比UI更...
UI 设计
国内的产品设计同质化严重,将众多同类产品放在一起,去除图标和主题色的话,很难区分是哪个App。 设计师的视野如果长期只关...
产品细节
我们在分析产品设计的时候,会去思考这些产品为什么这么设计?微信作为国内头号产品,经常会被当作分析的对象。那微信为什么...
产品设计