产品需求文档的一些事

作者: 唯吾德昕 | 来源:发表于2015-09-26 08:05 被阅读686次

    什么是产品需求文档?

    产品需求文档(Product Requirement Document,PRD)是将商业需求文档(BRD)和市场需求文档(MRD)用更加专业的语言进行描述。
    该文档在产品项目中起到“承上启下”的作用,“向上”是对MRD内容的继承和发展,“向下”是要把MRD中的内容技术化,向项目经理、研发人员、设计人员和测试人员说明产品的功能和性能指标。用最简单、最直接、最易懂的文字对产品功能和性能进行详细说明。

    产品需求文档的用途?

    PRD文档在形式上是项目启动的必要元素之一,向项目成员传达产品需求的意义和明细
    PRD文档是产品评审会的必要元素之一
    PRD文档是研发人员对产品进行技术可行性评估的元素之一
    PRD文档主要面向对象是项目经理、研发人员、设计人员和测试人员,正确的理解需求并执行

    产品需求文档的主要面对对象

    项目经理
    通过文档可以迅速了解任务的规模和相关API接口,进行项目计划、任务分解、把控进度……

    研发人员
    通过文档可以了解页面元素和用例规则,进行产品架构搭建,数据库搭建,API接口开发……

    设计人员
    了解产品结构、页面排版、页面元素,从而进行产品视觉和交互设计

    测试人员
    提前根据文档撰写测试用例

    产品需求文档的写作思路

    利用结构化思维来进行写作,从上倒下的原则

    1.范围层 梳理需求:做哪些功能,做到什么程度,需求优化级,版本规划。常用工具:Mindmanager、Excel
    2.结构层 梳理产品功能结构及功能需求。常用工具:Mindmanager
    3.框架层 线框图、交互设计、用户体验设计。常用工具:Axure、纸笔
    4.文档输出,形成PRD文档(ps:基于Axure低保真原型的PRD文档,文档中需要附加必要元素)
    tips:战略层 内容在MRD文档中体现

    使用MECE原则:相互独立、完全穷尽

    在思考问题时,需要考虑全面。不仅要考虑正常情况的问题,还要异常情况下的问题。

    产品需求文档要包含哪些元素

    1.版本计划产品线路图
    2.需求变更记录
    3.名词术语表
    4.需求清单:功能模块、功能特性、优先级、技术可行性评估
    5.产品结构图
    6.业务流程图
    帮助开发快速理解需求结构和功能

    7.交互动画或交互原理
    8.产品原型
    线框图、交互设计、用户体验设计
    功能需求及关键细节描述

    9.非功能性需求
    性能需求
    安全需求
    兼容性需求
    数据统计需求
    UI需求
    运营需求

    移动端产品需求文档需要注意的点有哪些?

    用户使用场景
    WIFI/2G/3G/4G环境;单手或双手操作;公交、地铁 、床上……
    异常处理
    第一次启动、无数据、无权限(ios)、请求失败、发布失败、操作反馈
    交互流程
    用户行为路径、操作流程、使用习惯(加载、放大、缩小、拖动)
    业务逻辑
    发布流程、购物流程、支付流程、制作流程、登录流程……

    相关文章

      网友评论

        本文标题:产品需求文档的一些事

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