`

PM-基于Axure的PRD写作思考

 
阅读更多

原文出自:http://blog.renren.com/share/121149331/4037035746,好象已经转了好多回。跟着瞎起哄。

 

本文想说的事情是,那个叫PRD文档的家伙只是个称呼而已,PRD的问题不在于如何写而在于如何被传递与执行。这里简单介绍一下我基于axure rp的一种新的PRD写法。(友情提醒:从来不用axure,认为他笨重无比的人请路过。) 

      从半只脚迈入产品经理这个大门的那天起我就被2个文档的名称深深的纠缠着,他们是市场需求文档(MRD)、产品需求文档(PRD)。先不论你是什么方向的PM,这2个玩意一定会一直伴随你的Title跟着你。这2个文档在不同的团队中有不同的叫法和写法,我也见过有团队的MRD其实就是PRD,不沾半点商业市场分析的边的,当然,这些不是本文探讨的内容。
      长久以来,有个很有趣的现象:“有没有PRD模板,PRD该咋写”这个问题已经成为新手入门经典必问题目之一;如果1年以后这个家伙还在这行里混,他一定会抱怨,娘滴,我们的QA压根就不看我的文档、我们的交互(如果有这个职位的话)还是会问我一些我写的很明白的问题、我们的测试拿着文档问我该咋测试、….

      Web页面之间的关系是网状的,而Word文档只能树状的表述,这无疑是矛盾的;PRD文档无法做到实时更新发布,我回顾了我第一年写的PRD文档,很多下面的修改栏都是空的,惭愧之至….;所谓一图胜千言,万言刚够文档标准,每个PRD都是臭长臭长的,这样的东西别说交互设计师了,很多PM自己写完了都不想看。所以,我武断的认为,撰写某些PRD文档实在是一个既耽误时间又费劲且不敏捷的事情(很多PRD都是一夜情,写完了就不会修改更不会有人乐意看100P以上的文档),是在让产品经理实现慢性自杀!


个人认为,一个PRD文档需要包含以下的内容:
1、概述
1.1、名词说明:文档中涉及到的名词
1.2、产品概述及目标
1.3、产品风险预估
1.4、产品开发进度:产品开发阶段及责任人与时间节点
2、使用者需求
2.1、使用者需求描述:定义用户是谁
2.2、管理员需求描述:后台管理部分(很多人会忽略这个部分)
2.3、任务流程图:从业务逻辑流程到产品逻辑流程转化
3、功能需求
3.1、功能总览
3.2功能需求分解:界面分解及交互说明和用例
4、非功能需求:与该产品相关联的辅助产品等
5、上下线需求:产品的生命周期
6、运营计划:产品的上线后的反馈与改进

       整个文档中,最大的部分其实是对功能需求的分解,但是最核心的部分是使用者需求与功能需求部分。使用Axure后,我发现Axure可以很好的承载我平常写的这个产品需求文档的全部内容,最主要的问题是,Axure是可以网状的展示的。下面是举个例子:

              

      在Axure的站点导航中,默认的Home页面承担了PRD文档的第一部分内容;而使用者需求描述及任务流程图也可以由Axure自带的流程图功能完成;任务流页面的分解本来就是Axure中完成的;最后的非产品功能部分也可以由axure完成(文本块组件),同时,Axure支持多种格式的输出,一般情况下我是发送给团队Html文件包,也可以是.chm格式的文件(团队协作目前还没有尝试)。该文件包打开后,左侧是整个系统的导航菜单,右侧是相应的说明。最主要在于,原型中的页面是可以相互跳转的(得益与axure的强大交互功能),同时页面有注释功能。所以,整个产品需求文档真正实现了基于产品的模拟,网状的传播,而不是Word式的树状阅读。

      1)见过不少新手使用Axure生成的原型有页面是空白的,我问为什么,他说这个页面不知道放什么,但是又不能不命名,否则逻辑上有些不通。实际上,这个空白页面就可以用来放这个页面的流程图及整体的说明。

      2)不建议做太复杂的Axure动作,比如使用多个层、动态面板等。因为在工程师等的眼里原型图是不可以点击的(基于viso等的惯性思维),所以,为了避免花很长时间去实现一个很炫的axure交互而最后被埋没,建议把任务分解来画。比如一个输入框,需要画:默认状态、获得焦点状态、输入字符判定状态、失去焦点状态等,按照逻辑分步来展示。(在我特别蛋疼的时候我会先分步展示,然后搞个比较炫的交互放在上面自己玩或者用于演示)

      3)在每个页面的下方或者侧边(由页面大小来定)要放一个功能详解的文本块来对本页面的功能进行详细说明。也可以直接使用Axure自带的注释功能(组件注释、页面注释)为什么不推荐用Axure的组件注释功能?因为这个功能在生成的原型里是被隐藏的,有被人无视的可能。

      4)使用axure的组件库功能(可自制)和模块功能既可以保证设计的统一性(设计规范),又可以提高原型制作的效率。图中我采用了注册模块。


下面,QA时间(这个QA是问答,文中的QA是技术,呃,注意区分)


Q:为什么我看到有的书上说要写N多文档,带RD的有:BRD、MRD、PRD、….
A:是的,有这样的定义。BRD(商业需求文档)、MRD(市场需求文档)、PRD(产品需求文档)。每个公司的风格不一样,我个人倾向于把BRD与MRD整合,PRD单独做。但是MRD与PRD中会有内容重合,就是会同时提到用户是谁?为什么要做?产品目标是什么?等几个问题


Q:Axure有个功能是可以导成Word格式,把做的原型导入后是归类好的,包含了用例文档,为什么不这么玩呢?
A:没人说不可以这么玩。还是那句话,个人习惯。


Q:除了页面原型之外你塞了这么多东西到Axure里,会不会导致源文件以及生成的文件体积巨大?
A:实际上塞进去的东西都是文本,使用axure的文本组件完成的,体积并不会大。同时,请不要在用axure做原型的时候使用过多的图片,尽量是用组件和模块完成。我目前位置做的最大的一个原型是4.7M,这是一个完整的系统原型。


Q:按照你的写法Axure好像是万能的了?
A:没有不好用的工具,只有用的不顺手的人。人是活的,工具是死的,且Axure目前在mac平台下功能并非很强大,也有很多人觉得axure很笨重,更加喜欢轻量级的原型功能。不过,这些都不是核心问题,核心问题是要让你的团队能够以最高的效率进行合作。使用Axure的人不必鄙视Viso,用excel的人也不必羡慕OmniGraffle,拿Word的人也不必留恋firework。

     既然提到了MRD也顺便说下我写这个文档的习惯。一般情况下这个文档是给老板看的,主要是对市场的分析、同类产品的竞品分析、我们产品的盈利预测等等。所以,一般由PPT来完成。你的文档越长老板越反感,你的文档文字越多老板越没兴趣,所以,PPT是最好的方式。

      文档这个东西跟流程有类似的地方,大公司会相当重视这个事情,因为要规避风险。流程与文档的核心点在于如何高效传递如何快速执行而不是他如何写以什么形式写。相对于小团队而言,流程之殇大可避免。当然,如果大公司能够以小团队的心态去做大产品的话,定会事半功倍!我更相信小团队大产品的力量,而不是大团队大产品的说法。

分享到:
评论

相关推荐

    axure-常用图标-实例

    axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 axure-常用图标-实例 ...

    软件原型设计与应用-基于Axure RP 8交互设计项目实践完整版教学课件汇总

    软件原型设计与应用-基于Axure RP 8交互设计项目实践完整版教学课件汇总 软件原型设计是软件工程中不可或缺的一部分,对于设计师和开发者来说,它可以帮助需求方更好地理解项目需求,并进行及时的反馈和调整。原型...

    最新版ElementUI-web-Axure组件库

    总的来说,这个组件库极大地丰富了Axure的设计资源,使得基于ElementUI的Web应用原型设计变得更加简单和高效。无论你是前端开发者想要预览组件效果,还是产品经理需要快速构建高保真原型,ElementUI-web-Axure组件库...

    AxureRP-Pro-Setup Axure RP 6.5.0.3010破解版.exe

    AxureRP-Pro-Setup Axure RP 6.5.0.3010破解版,欢迎喜欢的朋友下载了,能用哦。

    axure-chrome-extension(axure浏览器插件).zip

    1. 下载与解压:首先从可靠的来源下载"axure-chrome-extension.zip"文件,解压后得到包含插件的文件夹。 2. 安装插件:打开谷歌浏览器,进入设置>更多工具>扩展程序,开启“开发者模式”,然后点击“加载已解压的...

    Axure ios-widget-for-axure.rplib

    《Axure iOS Widget for Axure.rplib:设计高效原型的利器》 Axure,作为一款强大的原型设计工具,被广泛应用于产品经理、交互设计师以及UI设计师的日常工作中。它以其便捷的拖拽操作、丰富的组件库和强大的交互...

    LIB008 - Axure数据可视化图表组件库(AxureUX整理)

    LIB008 - Axure数据可视化图表组件库(AxureUX整理) LIB008 - Axure数据可视化图表组件库(AxureUX整理) LIB008 - Axure数据可视化图表组件库(AxureUX整理) LIB008 - Axure数据可视化图表组件库(AxureUX整理) LIB008 -...

    专业原型设计工具------Axure教程

    Axure RP是一款强大的专业原型设计工具,主要用于创建线框图、流程图、原型以及详细的规格说明文档。相较于其他如Visio、Omnigraffle、Illustrator等工具,Axure RP更专注于原型设计,因此在效率和专属性上具有显著...

    草图--AxureRP-Pro 5.0安装及注册码下载(页面原型设计)

    Axure RP是一款流行的原型设计工具,特别适用于创建交互式的网页和移动应用原型。 在描述中提到了“博文链接”,这意味着可能有一个详细的博客文章详细介绍了整个过程。虽然描述内容为空,但根据标题,我们可以推测...

    抖音手机版-高清Axure.rp

    抖音手机版-高清Axure Axure是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格...

    利用Axure快速生成PRD(操作篇结课)1

    Axure是一款基于XML的原型设计工具,通过Drag-and-Drop的方式,可以快速创建原型。Axure支持多种格式的输出,包括HTML、PDF、Word、Excel等。Axure的主要特点有: * 快速原型设计:Axure可以快速创建原型,帮助设计...

    Axure产品需求文档prd模板

    使用Axure制作的产品需求文档prd模板,适用于基本所有的项目,直接更换后即可使用,非常方便

    Axure Library 部件库 - MATERIAL DESIGN AXURE LIBRARY

    An Axure widget library based on Google Material Design. Source: https://github.com/duzyn/material-axure-library

    列表选项添加至其他列表--axure

    axure原型设计--左右侧列表项对向添加(选中左侧列表项,点击保存到右侧按钮,添加到右侧;反之,添加到左侧)

    TDesign-Axure-Library-Web-1.1.0

    TDesign_Axure_Library_Web_1.1.0元件

    Android-lib_axure.rar_Android-lib_axure_Axure_android_axure andr

    《Android-lib_axure:Axure为产品经理打造的Android组件开发库》 在移动应用开发领域,产品经理的角色至关重要,他们需要快速、高效地制作出产品原型,以便于团队理解和开发。Axure作为一款强大的原型设计工具,...

    B端产品经理必备:AntDesign3.9.x-Axure-20180903 Axure元件库

    B端产品经理必备:AntDesign3.9.x_Axure_20180903 Axure元件库 包含布局、按钮、图标、面包屑、导航菜单、标签页、步骤条、表单、输入框、选择器、评分、上传、穿梭框、图标库、卡片、时间轴、树形控件、图表卡片、...

    购物网站 -(axure) 制作

    【购物网站设计与Axure RP简介】 购物网站是一种在线电子商务平台,它允许用户浏览商品、进行比较、选择并购买各种产品或服务。此类网站通常包括商品分类、搜索功能、购物车、用户账户管理、支付系统以及客户服务等...

    Axure 轮番实例.rp

    Axure APP轮番图实例文件。共同学习、多多指教!

    AxureRP-Pro-Setup.rar_AxureRP-P_AxureRP-Pro_AxureRP-Pro-Set_Axur

    Axure RP Pro是一款广泛应用于原型设计的工具,尤其适合初学者使用。该软件以其直观易用的界面和强大的功能在IT行业中备受青睐。标题中的"AxureRP-Pro-Setup.rar"是一个压缩包文件,其中包含了安装Axure RP Pro所需...

Global site tag (gtag.js) - Google Analytics