美文网首页产品经理进阶产品经理与用户体验产品经理相关知识
产品小白的成长之路-分分钟完成100页PRD文档

产品小白的成长之路-分分钟完成100页PRD文档

作者: 记小忆 | 来源:发表于2016-07-08 13:12 被阅读1072次

    提到需求文档,作为产品小白也应该会有些熟悉,作为产品经理必备三大文档之一(另外两个是BRD、MRD),日常工作接触频率肯定会很高。

    PRD文档通常有WORD版和原型版,前者顾名思义。后者则是在原型的基础上加入功能需求,给研发、设计人员更加直观的体现。

    本文结合自身经历过的一个WORD版PRD文档,从几个角度介绍一下PRD文档如何编写,不同公司不同项目所应用的PRD文档内容可能有所不同,理解PRD文档的本质,具体问题具体分析。

    思维导图

    结合思维导图,对产品需求文档的整体框架进行了一个整理(再次重申,不同产品框架会有所不同)

    一、文档描述

    1.文档目的

    PRD文档的主要面向群体是研发,是在BRD、MRD文档之后,对产品需求的进一步细化,通过结构化的语音让研发更容易理解产品需要做的内容是什么。

    2.产品目标

    产品希望达到什么目标,满足用户什么场景下的什么需求。其实还是从用户、需求、场景的角度来阐述产品的目标。

    3.术语缩写

    产品的业务逻辑上有很多术语,也许是技术研发人员不了解的,通过术语缩写的解释,让研发人员对产品的业务逻辑更加明确,不会影响产品研发进度和内容。

    4.版本状态

    通过版本状态,修订人以及修订内容,让以后接触的人可以快速了解产品情况,同时对于产品需求变更有更明确的认知。

    二、产品描述

    1.整体流程

    对产品的整体信息架构以及产品的业务流程进行梳理。

    产品信息架构

    产品信息架构图,明确产品的信息架构。

    业务流程

    业务流程图,明确业务流程,区分不同角色的业务操作。

    2.需求描述

    针对业务流程,进行具体需求描述,细化业务需求。

    3.角色区分

    通过上图可以发现,有些业务流程中会出现多用户多角色的情况。针对不同的角色在业务流程中的不同定位,对用户区分后,对具体角色进行不同需求描述。

    具体角色的业务操作

    业务操作

    三、功能描述

    1.业务流程

    通常一个产品会包含多个功能模块,针对每一个细化的功能模块,又有具体的业务流程。

    业务流程

    2.界面原型

    关于产品原型,我曾经看到过关于草图、原型图、高保真原型图的争论,其实在我看来并不一定要每页做到高保真原型图的境界。原型图做好在和研发、设计沟通过程中也会涉及到变动。在我看来,只要能表达清楚业务逻辑、页面流程、功能描述即可。不要一味追求高保真而忘记注重产品本身。

    本文中设计的PRD文档是一个J2EE的ERP系统,在项目前期没有做原型,然后项目因为成本问题最后落地,所以没有原型图展现。

    3.业务说明

    针对复杂的业务逻辑和业务流程,对角色进行区分,针对不同角色的操作进行需求描述。本文中基本所有功能模块都涉及到多人协作的业务流程,所以对角色的区分以及对不同角色的不同需求进行了详细描述。

    4.字段说明

    字段说明涉及研发人员在进行产品开发时的细节问题,一般会对数据字典,字段的类型,范围进行说明,方便研发人员进行产品研发。

    四、非功能需求

    根据不同产品及公司需要,这部分内容可能会有所不同。本文中实战案例中非功能需求包括安全性、统一性、实用性等原则。

    五、其他

    六、实战案例

    本文中的截图以及产品需求文档,是一个真实案例。本人在深圳对某物流公司进行2个月的深度调研,通过和客户讨论、现场观察实际操作人员行为、征求业务人员意见等多种方式进行需求收集、整理、分析,最后整合出了一份长达100页的需求文档。该项目涉及功能模块很多,任何一个功能模块拿出来都可以形成一个功能产品。所以在参考的过程中,可以有选择的看。

    七、总结

    需求文档的撰写往往依据BRD、MRD文档的相关信息,对之前获取的需求、业务逻辑等进行分析整理,从而形成的一份提供给研发、设计人员参考的PRD文档。在编写过程中一定要根据具体情况具体分析,形式不重要,只要研发能看懂,文档能体现出来产品的整体需求,就是一份好的产品需求文档。

    相关文章

      网友评论

      本文标题:产品小白的成长之路-分分钟完成100页PRD文档

      本文链接:https://www.haomeiwen.com/subject/ilfrjttx.html