开发人员和产品经理之前的矛盾一致充斥在我们所能看到的各种行业段子里,最常见的无非就是互相觉得对方是傻逼。这种事无论是之前在做web还手后来搞游戏的日子里也一直没消停过。直到最近在参与的项目已久困惑于其中,不过我现在面对的是团队里“产品经理”过多的问题,谁都想指指点点,各自又都有自己改动的理由。
可能因为我本身是一个自由主义者,加之本身对国内做产品的这些“经理”一直没好感,所以再做这个新项目的时候我们团队关于产品的讨论一直是2,3人一起讨论(开发和产品都参与)。虽然也经常有分歧,但总还是这么做了几个版本渐渐的上线并且有了一定的用户。
本以为自己总算是找到了合理的机制去平衡两者的关系,但最后问题终究还是出现在了这种所谓的“民主”机制下。因为参与讨论的人在某一个版本上对之后产品的大方向产生了分歧,各自又不能说服对方,产品节奏一拖再拖,一直没有新的功能上线。
其实问题的根源很简单,即因为一开始的产品定位和方向是多人定制的,而不是由一个人去规划,所以当大家意见一致的时候,项目进展顺利。在各种情况利好时,责任归属不明确,各自以为自己才是“产品经理”,所以这时大家已经不是一同在参与一个产品,而是各自在内心规划着自己的方向。直到产品走到了一个岔路口,带着之前自以为是的成就感,开始大手一挥以为能引导走向下一场胜利的时候,却发现大家分别指向了不同的路口。随之而来的必定时团队的不和。
当然没有人可以保证自己做的每个决策都正确,但一个团队在一开始的时候必须明确责任的归属和清晰的界限。产品讨论可以有多人参与,但产品规划和设计必须先由一个人去主持。以友善的沟通和责任机制为前提,每个人都可以表达自己对产品的观点,但最后拍板的一定是一个人。