如何降低开发团队之间的沟通成本
一千个人就有一千个哈姆雷特,每个人对事物的认知是不一样的。但是我们最终要完成的产品只有一个,要怎么做才能让整个团队对产品的认知
-
工具辅助, 如产品原型、接口文档、设计图
利用这些工具可以有效的降低理解成本,更高的表达发起者的意图
-
信息确认。这是最关键的
我们在产品走查阶段可能会遇到,做出来的产品与产品经理预想中的不太一样。一方面可能是开发没有注意到一些细节有所遗漏,还要一方面则是对产品的认知不一样。
如何降低这个问题发生的概率呢?那就需要开发同学们再拿到产品prd后仔细阅读,将自己不清楚不确定的东西提出来,让一切都是明确的、确定的。将问题尽可能扼杀在开发的起始阶段。要知道问题越早发现越好解决,越晚发现问题越严重,因为一旦发生这种情况,加班和项目延期将不可避免。
-
控制变量,让一切变化都是可控的可知,确保产品的变化,整个团队都清楚的知道。
计划赶不上变化。开发过程中最怕发生的事就是变化。但有些变化是不可避免的,而我们的上线日期却不是可以轻易延期的。要怎么应对这种情况呢。
第一,不要把团队的时间排太满,留下一定的时间做好应对这种情况的准备。如果没有出现这种情况,要利用好这些时间,毕竟时间就是金钱。
第二,拒绝插入不紧急的变化,不是所有变化都是需要紧急加入当前迭代的。
第三,明确变化。项目经理、开发经理必须对这些变化有充分的认识,尽可能避免迭代延期。一旦接受变化,必须明确到产品文档和任务当中。做到可知可查,一切停留在口头上的变化都不作数!