产品设计体会(3011)产品文档规范

我基本每隔几个月就会整理一次团队的产品文档规范与模板,然后release一个非常轻量级的文档包,起个酷点的名字:PD_std_template_tool_kit.mmap,这次讲讲理好的mindmanager图:


====== 看不清猛击图片看大图 ======

Ø 需求管理类

n 用户调研模板,调研前、中、后都要做什么,调研问卷怎么设计。

n 功能列表极其管理方法,这里可以体会到团队协同工具的重要,我们用过office liveexcel,比较简单。

n 产品的网站页面地图,这块让UE的同学帮忙这里更合适。

Ø 项目管理类

n 项目管理制度,原则性的东西,比如项目经理、开发经理、测试经理的权责利。

n 项目任务书,网上有很多模板,小项目可以灵活变通。

n 项目Kick Offppt,之前有说过这个话题

n 项目组织结构,省时间的,以后每次填名字就可以了,没啥技术含量。

n 项目WBS,我用的是一个小软件“WBS Chart Pro”(奇怪我搜不到下载了,需要的可以问我要),只有几M,它做的图可以生成project文件,就是说项目计划也有了。(我不喜欢动不动就几百兆的软件,而对于几M就能实现大部分功能的小软件特别有好感,呵呵。)

n 项目日报,主要有今日要闻,明日看点,当前问题,所需支持,项目进展等几项。

n 项目发布通知,为了省时间而已。

Ø 流程管理类:小团队常用的有日常发布流程紧急发布流程等。

Ø 商业需求类:BRD,参见4004

Ø 产品需求类:PRD,参见3010

Ø 需求规范类:

n 交互规范:控件规范,如列表的默认排序、列表中文字的对其方式,手头这个产品是“文本左对齐、时间居中、数字右对齐”;判断规则规范,包括字段的校验规范、系统反馈的规范等等。

n 视觉规范:整体的如页面大小、字体字号颜色编码。

n 文案规范:如语言风格、语法模板、常用操作的标准说法等。

Ø 日常工作类,暂时只整理了会议记录模板和日报周报模板。

另外还有很多文档,比如开发规范,会说一些代码的规矩,函数命名规则等等,PD接触的不多,我也太懂,就不扯了。

网上不少同行前辈讨论过产品文档、规范应该什么时候整理,我个人的感觉是产品1.0发布以后,2.0发布之前。一般互联网产品在1.0之前都是急行军,顾不上文档,而在做1.11.2的时候往往有一个设计工作的缓冲期(一方面是开发测试忙着应付扑面而来的线上故障、另一方面是PD需要收集反馈以确定下一步方向、团队也会做人员调整),所以这个时候做产品文档规范,总结第一代产品、第一代团队的工作,对提高后期的效率是最合适的。当然,这个工作也是应该采用迭代的方式进行的,无需也做不到一蹴而就。

产品设计体会(3009)PD的几种文档

今天看到一篇讲述产品设计中几种文档的文章(一个老外的blogMichael on Product Management & Marketing),感觉很好,结合工作的实际整理一下。按照那篇文章的思路,从产品的抽象到具体主要产出的文档有BRDMRDPRDFSD

BRDBusiness Requirements Document,商业需求文档。这是产品生命周期中最早的问的文档,再早就应该是脑中的构思了,其内容涉及市场分析,销售策略,盈利预测等,通常是和老大们过的ppt,所以也就比较短小精炼,没有产品细节。

MRDMarket Requirements Document,市场需求文档。获得老大的认同后,产品进入实施,需要先出MRD,具体来说要有更细致的市场与竞争对手分析,通过哪些功能来实现商业目的,功能/非功能需求分哪几块,功能的优先级等等。实际工作中,这个阶段PD可能的产出物有Mind Manager的思维图,ExcelFeature List等。

iamsujie补:我们的模式下,上两种文档会合并成为BRD,参见“4004资源与BRD”)

PRDProduct Requirements Document,产品需求文档。进步一细化,这部分是PD写得最多的内容,也就是传统意义上的需求分析,我们这里主要指UCuse case)文档。主要内容有,功能使用的具体描述(参见下一篇:UC写作),Visio做的功能点业务流程,界面的说明,demo等。Demo方面,可能用dreamweaverps甚至画图板简单画一下,有时候也会有UI/UE支持,出高保真的demo,开发将来可以直接用的那种。

FSDFunctional Specifications Document,功能详细说明。有一点像“概要设计”,这步就开始往开发衔接了,产品UI、业务逻辑的细节都要确定,细化文档并保持更新。相应的,有很多内容,比如表结构设计,要由架构师来编写了。

再往后,就到“详细设计”和编码了,就此打住。