产品研发流程
商业价值分析
基于商业目标和价值所描述的产品说明,涉及产品背景、市场空间,竞争对手、产品主要功能、投入成本、收益和做与不做的风险。
Boss+产品经理,产出商业需求文档(BRD)
市场分析
是对商业价值分析的全面细化和补充,主要内容会有市场说明、用户说明、产品说明。
市场说明主要包括市场规模,市场特征,市场趋势,竞品分析。
用户说明,主要包括目标用户群体分析,需求分析。
产品说明主要包括产品定位,产品核心目标,产品主要功能等。
产品经理,产出市场需求文档(MRD)
立项评审
用户研究
定性和定量分析。
了解用户潜在需求、特征、问题。
调查问卷,用户访谈,焦点小组。
需求说明
详细的需求说明是产品从一个概念变成真正可设计、可开发的文档,它需要向项目组的成员清楚地传达需求的意义、功能的定义和详细的规则。文档中主要包括功能概述、功能结构、功能流程、功能详细描述、特殊状态说明、简单的交互原型等。
产品经理+交互设计师,产出产品需求文档(PRD)
交互设计
交互设计,需求分析是第一步,也是最关键的一步!
交互设计师通过合理的界面语言,将产品能力、功能呈现给用户。世使之可以快速学习、理解和记忆。交互设计师主要会产出用户路径图、信息架构图、页面交互设计。
用户行为路径图:页面流程图,主要设计用户在你的产品中按照怎样的路径去完成任务,通过设计提高任务的完成效率。
信息架构图:关注内容结构、导航系统设计,让用户容易理解和方便找到所需信息。
页面交互图:常说的页面原型,主要用线框图来表现页面信息布局、内容优先级和交互细节。
交互设计师,产出交互设计文档
视觉设计
视觉设计师(UI设计师)进行视觉设计,主要包含直接呈现给用户的元素,风格,材质,图片,颜色,字体,留白等。视觉设计的好坏,具有很强的主观性,比较常用的方法是情绪板(MoodBoard)
视觉设计师,产出视觉设计文档
可用性测试
视觉设计完成后无需借助开发手段,将高保真的交互原型或真实界面的视觉稿打印出来,制作成纸面原型再邀请目标用户完成产品的典型任务、待验证功能点。
用户研究员、交互设计师、产品经理产出纸面原型、测试用例。
开发
交互设计完成后就可以进行前端开发了。
开发工程师,产出代码
测试
测试产品功能,流程,动画等是否都实现。产品设计具有很大的开发局限性,假如遇到不能实现的情况需要调整或者找到替代方案。测试阶段需要产品交互视觉验收。
测试工程师,产出测试用例。
小范围内测
找用户测试,预先发送给部分用户,过一段时间后,邀请用户进行一对一访谈。beta版本测试后,要进行小范围用户内测,遇到问题再及时修改。最后才是产品发布,进入产品运营阶段。
产品发布
产品迭代