案例解析|如何做一份简洁而有重点的的需求文档

27 评论 39917 浏览 631 收藏 8 分钟

本文作者将以“懂球帝”的问答功能需求文档为例,与你分享如何做一份简洁而又具有重点的的需求文档。

很多产品经理反应:需求文档在工作中有用吗?我们研发从来都不看我的需求文档,需求文档只是为了当产品出问题时拿出来证明自己的工作结果而已,写需求文档是为了避免“背锅”而已!

事实上不管你写没写需求文档,当产品出现问题,这个锅一定是产品经理来背的!你是产品负责人,产品出问题,不找你找谁?

需求文档真的不重要吗?答案是否定的。需求文档当然重要,需求评审会,评审的是需求文档吧!当然一些初期的团队都是产品经理说了算!自然不用什么评审会。但产品出问题了,总得找问题做备案吧!当产品经理离职的时候总得做交接工作吧!没有交接,那下一任产品经理还得重头慢慢梳理产品功能流程?

看过很多需求文档!少则十几页Word文档。多则100多页。我想说这100多页文档,你是要做死自己呢?还是研发跟你有仇啊?你想看死研发?也难怪研发不看你的需求文档。100多页的文档完全不知所云,产品或功能的核心业务逻辑都没,业务流程也没有。那么,如何做一份简洁而又具有重点的的需求文档就非常关键了。

如何做需求文档?

1、明确需求背景与开发目的

明确功能的目的,目的性如何定?

(1)对用户:对哪类用户具体有什么好处?有没有受影响的用户?

  • 增加内容,提升准确度(如:选择标签)
  • 减少抄作,提升便利性(如:推荐入口)
  • 功能补充,提升体验(如:发票功能)

(2)对平台(对内):对内部数据,操作人员是否提升了效率?

  • 增加渠道,引入新用户(如:分享功能,支持微信登录)
  • 减少重复操作
  • 数据分层,提升精准度(如:手机验证,按城市群发信息)

(3)对商业:是提高收入?还是提升了转化率?

  • 拉动付费转化率(如:两人付费,一人免单)
  • 增加新产品,创造新的收入点(如:在线订座)
  • 对原有数据重新整合,提高数据转化率(地图找房)

总结:对内讲效率,对外讲体验,对商业谈转化。

2、明确功能的基本逻辑

用户要达到的目的,大概的逻辑是什么?

  • 业务数据的流向
  • 涉及到的功能点整理

3、整个的业务流程是什么样的?

  • 用户操作流程
  • 流程中可能出现的异常情况
  • 页面流程是如何的?涉及到哪些页面?
  • 每个页面的元素有哪些?

4、原型图及功能详解

前面所有的意淫都将在这一步落实!

5、测试用例

产品或功能开发完成后进行测试,需要测试哪些东西,产品经理是需要整理出来的。

6、设置考核指标

考核有哪些?

比如:支付功能,他的主要考核指标是支付转化率。登录注册功能的考核指标必然是注册转化率。当然不同的功能考核指标不一样,有的功能涉及到多项考核指标。

以“懂球帝”的问答功能需求文档为例

1、需求背景分析

(1)需求背景

在移动互联网的背景下,内容知识的分享交流成为潮流,而且最终受到市场的青睐和用户的认可,如:知乎,分答等社交知识分享产品。

(2)开发问答功能的目的

使“懂球帝”产品内容多样化,从问和答两端提升用户的参与度,从而提升用户粘性,满足用户社交问答的需求。

(3)“懂球帝”目前产品存在的问题:

  1. 内容形势单一
  2. 社交形势单一
  3. 用户产生的优质内容得不到很好的展现
  4. 用户参与度不够

2、用户场景需求梳理

3、解决方案

(1)问答功能核心业务逻辑

备注:优质回答的作者可获得平台提供的奖励作为报酬!如:设置周榜单或月榜单等!

(2)业务数据流向

(3)相关功能点整理

4、核心业务流程

(1)主流程

(2)评论,点赞子流程

