让我们面对现实吧。当今世界,有大量的项目以开源方式运行。虽然伟大的项目可以完成令人难以置信的事情,但糟糕的项目,甚至普通的项目,往往无法实现其目标。
在许多情况下,失败的项目仍然使用了许多开源之道的原则,如透明度、协作、任人唯贤等。那么它们为什么会失败呢?
一些项目失败是因为贡献者在他们尝试做的事情上不够熟练。项目失败也因为人们没有坚持到底的决心——当情况变得艰难时,人们就会放弃。
但在许多情况下,贡献者拥有技能和决心,但项目仍然没有成功。我的观点?许多这些项目失败是因为它们缺少一件简单的事情。
信任。
当您信任与您协作的人时,协作效果会更好。当您信任那些向您敞开心扉的人时,透明度更令人信服。当社区中存在基本的信任,认为每个人都有能力并以项目的最佳利益为重时,最佳想法也更容易胜出。
一个成功的开源项目比一个非开源方式运行的项目更需要信任文化。为什么?
在传统组织中,计划、策略和领导力来自上层,人们通常只需接受命令并完成工作。
但在以任人唯贤方式运行的开源项目中,想法、计划、策略和领导者可以来自任何地方,而且通常确实如此。
通常“命令链”不太清晰,担任领导角色的人可能会随着任务的变化而变化。
为了使这种快速变化的组织模型良好运作,必须建立信任文化。
多年来,我观察并参与过健康的协作团队和不健康的团队。我确信您的经验与我相似——显然,当信任文化到位时,您可以更快地完成更多工作。
当您不必担心某人的动机时,专注于尝试新想法和解决问题比玩弄政治要容易得多。建立在信任基础上的团队压力更小,更有趣,更具吸引力。这是一个快乐的团队。虽然拥有快乐的人员并不能确保项目成功,但拥有不快乐的人员肯定会确保项目不快乐(并且可能不成功)。
如果您的项目遇到挑战,也许首先要看看是否建立了信任文化。如果没有,是否有可以改变的事情来帮助建立信任文化?
有时坦诚对话会有所帮助,尤其是在面对面或通过电话进行而不是通过电子邮件进行时。就共同的目标达成一致也是至关重要的一步。
在某些情况下,信任文化根本不可能存在。历史遗留问题太多,敌意太深,或者政治权术太多。我的建议?如果您发现自己身处一个信任无法存在的地方
a) 寻找另一个您可以建立信任文化的项目,或者
b) (如果离开项目不是一个选项)考虑以开源方式做事是否是最佳策略。
您可能会发现,与其试图将开源之道强加到一个它不会有效的地方,不如及时止损更容易。将您的精力留给开源之道能够良好运作的项目。
您是否有过在以开源方式运行的项目中工作,这些项目有或没有强大的信任文化的经历?我很想听听您的故事和想法。
7 评论