产品案例:
https://www.aiadmin.com/user/reg_5.html
产品的设计顺序:
先对产品在战略上有一个定义,然后再根据战略目标,逐步具体到产品的功能点,最后到具体的实现细节和设计风格上。
一、产品定义
1、商业价值
2、用户痛点(用户调研)
3、市场现状和预期(竞品分析)
4、项目的风险
5、项目计划
6、项目亮点
二、需求定义
1、项目背景
2、功能概述
3、需求说明
4、非功能性需求
四、功能模块的详细设计
五、原型设计
1、页面排版
2、交互流程
3、交互设计
六、项目开发
1、功能明细表和时间规划
2、项目评审
3、项目开发:设计、前端、后台
4、项目测试
五、项目运营
1、运营策划
2、功能迭代
那么产品经理在每个流程中要做什么呢?
总的来说,就是负责一个产品从0到1的过程。
一、产品定义
(一)商业价值
产品能否为公司带来商业价值,带来怎么样的商业价值,怎么带来?
(二)用户痛点
做用户调研,我们的用户是谁,有什么特征?我们要帮助用户解决什么问题,用户需要通过我们的产品达到什么目标?
(三)市场现状和预期
市场的现状如何,做竞品分析和调研,他们的优缺点是什么?我们的市场的预期如何?
(四)项目风险
项目的风险有哪些?怎么规避风险?针对这些风险有哪些解决方案?
(五)项目亮点
这个产品的卖点是什么?有哪些吸引人的用户体验,是否有为了完成商业目标而存在的严重影响用户体验的设计?
(六)项目计划
制定整体的开发和推广计划,确定各个里程碑的内容和日期,即制定初步和阶段性的运营方案。
二、需求定义
(一)项目背景
简单陈述项目的背景和要达成的目标,有利于项目组对项目有个大概的了解。
(二)功能概述
对产品包含的功能有个总体的了解,提供一份功能列表或者一个功能结构图,建议用Xmind来把功能点列举下来。产品的页面结构,功能信息结构等,可以从两个方面去列举。
(三)需求说明
对每个需求进行说明,常见的方式有功能说明、用例、用户故事等,包括业务方需求和用户需求,然后再通过业务流程图把过程走通。注意把正向的和反向的流程都要体现出来。
(四)非功能性需求
性能需求和产品风格需求等。
三、功能模块的详细设计
根据需求定义流程的核心功能点进行详细字段设计,用Word表单格式描述或者xmind列举出来。
四、原型设计
(一)页面排版
根据产品的功能和信息点,排版页面的具体布局,页面元素的选择等等
(二)交互流程
页面之间,功能点之间的跳转流程,符合逻辑和用户习惯。
(三)交互设计
用户操作页面的响应,比如弹框提示、空页面等等。
五、项目开发
(一)功能明细表和时间规划
在原型设计时,从功能模块上,记录每个功能模块对应的子页面,并写好原型完成时间,方便后期可以对技术开发的时间有个大概的排期。
(二)项目评审
召集开发人员(设计、前端、后台、运营)和上级领导进入项目评审会议,演示一遍,让大家对项目有个初步的了解,并且可以指出原型不合理的地方进行修正。
(三)项目开发
1、根据功能明细表规划好开发人员的每天工作任务,进行分配和检查
2、多和项目组成员沟通,他们进行任务开发时,每天应该有个小会议,简单讲一下今天工作的具体要求,减少后期返工
3、项目管理:原型–mockplus,设计–蓝湖,开发–svn
4、每周进行项目总结
(四)项目测试
1、写测试用例和测试的记录文档
2、测试点:前端页面美观度、兼容性(分辨率、浏览器)、功能模块测试
六、项目运营
(一)运营策划
1、细化第一阶段的运营计划,用户运营,内容运营,活动运营,数据运营
2、重视数据统计
(二)功能迭代
1、第一版本上线后,每个月迭代一个功能模块
2、迭代过程又是重复步骤一开始