简水做产品经理有几年了,参与了一些产品项目,也收获了一些心得体会,但都比较零散,不成体系。因此希望通过整理输出自己的一些想法,对产品设计工作进行一次复盘。
基本思路是:
-
搭建一个产品设计流程的框架;
-
向下深入到框架各个环节的具体内容中;
-
向上抽象升华进入到产品价值观和产品理念的领域;
-
同时穿插一些产品工作相关的小话题讨论。
我眼中的产品设计流程的框架是这样的:
产品设计流程框架图
1 用户需求
用户需求是一切的起源和核心。脱离了用户的产品,即使设计的再完美,也必然是失败的。产品流程中各个环节都是以用户为基础,用户第一!
1.1 明确用户是谁?
首先,对用户进行细分,区分不同的用户才能更好的服务用户,满足用户的需求。用户细分有多种方式,有基于性别、年龄、地域等人口学的划分方式,也有小白用户、中级用户、专业用户等划分方式。划分的标准和依据是根据用户需求是否一致?将需求一致的用户划在一起,总结他们的共同特点,是为了更进一步深挖需求,框定需求范围。
其次,对用户进行分级,可分为粉丝用户、目标用户、普通用户等。有些产品还需要明确非目标用户,确定暂时不能给什么用户服务。用户分级的主要目的是对需求分级。目标用户需求是大需求,需要优先满足。粉丝用户的用户量尽管小,但他们的需求与产品定位和核心价值贴合度高,往往能够产品的用户带来惊喜,因此也是优先级高的需求。
最后,完成用户画像,将目标用户具体化,给出姓名、年龄、职业、偏好、使用产品的场景等信息,便于团队成员统一对用户的认知,时刻将用户放在心中。
1.2 用户的真正需求是什么?
首先,收集需求。收集的方法有很多,有直接收集,主要是听用户的描述,看用户的操作过程;也有间接收集,如运营或市场的同事告知的用户需求,或老板直接说的需求。收集的需求,产品经理要先进行一定的判断,判断哪些可能是用户真正的需求?哪些需求不是需求,而是用户基于现有的产品自己设想的一个解决方案。
其次,需求过滤。对于需求一定要进行过滤,明确哪些需求做,哪些需求不做?过滤的标准主要是产品定位和产品原则。
最后,需求分级。哪些需求先做,哪些需求后做?这个也非常重要。主要依据是用户分级和产品定位,产品的核心目标用户的需求优先级高,非核心功能需求优先级低。另外也要根据产品所处的阶段,初创期、成长期和成熟期的运营和产品策略不同,也会导致优先级的变化。
2 产品概念
阶段目标:
将一个想法变为具体的方案,可以在纸上进行逻辑推演。
产出物:
用一句话表达的产品定位。
评价标准:
能够顺利通过“电梯测试”,在30秒内解释清楚产品概念。
重点工作:
用户需求分析、明确产品价值、确定产品定位。
2.1 用户需求分析
主要是明确目标用户以及用户的问题是什么?
2.2 产品价值
包含2个方面:
1)产品对用户的价值。产品能解决用户什么问题?大体的产品解决方案是怎么样的?
2)产品对公司的价值。用户规模有多大?频度怎么样?市场体量有多大?收益和成本的预估如何?
2.3 产品定位
在用户需求分析和产品价值分析的基础上,完成产品定位,明确产品要为谁解决什么问题?怎么解决?预期解决的效果如何?能够带来什么收益?
3 可行性评估
阶段目标:
从市场、商业、运营、财务、政策等多维角度评估产品概念,分析利弊。
产出物:
《可行性评估报告》
评价标准:
能够确定做或者不做这个产品。
重点工作:
商业模式分析、运营方式分析、财务状况预估。
3.1 商业模式分析。分析市场和竞争对手状况,找到产品合适的切入点。确定产品的盈利模式和市场空间。
3.2 运营方式分析。产品如何推向市场?如何运营?以及对运营关键指标的预估。
3.3 财务状况预估。成本预估。收入预估。风险评估。
4 产品设计
阶段目标:
设计好的产品。
产出物:
产品“设计图纸”,《PRD》、《交互设计稿》和产品原型等。
评价标准:
通过产品需求评审。
重点工作:
功能设计、流程设计、交互设计和MVP。
4.1 功能设计包括功能的过滤整理,确定功能的优先级,划定功能模块,搭建产品的功能框架等内容。
4.2 流程设计包括用户场景和业务流程分析,画出详尽的流程图,形成用户流程闭环等。
4.3 交互设计主要是保证产品的可用性、易用性和优秀的用户体验,业界已经有许多成熟的设计规则可供参考。
4.4 MVP(Minimum Viable Product)最小可用产品,指可以代表产品价值和产品定位的最小核心功能集的产品。互联网产品的开发都是迭代完成,更具体说是MVP 1.0、MVP 2.0这样的迭代,小步快跑的方式进行,这样可以快速的响应市场和用户的需求。
4.5 产品设计阶段的核心人员是产品经理和设计师,有时也需要架构师的参与。产品经理进行功能和流程设计,确定产品的功能是什么,决定产品的价值。设计师进行交互、视觉和用户体验设计,确定产品的功能怎么用,决定产品的可用性。架构师会看产品的技术可行性和实现成本,给出粗粒度的评估意见。
5 产品开发
阶段目标:
把设计好的产品做出来。
产出物:
符合设计要求的产品。
评价标准:
通过测试。
重点工作:
需求管理、项目管理、敏捷开发和测试。
5.1 需求管理。产品需求有很多,开发资源又有限,哪些需求先做?哪些后做?需求怎么跟踪进度,同步给干系人?需求变更了怎么办?这些都是需求管理需要考虑的问题。
5.2 项目管理。项目kickoff前要做哪些事情?项目进行过程中遇到问题怎么办?项目进度怎么跟踪和保证?
5.3 敏捷开发是互联网产品开发最通用、最普遍的一种形式。敏捷开发,将一个大的产品或项目拆分为若干小项目,使用小步快跑、快速迭代的方式,在1-2周内就完成一个小版本的产品。然后快速投放市场,观察和分析用户的反应,并根据实际用户的需求和喜好调整和完善产品。在产品需求不明朗,需要经常进行变更的情况下,敏捷开发几乎是目前唯一的选择。
5.4 产品测试主要是对功能的测试,目的是为了检验最后做出来的产品是否满足之前产品设计的要求,另外就是检验产品是否有明显的缺陷和错误。测试环节主要包含测试用例的设计和评审,bug管理和用户测试等相关的内容。测试是保证产品质量、维护产品良好口碑的最后一个环节,产品经理一定要对这个环节足够重视。
6 上线
阶段目标:
把产品交付用户,观察用户反应,开始下一次产品迭代。
重点工作:
上线流程、数据分析、复盘、产品迭代。
6.1 上线流程。产品在上线之前需要制定周密的计划和流程,对于上线后的各种情况要做好预案,并在心中预演几遍。上线前一定要拉团队所有成员开个站会,对上线的步骤细化并记录下来,以防出现低级错误。上线后密切进行监控,发现问题快速解决。
6.2 数据分析。评估产品的表现,最好使用定量的方式,用具体的数据说话。首先,产品开发阶段就要对用户的行为和操作数据进行埋点。其次,建立产品的业务数据模型,使用模型来监控产品的表现和用户行为。最后,对产品的实际数据进行统计分析,并根据产品的数据表现确定后续产品的方向和计划。
6.3 复盘。一个迭代周期完成后,要对取得的成果和得到的经验教训进行梳理和总结,并对下一步的工作提出具体的改进计划。
6.4 产品迭代。一个产品迭代的结束,就是下一次迭代的开始。产品的迭代要关注迭代的内容和迭代的频次。根据用户的行为数据、当前的热点以及运营的需要确定下一次迭代的内容。产品迭代的频次主要看用户和市场的需求、竞争对手的具体情况,另外在产品生命周期的不同的阶段采用不同的迭代频次。
7 一句话总结
- 用户需求: 找到目标用户真正的需求,产品就成功了一半。
- 产品概念: 产品定位的一句话,字字千金,请慎重再慎重。
- 可行性评估: 决定要不要做。
- 产品设计: 产品经理的看家本领
- 产品开发: 产品经理和程序员打架的环节
- 上线: 敬畏用户、敬畏线上系统
声明:文中图片来自Unsplash
全文完
原文发表在微信公众号:产品经理简水
请关注,我会持续原创更新!
网友评论