为什么需要高质量的交互文档

几年前在知乎看到一个故事:

从前有个产品经理,一个比较大的项目只写了三页模糊不清的PRD就交给开发,开发当着所有人的面把PRD撕了。

这个梗我一直记得。

PRD本质上用来沟通。PM和自己沟通,PM和PM沟通,PM和开发沟通,PM和boss沟通。

总有人觉得,只要我们有一颗热忱的、愿意随时沟通的心,一切关于沟通的问题就会迎刃而解。

PRD写个大概,一切胸有成竹,细节都在脑子里,遇到模棱两可的问题当面讨论就是了。N个产品经理都这样想的。甚至有想不开的开发也这样想。

但问题是:

1 缺乏系统思考

模糊的问题当面讨论,每次当面讨论的解决方法都是针对这个局部问题的。尽管可能每次会稍微考虑一下全局,但还是不能从根本上全盘思考。

这样写PRD提前规划的意义就没有了,PM的价值也大大减弱。做出来的产品也可能缺乏统一性。

2 效率低下

沟通即成本。

引用一个产品讲的故事:

产品找研发,说一个人开发需要10天,那么两个人5天就搞定了。研发回复说,一个女人怀胎十个月生孩子,10个女人就只需要一个月。

开发之间的沟通有成本,开发和产品之间的沟通成本更大。

开发做了一半进行不下去,把产品找来问逻辑细节,产品说了一套,结果之前做的有部分要重新做。逻辑的细微不同都可能导致整个架构不同。

来来回回多少时间和精力被浪费了,这些时间本可以优化性能、学习新东西。

我尝试了一下,一份清晰的交互文档能让开发效率提高3倍,原本需要6天的东西2天就完成了。过程中还很愉快,因为你不会担心那些未知的不确定性。还有机会从架构层面思考问题,而不是陷进业务中。这份交互文档本身花费的时间是半天。也就是一共节省了原来一半多的时间。

3 反复修改

最可怕的是什么?

为什么会有模糊不清没有落地的PRD,最可能的原因是,产品经理自己都没有想清楚逻辑。

结果在开发过程中在关键地方摇摆不定,反复修改,开发者被折磨的死去活来。

这样一个反复修改的PRD会严重影响整个项目,包括设计、开发、测试流程。

问题怎么解决呢?

答案是一份高质量的PRD和一份高质量的交互文档。

有人会说,我们最关键的是要提高效率完成任务。一份事无巨细的PRD和包含无数图的交互文档本身就会花费大量时间。

或这个项目人不多,随时沟通效率更高。

但请相信我,可能是你不会写PRD和交互文档。有的人煞有其事地写PRD和交互文档,自己陷进无数逻辑出不来,写出的东西既不能理清逻辑,别人也不愿意看。这样当然是浪费时间。

交互文档是理清逻辑的必要途径,所以,可以说交互文档首先是PM给自己的产出,交互文档的第一个客户就是PM自己。一份逻辑清晰的交互文档能抵御所有人的盘问,能抵御来自开发和测试的伤害,是你最好的铠甲。

另外,交互文档不一定是PM或UED部门产出,任何一个对此不满的人都可以产出。

延伸话题:

如何写好交互文档

为什么应该随时拓展能力边界

下次再聊吧。

你可能感兴趣的:(为什么需要高质量的交互文档)