Wiki版产品需求---产品需求文档到底是谁的?产品到底是谁的?
在听了测试的一通唠叨之后,"内部实现一堆逻辑,只有一句话的需求文档","文档那么简单,我们怎么测试啊",心中突然想起来自己曾经干的一件当时觉得还不错的事情,但是事后想起来,可能比较二的决定,当时在做一个类似原型的产品,那时候的问题就是时间很短,需求根本就写不完,研发测试时间也都是很短,于是当时就决定协作写需求文档,也就是产品经理先给大家讲解一下整体的产品功能,细节的地方没有讲的很透彻。然后在Wiki上先写一个大概的需求,细节的地方,由开发一边开发,一边在和产品经理沟通的过程中,发现问题,同时由开发进行跟新Wiki文档,这样也就是由产品经理写出骨架,由开发人员进行填充部分细节,然后由产品经理进行完善。
我没有坚持到这个产品做完,就离开了这个组,前两天猛然想起这个实验,或者决定,于是@老熊037 @矿工挖煤 咨询一下整体的效果,整体比我想的要好点,还没有那么糟糕。以下的内容是从对话整理出来的。
@老熊037: 效果还好吧 ,至少给需求人员减少了不少工作量 ,需求可把精力用在刀刃上。
@南郭先生kaka:不需要粉饰的话,我就问你,如果再有项目的话,你愿意这样做吗?还有告诉我一些真的话,不足的地方
老熊037:不论什么决策都需要上下文 ,当时的情况那样的决策是合理的,要不咱们的演示版是出不来的。
老熊037:现在有项目如果给需求的时间充裕,我不愿这么做.
老熊037:回复@南郭先生kaka:开发参与需求是必须的 。比如瑞瑞最近做质检,做的过程中就会发现问题 ,并随时与河山沟通完善。参与需求不给开发带来明显额外工作最好。地铁坐过了一站 ,呵呵
南郭先生kaka:回复@老熊037:需求的时间永远都是不够的,不管你什么时候来做。原因:第一计划赶不上变化。第二,需求永远有遗漏的地方,一个人想的不太全。第三,细节永远是魔鬼。第四,有些事开发决定的事情,而这个实际上是影响整个项目的。所以,需求永远不会大而全
南郭先生kaka:回复@老熊037:哈哈,让你坐过站了。但是随手贴上去的内容,并没有给开发带来多少的工作量,另外,需求文档,到底应该是谁的?谁的文档?这个问题值得深入探讨一下。就类似最后的产品,到底是谁的?产品经理的?需求的?研发的?测试的?如果想明白了,可能那个会不会带来额外的工作,就已经迎刃而解了
矿工挖煤:老久不上博了,我谈下我的感受:大家共同维护一个产品过程中的文档,的确给需求减轻了不少工作量,重要的是大家都参与对业务有了整体认识,同时还可以记录过程中的修正背景原因。
矿工挖煤:局限:目前这种模式对快速迭代研发新产品是不错的选择,要是走正常规划、概要、详细、评审、开发、测试的流程,开发和测试的参与度应该会降低不少。
和大家聊完了之后,想到了一个问题,也就是我和老熊最后说的那句话。【需求文档,到底应该是谁的?谁的文档?这个问题值得深入探讨一下。就类似最后的产品,到底是谁的?产品经理的?需求的?研发的?测试的?】需求文档到底是谁的?产品到底是谁?现在的大分工,使我们只会关注我们自己的那一亩三分地,很多时候,认为自己的事情做完了,那么事情就ok了,但是很多时候,事情是否是这样的呢?我们在家里做菜,买菜,洗菜,切菜,炒菜,不到最后的一刻上桌,我们的这盘菜都是无法吃的。如果前面都做好了,就没有炒菜,前面的一切都是零。
很多时候,我们想一个事情做了80%,90%等等,实际上,那些只是阶段时期的百分比,对于整个产品而言,实际上都是0%,没有最后的一刻,那么都是零,可能是残酷的,也可能是现实的,也可能是夸张的。很多时候,事情都有灰色阶段,但是很多时候,事情只有两个阶段,是OR不是。没有其它的。
Wiki版产品需求---产品需求文档到底是谁的?产品到底是谁的?的更多相关文章
- 如何使用Wisdom RESTClient定制满足您个性化需求的API文档?
Wisdom RESTClient 支持自动化测试RESTful API,输出精美的测试报告,生成精美的RESTful API文档. 这里介绍一下如何定制个性化的RESTful API文档. 定制个性 ...
- 《Python学习手册 第五版》 -第15章 文档
本章主要介绍Python中的文档,会通过多种方式来说明,如果查看Python自带文档和其他参考的资料 本章重点内容 1.#注释:源文件文档 2.dir函数:以列表显示对象中可用的属性 3.文档字符串 ...
- PRD产品需求文档
什么是PRD? PRD是Product Requirement Document的英文缩写,即产品需求文档的意思.PRD昰产品流程中的最后一步工作,是将原型中的功能.界面具象化描述,是提交给设计(UI ...
- PRD产品需求文档概要
PRD概念 PRM就是Product Requirements Document的简称,也就是产品需求模型.一般来说一个产品会伴随有市场需求文档(Market Requirements Documen ...
- 对BRD、MRD、PRD、FSD四类产品文档的理解
查阅相关文献并总结了在产品生命周期内比较重要的四类文档—BRD.MRD.PRD.FSD各自的含义以及用法. BRD 1.含义:BRD(business requirement document)— 商 ...
- 整理:产品文档规范——BRD、PRD和MRD
BRD和MRD,PRD一起被认为是从市场到产品需要建立的文档规范. BRD 商业需求文档--BRD(Business Requirements Document) 商业需求文档重点放在定义产品的商业需 ...
- BRD——>MRD——>PRD,产品经理三大文档概念详解及前后逻辑
转自:https://blog.csdn.net/neikutaixiao/article/details/40819445 商业需求文档Business Requirement DocumentBR ...
- 常用控件产品官方文档/手册/API列表 c#控件文档API列表 asp.net控件产品技术文档中文版
.netCHARTING报表图表控件 文档帮助手册Ab3d.PowerToys 文档帮助手册Ab3d.Reader3ds 文档帮助手册ABViewer 文档帮助手册 (工程图纸文档管理系统)Activ ...
- JEECG 新版在线文档WIKI正式发布
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zhangdaiscott/article/details/80 JEECG 新版在线文档WIKI正式 ...
随机推荐
- C++中在子类实现父类的方法调用
- Hadoop学习之路(二十七)MapReduce的API使用(四)
第一题 下面是三种商品的销售数据 要求:根据以上数据,用 MapReduce 统计出如下数据: 1.每种商品的销售总金额,并降序排序 2.每种商品销售额最多的三周 第二题:MapReduce 题 现有 ...
- C#关于递归等等
递归的例子1 计算1到100相加的值 public partial class Default4 : System.Web.UI.Page{ protected void Page_Load(o ...
- 学习T-io框架,从写一个Redis客户端开始
前言 了解T-io框架有些日子了,并且还将它应用于实战,例如 tio-websocket-server,tio-http-server等.但是由于上述两个server已经封装好,直接应用就可以.所 ...
- iostat查看系统的IO负载情况
1.安装iostat工具: [root@localhost ~]# yum -y install sysstat 2.通过命令查看IO情况: %idle如果小于%70的话,说明磁盘的IO负载压力已经很 ...
- Linux Shell常用技巧(十)
二十. 通过管道组合Shell命令获取系统运行数据: 1. 输出当前系统中占用内存最多的5条命令: #1) 通过ps命令列出当前主机正在运行的所有进程. #2) 按照第五个字段基于数值 ...
- C#设计模式 —— 工厂模式
. 工厂模式同样是项目中最常用的设计模式,工厂模式中又分为简单工厂,工厂方法,抽象工厂.下面我们由简单的开始逐一介绍. 1.简单工厂模式 简单工厂又被称为静态工厂,在设计模式中属于创建型模式.主要解决 ...
- tomcat启动超时, Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds...
本文转自于:http://www.cnblogs.com/yjhrem/articles/2955207.html
- Oracle中函数的使用
1.decode () 例子:它的写法如下decode('a','b','c','d'),其中a,b,c,d可以是其他函数也可以是数值,依据我们自己的情况来使用,它的含义是如果a=b,那么结果显示 ...
- Web | ES6的异步编程
js对于异步操作有三个解决方案,分别是Promise,generator,async/await. 下面分别说说这三种方案的一些基础. Promise promise对象用于表示一个异步操作的最终状态 ...