1.设计流程:
- 首先要通过一些方法分析需求,了解需求,即清楚我们要做一个什么样的产品,目标用户是谁,要达到什么样的效果,具体有哪些功能和内容。
- 然后我们开始进行设计,在草图上梳理信息架构,设计任务流程,设计界面,确认没有问题后再用专业的软件工具把设计方案呈现出来。
- 经过设计评审后,设计师要去跟进后续的视觉,前端,开发,测试环节,确保最后的产出物和自己的设计方案一致。
- 产品上线前后,对产品体验,效果进行检验。快速上线,迅速试错,立即更改方式顺应激烈环境。
2.产品定位
产品定位是产品设计的方向,也是需求文档和设计产出的判断标准,此外,产品定位也使团队成员形成统一的目标和对产品的认识,使团队更有凝聚力,提高工作效率。因此确立需求前一定要考虑产品定位。
3.产品定位内容
产品定位实际上就是产品的目标,范围,特征等约束条件,它包括两方面的内容:产品定义和用户需求。产品定义主要由产品经理从商业的角度考虑,用户需求主要由设计师从用户角度的考虑。最终的产品定位应该是综合两者关系的结果。
4.需求确立过程
我们先确定产品定位,然后通过不同的方式来收集大量的需求,识别这些需求的真实性和有效后,根据产品定位和项目资源情况筛选,提炼出产品需求,定义出需求的优先级,接下来可以重点描述每个需求的逻辑和内容,开始撰写详细的需求文档。
5.获取需求方法
- 用户调研:通过问卷调查,用户访谈,信息采集等手段来挖掘需求的方式。
- 用户反馈:产品在测试阶段或正式发布后,我们可能会收到很多用户的反馈。这些反馈可以帮助我们了解用户使用中存在的问题。
- 竞品分析:找到有代表性的同类产品,对比产品之间的优势,劣势,从而发现产品的突破口。
- 产品数据:产品上线后,就可以收集产品的相关数据了,比如常规的访问浏览数据,浏览痕迹,点击痕迹,每个页面浏览的时长,整体的浏览顺序。(一般为了后期数据收集,需要预先埋点。还可以参考一些公共调研机构出具的数据分析报告,比如艾瑞咨讯,百度指数,淘宝指数)收集数据,分析原因。
6.筛选需求
首先,可以筛掉明显不合理的需求,比如,当前技术不可能实现的或是明显意义不大的,投入产出比低的,明显不合理的需求。其次,从现象看到本质,挖掘用户真实需求,并考虑如何将其解决。接下来,进一步分析提炼用户真实需求是否匹配产品定位,被选中的需求可根据匹配程度排列需求优先级。最后,要考虑需求的实现成本(人力,时间,资源等因素)以及收益(商业价值,用户价值),综合考虑是否将其纳入本阶段的需求库中,还是放到下一期执行。
7.撰写需求文档
需求文档应该包含前面提到的产品定位,需求内容,需求优先级,以及关于需求的详细说明