通过前面的需求调研环节,我们已经明确了目标人群、产品使用场景和需求价值及问题。
在这个的基础之上我们就开始着手具体设计我们要研发的产品了
一)产品形态确认
首先需要确认基本的产品形态,比如:微信公众号、小程序、App、智能家电上的应用、电脑网页或移动H5等。
根据前面的需求调研,来确认以哪一种产品形态来满足用户需求是最合适的。
我目前负责的埋点分析平台属于B端产品,目标用户是在互联网企业办公的产品、运营和BI人员,是为这些互联网的专业人士在办公场景下提供数据挖掘和分析的功能,所以埋点分析平台的产品形态是电脑网页端。
二)产品功能确认和优先级梳理
在确认产品形态后,我们开始着手进行产品功能设计。
根据用户需求,看看什么样的功能可以满足用户需求和解决用户价值,输出产品的“功能结构图”。
全部功能梳理出来后,会发现要做的功能有很多,一次性全部做完再上线不现实。
以互联网敏捷研发的惯例,需要进行迭代拆分,分批上线。
根据用户需求的紧迫程度和重要性,来对产品功能进行优先级划分,然后输出“产品规划”,分几期上线,逐步满足用户需求。
三)产品信息结构整理
根据产品形态和产品功能来整理产品信息结构也是非常有必要的一个环节,这会让你对整个产品有更加清晰的认识。
每个产品的信息不一样,这里无法一一说明,以“天猫商城”为例简单说下:
天猫商城里有顾客、商家、商品、购物车和收银台:
1)首先整理出以上几个模块之间的关系:1对1、1对多或多对多等;
2)然后整理出每个模块里的详细信息:如商家就会有“商家名称”、“商家类型”、“商家地址”等;
四)产品流程图
通过产品流程图可以将上面的产品功能以及产品信息结构进行串联,整理出一个合理的,符合用户习惯的逻辑关系。
产品流程图一般是用来描述一个用户行为实例,一次完整的用户行为闭环;以下以一个用户购物行为来举例说明:
通过产品流程图,可以清晰的知道用户是如何一步一步的使用产品的。
五)产品原型制作
有些产品经理一上来就画产品原型图,这里是不建议的。(除非是特别简单的功能需求)
最好先完成以上4个步骤后,再来画原型图,会更加清晰和高效,也可以避免相差太大,需要反复修改,浪费人力和时间。
偶尔我也会在上面4个步骤完成前画原型图,不过会画的很简单,之所以画也是为了辅助我来完成上面的4个步骤。
企业级产品的设计,整体上来说是很成熟也相对稳定的;不像App端的产品那样炫酷和多变。
同时也有很多成熟的组件和设计可以参考,例如:蚂蚁金服的https://ant.design/index-cn。
在设计原则上,我个人推荐做到足够简单,尽量降低用户的使用门槛。
将复杂的设计简单化,是很考验产品经理能力的。只有把整个产品和问题了解的足够透彻,然后再一步步提炼抽象,将产品和问题清晰化,简单化。
这里推荐一本书:《简约之上-交互式设计四策略》。
六)产品需求文档输出
在输出以上5个内容的时候,建议都找核心开发和设计等关键人员初步沟通下,和他们达成共识和一致再开展下一步工作,避免来回的反复修改,浪费时间。
接下来就可以输出产品需求文档啦。
产品需求文档是推动后续的设计、开发和测试一起协作完成此产品或需求的重要文件;是为了确保整个产品研发团队对产品的整体和细节都有1个一致的认识和理解,以在后续的合作中方向和步调一致。
产品需求文档需要包含的几个结构:
1)背景:描述为什么要在这个时候做这个产品
2)目标:描述这个产品要为用户带来的价值或解决的问题。
3)产品整体规划:分里程碑描述产品在各阶段的目标和计划
4)产品信息结构:产品包含哪些模块,各模块间关系以及重要属性信息确认
5)产品流程图:从用户行为,功能流程等角度描述产品如何运转
6)产品功能优先级列表:此产品需要具备的各项功能,以及对应的优先级列表
7)产品各功能详细内容:通过文字和原型图详细描述产品的各项功能
网友评论