从0到1的产品经验
互联网产品从0到1,由这几个流程组成:用户需求及产品目标、产品需求文档及原型设计、界面设计、产品研发、产品测试、产品发布、产品运营、产品迭代。
一、用户需求及产品目标
1.明确用户需求。任何一个产品,都有它对应的用户需求。所以,从产品的用户需求出发,才能明确产品目标,确认核心的产品功能,构建整个产品框架。这一点很重要,在接下来的产品规划和产品原型设计都会用到。
2.市场分析及调研。判断这个需求是否合理,有多大的用户规模,适用什么样的商业模式,是否值得去做,市场上是否已经有类似的产品了,他们收益如何,竞争是否激烈等,并且需要分析自身公司、团队的优劣势,开发难度,投入成本等。另外就是社会环境的了解,如文化背景、法律风险、市场潜力等,有助于我们整体判断该产品的商业可行性。
3.产品目标。产品目标,也即是该产品最终要做成什么样子,相当于产品的远景。对用户需求、市场情况进行分析,便可确立产品目标。产品目标确立了,就定了产品要走哪一个方向,在接下来的产品设计中方能有的放矢。
二、产品需求文档及原型设计
1.产品规划:拆解产品目标,并梳理形成详细的文档,根据优先级排序便形成产品路线图,以此指导每一次的迭代。
2.功能优先级。优先级的判定可借助KANO、AARRR模型。
(1)KANO模型是对顾客需求或者说对绩效指标的分类,常用于对绩效指标进行分类,帮助企业了解不同层次的顾客需求,找出顾客和企业的接触点,识别使顾客满意的至关重要的因素。
KANO模型定义了三个层次的顾客需求:基本型需求、期望型需求和兴奋型需求。用户的满意程度正是取决于他们对产品使用体验的事前期待与实际效果之间的对比。也就是说:
如果使用后的实际用户体验与事前期待相符合,则感到满意;
超过事前期待,则很满意;
未能达到事前期待,则不满意或很不满意;
实际体验与事前期待差距越大,不满意的程度也就越大,反之亦然。以此便可将需求进行分类。
(2)AARRR模型,也就是漏斗模型,具体是指获取用户、提高活跃度、提高留存率、获取收入、自传播,分别对应用户生命周期中的5个重要环节。AARRR模型的意义在于,可根据当前情况去做出策略,帮我们理清各个阶段的产品重点,保证每一个阶段专注于提升一个重要指标,有的放矢。
3.需求文档及产品原型设计。具体撰写形式见仁见智,不过当前比较流行“需求+原型”文档,也即是在产品原型设计时结合批注、大量的说明以及流程框架图。并且将自己的产品原型完整而准确地表述给UI、UE、程序、运营,并通过沟通,反复修改并最终确认,然后执行。原型设计时需要注意的是:(1)功能说明直接在原型图上标注;(2)产品全局结构图以及一些重要的流程图不能省略;(3)需要把规则和异常情况写上去;(4)重要的名词需要清晰简洁的定义。
三、界面设计
界面设计分视觉设计和交互设计,在将产品原型界面化的过程中,必须要注意一下几项:
1.设计评审。跟UI设计师沟通清楚页面逻辑与页面交互,避免UI效果图产出后跟你的规划不一样,这样就浪费了时间了降低效率了。
2.UI设计风格。产品是面向男性用户、还是女性用户、还是普罗大众?针对的是高端的用户、中产用户、还是大众用户?这些都需要在设计前统一好认知,以此来确定使用何种色彩、扁平化还是拟物化风格等,从而奠定产品的格调和风格,避免设计时各个部分设计风格不同意或者不同设计师设计不统一等。
3.在0到1的过程中,我们追求的是快速上线产品、快速验证市场需求,所以在初始阶段,时间有限,由不得我们做精雕细琢,这时设计师只需基于产品的用户群和格调的大方向下进行粗狂化设计即可,在后期的迭代中可慢慢优化。
4.如果在市场上有做的比较好的竞品,基于项目时间限制,可参考竞品的界面交互来辅助设计,后期根据市场情况进行调整即可。
5.利用网络上成熟的设计规范。在做设计时,懂得借力很重要。当前很多大的平台产品都会将他们的设计规范放上网络,这些设计规范一般都非常成熟、且经过市场验证,拿来就能即用,或者稍微修改就可以应用在不同的产品上。对于从0开始的产品来说,能节省不少力气,快速产出效果图。
四、产品研发
因为在产品原型设计阶段已经完成了评审工作,所以在开始研发时还需要预估前后端、每个功能点的开发时间节点,便于把握和控制产品研发工期。需要注意的是,在开发的过程中需要时刻关注进度并查看成果。
五、产品测试
在测试阶段,具体可以分为三个方面的测试环节,当然有些环节其实是交替进行的。
1.用户体验测试,即整个使用体验的流畅度等。
2.功能性测试,即对产品的每一个功能点进行测试,确保能正常运行,没有BUG。
3.界面测试,包含界面UI、文案翻译、大小屏幕适配等。
六、产品发布
产品发布,也即产品上线。提前需要做好几个方面的工作:
1.账号申请。应用商店(谷歌商店、AppStore等)、网站域名申请配置等。
2.应用商店产品介绍详情页面设计、产品介绍文案等。
七、产品推广
产品上线前,推广人员就需要寻找并确定合适的推广渠道。当产品发布时,便可马上上线推广。产品上线初期,推广的作用在于帮助产品发现问题,进行产品优化,提升关键指标,同时测试各种渠道的用户质量,筛选出优质的渠道,为接下来的大推广做铺垫。
八、产品运营
用户运营、内容运营、活动运营,根据不同的产品类型有不同的侧重点,但是上线初期,产品的内容运营至关重要。只有饱满的内容,才能吸引用户停留更长的时间,产生更高的粘性,以致形成习惯。同时需要做好用户反馈、用户访谈等,这些可以帮助产品发现问题、做好有优化工作。
九、产品迭代
最后,根据产品规划,根据上述流程,不断优化,便是产品迭代。产品迭代,要做有效迭代,也即是每一个迭代都是为提升产品某一指标、某一用户体验而为。而有效性则是通过数据体现,比如注册率从50%提升到80%,就说明了针对产品注册环节的改进是有效用的。