(3)页面流程图及页面相关元素

5、原型及功能详解

6、测试用例

7、考核指标

(1)数据统计

  • 用户参与互动数据:问答人数,回答人数,参与评论数,点赞数,分享数,收藏数
  • 常规数据:问答详情页浏览量,停留时间,用户平均浏览回答详情页面数。
  • 单条问答点击率

(2)数据分析

横向对比单条问答点击率,浏览量,停留时间,有助于运营寻找内容引爆点,提升运营效果和质量。

点击率计算公式:点击率=点击量/展现量

回答点赞数,分享数,搜藏数有助于挖掘大量高质量内容和作者,

(3)埋点

  • 问答列表页浮动“我要提问”按钮
  • 问答详情页浮动“我要回答”按钮
  • 回答详情页问题标题下的“我要回答”按钮
  • 回答详情页的“评论输入框”
  • 回答详情页的“收藏”与“分享”按钮
  • 回答详情页的右上角的“分享”按钮

 

本文由 @郑用平 原创发布于人人都是产品经理。未经许可,禁止转载。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 你好,希望认识一下,有机会和我们团队做一下交流

    来自上海 回复
  2. 写得非常好,点赞,全是干货,准备转行做产品经理,目前就在负责一些产品开发的工作,正好碰到要写需求,感触很深,学习借鉴下~~~

    来自上海 回复
  3. 个人愚见:业务流程图里面有点逻辑上的小问题,输入问题和发布,是不是该先判断是否满足那两个条件了再来点击发布。

    回复
    1. 同意你的见解

      回复
    2. 同意

      来自黑龙江 回复
  4. 写评论记录自己看过,入行两个月产品小白,已经开始做简单的功能,但是 写的东西真心没有这么全面,充其量在Axure上标注一下,再就是写写美术需求,ui需求等等,发现自己要学的东西好多,好文,谢谢作者

    来自北京 回复
  5. 不错不错,领教啦,全都是干货呀

    来自陕西 回复
  6. 需求文档有二个作用
    1.指导开发和测试
    2.做为开发考核的依据

    回复
  7. 首先要明白问什么要做需求文档,它的目的是什么?要针对性的去写文档才能有重点,小编写的不错

    回复
  8. 干货,对我这种新手来说很有用,谢谢!

    来自陕西 回复
  9. 请教下功能流程图是用什么画的?Visio?

    来自上海 回复
    1. ProcessOn(在线使用 网址 https://www.processon.com) 使用Axure 也可以

      来自江苏 回复
    2. 感谢您的回复!

      来自上海 回复
  10. 虽然,笔者洋洋洒洒写了很多,但是我要说的是,真的不懂什么叫需求。可以找相关的书籍了解下,什么叫需求开发,什么叫需求管理,什么叫用例模型,什么叫分析模型。这些都是已经被定义好的东西,不是靠感悟出来的。

    来自浙江 回复
  11. 终于看到实用的干货了

    回复
  12. 您好 问一下 原型及 功能详解 你是用Axure排的吗

    来自上海 回复
    1. 是的

      来自江苏 回复
  13. 干货啊

    来自北京 回复
  14. 很实用的干货,适合我这种新手,简单易懂!赞

    来自上海 回复
  15. 死得快

    来自河南 回复
  16. 两天时间,是从零开始么?前面需求问题的整理,业务逻辑的梳理等包含在内吗

    回复
  17. 干货,不错

    来自广东 回复
  18. 这个方案很好,可是在整个项目中给需求编写的时间太短,文中的方案需要比较长时间,如何在时间不够的前提下做好需求文档呢?

    回复
    1. 所以!写这篇文章的目的就是为此,其实这个需求文档我并没有花太多时间,两天之内就完成了!我看见过100多页的需求稳定!但是完全都没有重点。试想你去写100页的需求文档,又要花多少时间呢?

      回复
  19. 非常感谢!

    回复
  20. 写得很好

    回复
  21. 来拔个草~

    来自上海 回复