产品经理入门实战班之原型与需求文档(13)

2017-12-11  本文已影响36人  喵呜汪汪汪

课程内容:原型与需求文档

授课老师:张夏男

时间:2017-12-10



课程结构

一、产品原型

(一)什么是原型?

原型就是把需求/流程通过图形表达出来的结果;

交互是手段,是技巧,是方式方法

(二)原型的作用

提高工作效率、便于做需求的人理解、便于视觉设计师理解、便于发现问题

(三)画原型的工具

Axure、墨刀、sketch、Principle(mac)

(四)做原型图的要求

(五)画原型的方法

1、例子:签到功能

此方案的问题

做原型的前提,务必是理清楚了需求


二、需求文档基本要素

(一)什么是需求文档

通过文字的形式将产品的需求特性与逻辑描述出来

(二)需求文档的位置

(三)为什么要写需求文档

(四)需求文档主要结构

1、需求背景、项目目标(可量化指标,留存、活跃度提高)(简单介绍背景、明确项目目标)

2、核心内容:需求列表(版本需求清单、Feature List)

                          逻辑展示(功能流程图、原型图)

                         详细逻辑描述(文字化描述细节、边界逻辑、正向逆向逻辑)

3、性能需求、数据需求(根据需求情况撰写)

(五)敏捷开发中的需求

工具:scrum、Jira、禅道

需求文档注意内容:

(六)修订记录

1、标题

更新版本号,方便区分查阅

2、修订记录

(1)备注更新时间

(2)区分版本号

(3)描述改动内容(删除注明)

(4)写明撰写人员

(5)注意颜色

(七)大纲、目录(注重逻辑性)

(八)需求背景及目标

1、需求背景:方便参与者了解为什么要做

2、项目目标

(1)可量化的目标让大家更清楚价值

(2)上线后验证数据完成情况的依据

(3)项目目标尽量可量化

(九)功能特性列表

1、拆分标准

(1)内部功能模块的划分

(2)重要的部分特性单列

(3)数据需求、技术需求单列

2、特性列表的作用

(1)对涉及的模块有一个初步的认知

(2)方便参与者理解需求并开发需求

(十)需求表达

(十一)细节逻辑文字撰写

1、描述细节功能点

(1)描述正常逻辑,异常逻辑

(2)描述边界情况

(3)描述性能指标

2、细节逻辑描述的作用

开发、测试的关键依据

例子:登录

(十二)性能需求撰写(可量化)

1、打开速度

2、服务器访问速度

3、Crash率

4、负载能力

(十三)数据需求撰写(注意:埋点数据不可逆!)

1、数据采集的标准

(1)理论上所有新增功能

(2)改动/优化的点需要进行前后数据的对比

(3)版本的核心数据指标

2、数据采集的类型

基础数据,按钮点击,页面路径

(十四)什么是好的需求文档

1、目录结构一目了然

2、能正确满足产品需求,逻辑清晰

3、需求描述无歧义,易读

4、流程图、原型图加以辅助

5、文档是不断修正的,良好的归档习惯

三、案例

上一篇下一篇

猜你喜欢

热点阅读