我今天早上收到了一封来自我们客户的电子邮件。他们抱怨项目进展不如他们期望的那样快。以下是他们的字面意思:”尽管大约有20名开发人员被邀请参与项目,工作进行得非常缓慢,更糟糕的是,进展难以预料。平均而言,开发人员每周只能完成3个任务。看起来所有的DEV都有主要工作,而在Zerocracy中他们只是在剩余时间工作。有时候一个任务(开发人员应该在30分钟内完成的任务)需要10-15天才能解决。此外,我们无能为力,因为根据政策,开发人员有10天的时间完成任务。此外,我们没有额外激励开发人员的工具。声誉系统似乎不起作用,因为声誉并不影响任何事情,而惩罚则非常少。”这是一个公平的抱怨,让我们看看我们能做些什么。
首先,我们必须明白Zerocracy的核心理念是自由职业和微任务,这意味着所有贡献者都没有义务。简而言之,他们在感到有充分动力时才会工作。如果我们希望他们更积极地贡献,我们的工作就是给予他们足够的动力,并且对于不积极贡献的人进行足够严厉的惩罚。因此,如果一个项目不像预期的那样快速和可预测地前进,那是我们的错。这里的“我们”指的是我们,即Zerocracy和客户。那么,我们该怎么解决问题呢?
你手中基本上有五个工具:
首先,是项目中开发人员的数量。拥有更多开发人员,项目就会更快地前进。当我们谈论以微任务方式工作的自由职业者时,20名开发人员并不算多。一个开发人员每周完成三个任务是正常情况。这就是大多数人的工作方式。要每周完成更多任务,我们只需要更多的人。几年前,我曾经参与一个拥有大约50名开发人员的项目,那是开发一个相当小的Java应用程序。五十个!对于习惯于在团队中全职工作的人来说,这个数字可能听起来太庞大了,但对于自由职业者团队来说,这仍然是一个相当小的团队。你肯定需要超过20人!请你的架构师在团队建设方面更积极,招募更多开发人员,更积极地在板块和我们的Telegram聊天室中宣传项目等。
其次,是你支付的费率。很简单:费率越高,程序员就越有动力。即使(这几乎总是情况)他们在其他地方全职工作,并且只在你的项目中投入每天一个小时,良好的财务激励将使他们更积极地贡献。记住,唯一激励自由职业者的主要因素是金钱。你支付得越多,他们交付得越快,兴趣也越浓厚。只需调整一下数字,你就会看到一些结果。
第三,你可以在一些更重要的任务上使用我们的“提升”功能。我看到它的效果还不错。当任务很重要时,可以将任务微预算提高2倍或3倍,你就会看到任务的开发人员变得更投入。不过,不要滥用这个功能。确保只提升那些真正重要的任务。架构师也可以使用这个功能,只要确保大家都同意提升的强度。
第四,是每个任务的10天窗口。对于一个希望快速前进的项目来说,这个时间很长。你需要缩短它,以排除慢速开发人员。这是惩罚部分。请你的架构师修改项目配置中的该参数,情况将会有所改善。你可能会失去一些程序员,因为他们不愿意比以前工作更快,但这是你要为了获得快速开发而付出的代价。
第五,不要犹豫排除慢速生产者。在自由职业和微任务的世界中,没有情感的空间。不要担心他们的感受。他们对你没有义务,你也对他们没有义务。你希望他们生产并且快速生产!如果他们不这样做,或者你不喜欢他们的工作质量,或者你有任何疑虑,只需拒绝你不喜欢的人。还有其他人在等待加入你的项目。奖励那些留下并做出贡献的人(通过提高他们的费率),解雇那些太慢的人。对架构师也是同样适用。如果你不喜欢那个人的效率,就替换他/她。
如果我遗漏了什么,请不要犹豫在下方评论。
PS. 您可能还会喜欢这个视频,它解释了如何确保您的程序员专注于最重要的事情。
Translated by ChatGPT gpt-3.5-turbo/42 on 2024-05-27 at 01:23