互联网时代,每个人都知道要快,快速出方案、快速设计、快速开发、快速上线、快速迭代。跑得快的吃肉喝汤,跑得慢连骨头都见不着,腾讯微博、搜狐微博比新浪微博晚半年一无所获就是很好的例子。对于产品来说,如何才能实现快速迭代呢? 最近一直在小米公司跟项目,觉得小米MIUI版本迭代方式非常不错,特地与大家分享一下。 小米MIUI系统主要有三个版本:体验版、开发版和稳定版。 1、体验版 体验版每天升级迭代,外部用户没有使用权限。 该版本要求主流程通畅,能够使用,允许有fouseclose问题和界面粗糙。版本的主要目的是保证每天都有问题在解决,一些崩溃问题、ANR问题要在体验版中发现并解决。 2、开发版 开发版主要面对发烧用户,在论坛发布,用户可以选择主动刷机到开发版,每周五更新。 这个阶段要求主流程通畅,交互界面无问题,不允许出现崩溃、死机的重大问题。通过用户的操作和反馈,发现更多的问题并解决。 开发版属于灰度测试,版本的目的主要是收集反馈和问题,进行产品的优化,为进稳定版做稳定性测试。 目前,小米开发版用户有400W左右,并且开发版已经迭代205周,三年多哦~ 3、稳定版 手机出场包,用户购买到的手机均属于稳定版。 这个版本要求界面标准、操作流畅,正常情况下不该有任何问题。 目前稳定版的升级时间不定,一般为1-2个月进行一个稳定版升级。 如此高频度的产品迭代,支撑灵感的需求来自哪里呢?小米主要通过三个渠道获取用户反馈信息,然后最对问题进行分类和处理,解决问题,产生需求,实现版本迭代。 1、论坛 毫无疑问,MIUI论坛是国内目前最活跃的手机论坛,注册用户近千万,每日产生25W左右的发帖量,这些是MIUI不断完善改进的主要灵感来源。 2、手机上报 当出现崩溃死机问题时,小米手机会自动上报错误日志,后台会对错误日志分析处理,优先解决严重的崩溃死机问题。 3、用户主动反馈 MIUI上有一个用户反馈app,作为用户主动反馈的入口。 通过以上三种途径,MIUI每天能收集成千上万条反馈记录,通过对反馈记录分类和分析,不断的细节优化、新功能也便从中产生。