为什么你做项目总散伙?藏在协作里的利益分配机制
去年跟南京几个朋友搭伙,做一个专门给硬件工程师用的开源调试工具。
都是下班抽时间挤出来的精力,一开始聊得热火朝天,每个人都攒着劲想做个能用的东西出来。结果干了半年,核心开发走了两个,剩下的人连改bug的力气都没,项目直接半停摆了。
说白了,不是技术难,不是没热情,就是利益没分明白。
开源协作项目利益分配规则表
说实话,那时候才醒过来。多少团队不是死在没活干,是死在规则糊里糊涂,大家心里都憋着气,干着干着就凉了。你连每个人该拿什么都不说清楚,凭啥要求别人一直给你卖力气?靠情怀绑架吗?
情怀是用来聚人的,不是用来当饭吃的。这个道理,我是花了大半年的坑才踩明白。
团队项目隐性贡献分类统计表
你说寒不寒心?大家都是抽自己的时间出来干活,凭啥你写代码的就高人一等,别人跑前跑后的就不算贡献?很多人就是想不明白这个道理。
好的利益分配机制,其实就三条
踩了这么多坑,我们现在新攒的小项目,就定了三条规则,走了快一年,反而顺顺当当的,一点矛盾都没有。
第一条就是,规则全写在前面,所有利益都摆上台面。绝对不说"先干活后面再说"这种鬼话。后面再说,就是后面吵架。我们现在一开始就把所有东西列清楚:所有现金收入,先抽15%做项目公共基金,用来买服务器、付线下聚会的住宿费,剩下的部分,按预先评好的贡献权重分。
权重怎么来?每个人报自己要做的活,不管是写代码还是拉资源还是运营社区,所有人一起评权重,干不完的扣,干完干好的加。隐性贡献直接权重写进去,谁也没话说。
第二条就是,允许大家选不同类型的利益,不用所有人都拿一样的。有的人要现金,有的人要署名,有的人就是想攒经验写简历,有的人要话语权,机制得能满足不同的需求。之前有个在读的研究生想加进来,就是想要一个项目经历,那我们给他放了联合开发者的署名,分现金的时候他主动说不需要,皆大欢喜。反过来,有的人家里压力大,就是想多赚点,那他可以让渡署名权,多拿点现金权重,也没人说什么。各取所需嘛,有什么不好?
第三条就是,留好调整空间,别一锤定音。项目在变,人的贡献也在变,规则不能死。我们定的是每三个月复盘一次,所有人一起投票调权重,觉得哪里不公平,直接说出来,大伙一起改,不用等矛盾攒大了炸锅。原来做架构的,后来架构做完了,转做维护,贡献变了,权重就跟着调,很简单的事。
不过话说回来,利益分配机制也不是万能的。它变不出钱,也不能把一个烂项目变成好项目,它只是能把本来想一起干的人留住,把事做成。很多人搞反了,觉得只要机制好,就能招来一堆人干活,不对,得先有一件大家都认可的事,再谈分配。
还有很多人说,谈利益伤感情。说实话,不谈利益才伤感情。大家萍水相逢凑在一起做事,你不让人把话说在明处,比最后钱没拿到,情分也没了,朋友都做不成,才是最亏的。
上个月碰到之前走的那个架构师,他现在在一家大厂做内部开源,说他们团队的分配机制做得挺舒服。每个月把所有人的贡献都列出来,分的时候按规则来,公示出来谁都能看,干多干少一目了然,没人心里都服。
其实不管是开源项目,还是公司内部的小团队,还是几个人合伙做生意,本质上都是一样的。聚人做事,核心就是把利益分明白。分不对,再大的盘子也得散。分对了,哪怕一开始只是个小摊子,也能慢慢滚大。对吧?
别扯情怀,利益分配机制从来不是事后分钱
很多人听到利益分配,第一反应就是赚了钱之后怎么切蛋糕。我之前也是这么想的,不就是分点钱吗,多大点事。直到踩了这个坑才明白,真正的利益分配机制,是预先把所有可能的利益,按贡献约定好兑换规则,不是等拿到钱再拍脑袋吵架。 而且利益从来不止现金。话语权、署名权、后续的合作机会、可以优先用项目资源练手,这些全都是利益,都得放进机制里算。 我们那次就是栽在这。一开始只说了一句"赚了钱大家一起分",啥贡献算多少,半句话没提。谁写了核心架构,谁改了一百个无人愿意碰的兼容bug,谁跑了三趟拉来第一笔厂商赞助,全都没量化。 等五千块赞助真拿到手,瞬间炸锅。有人说按人头平分,有人说按代码提交次数分,吵了整整一周,核心架构师直接退了群,说了一句"你们慢慢分吧",走了。
开源协作项目利益分配规则表
说实话,那时候才醒过来。多少团队不是死在没活干,是死在规则糊里糊涂,大家心里都憋着气,干着干着就凉了。你连每个人该拿什么都不说清楚,凭啥要求别人一直给你卖力气?靠情怀绑架吗?
情怀是用来聚人的,不是用来当饭吃的。这个道理,我是花了大半年的坑才踩明白。
落地就踩的三个坑,每个都能埋掉整个项目
后来跟圈子里几个同样踩过坑的朋友聊天,发现大家踩的坑居然差不多。总结下来,最常见的就是三个。 第一个坑,按身份分配,不按贡献分配。这个不用我多说吧?很多内部创新项目,领导挂个名,最后分钱的时候领导拿大头,干活的小年轻拿个零头。之前听过一个故事,一个刚毕业的算法工程师,干了大半年把模型调通了,项目落地赚了钱,发奖金的时候部门经理拿了七成,他拿了三千块。转天就递了简历。 第二个坑,只分增量,不分存量。什么意思?项目越做越大,后来的人越来越多,原来的核心创始人的贡献就会被稀释,如果机制没提前说清楚旧贡献怎么保值,很容易就吵翻。之前有个挺火的前端工具,创始团队最后集体退出,就是这么回事。后来新进来的贡献者多了,觉得原来的创始人没怎么干活了,还要占着大部分话语权,不同意就投票把人挤走了。好好一个项目,最后名声也臭了。 第三个坑,只算可见贡献,不认隐性贡献。什么是隐性贡献?拉资源、对接用户、写文档、调和团队矛盾,这些活不写代码,不会出现在代码提交记录里,很多分配机制直接就把这些活忽略了。 我们那次那个拉赞助的朋友,就是这么走的。他前前后后跑了三趟客户,陪人喝了两顿酒,才把五千块拉过来,结果有人说他没写一行代码,只能拿小头。他一句话没说,转头就退出了。
团队项目隐性贡献分类统计表
你说寒不寒心?大家都是抽自己的时间出来干活,凭啥你写代码的就高人一等,别人跑前跑后的就不算贡献?很多人就是想不明白这个道理。
好的利益分配机制,其实就三条
好的利益分配机制,其实就三条
踩了这么多坑,我们现在新攒的小项目,就定了三条规则,走了快一年,反而顺顺当当的,一点矛盾都没有。
第一条就是,规则全写在前面,所有利益都摆上台面。绝对不说"先干活后面再说"这种鬼话。后面再说,就是后面吵架。我们现在一开始就把所有东西列清楚:所有现金收入,先抽15%做项目公共基金,用来买服务器、付线下聚会的住宿费,剩下的部分,按预先评好的贡献权重分。
权重怎么来?每个人报自己要做的活,不管是写代码还是拉资源还是运营社区,所有人一起评权重,干不完的扣,干完干好的加。隐性贡献直接权重写进去,谁也没话说。
第二条就是,允许大家选不同类型的利益,不用所有人都拿一样的。有的人要现金,有的人要署名,有的人就是想攒经验写简历,有的人要话语权,机制得能满足不同的需求。之前有个在读的研究生想加进来,就是想要一个项目经历,那我们给他放了联合开发者的署名,分现金的时候他主动说不需要,皆大欢喜。反过来,有的人家里压力大,就是想多赚点,那他可以让渡署名权,多拿点现金权重,也没人说什么。各取所需嘛,有什么不好?
第三条就是,留好调整空间,别一锤定音。项目在变,人的贡献也在变,规则不能死。我们定的是每三个月复盘一次,所有人一起投票调权重,觉得哪里不公平,直接说出来,大伙一起改,不用等矛盾攒大了炸锅。原来做架构的,后来架构做完了,转做维护,贡献变了,权重就跟着调,很简单的事。
不过话说回来,利益分配机制也不是万能的。它变不出钱,也不能把一个烂项目变成好项目,它只是能把本来想一起干的人留住,把事做成。很多人搞反了,觉得只要机制好,就能招来一堆人干活,不对,得先有一件大家都认可的事,再谈分配。
还有很多人说,谈利益伤感情。说实话,不谈利益才伤感情。大家萍水相逢凑在一起做事,你不让人把话说在明处,比最后钱没拿到,情分也没了,朋友都做不成,才是最亏的。
上个月碰到之前走的那个架构师,他现在在一家大厂做内部开源,说他们团队的分配机制做得挺舒服。每个月把所有人的贡献都列出来,分的时候按规则来,公示出来谁都能看,干多干少一目了然,没人心里都服。
其实不管是开源项目,还是公司内部的小团队,还是几个人合伙做生意,本质上都是一样的。聚人做事,核心就是把利益分明白。分不对,再大的盘子也得散。分对了,哪怕一开始只是个小摊子,也能慢慢滚大。对吧?