巴士系数(货车系数)

2022-11-11  本文已影响0人  robot_test_boy

巴士系数,团队中有最少多少人同时消失,开发者的项目就注定失败,巴士系数是软件开发中关于软件项目成员之间信息与能力集中、未被共享的衡量指标,也有些人将其称作“货车因子”/“卡车因子”(lottery factor /truck factor)。一个项目至少失去若干关键成员的参与(“被巴士撞了”,指代职业和生活方式变动、婚育、意外伤亡等任意导致缺席的缘由),即导致项目陷入混乱、瘫痪而无法存续时,这些成员的数量即为巴士系数。

巴士系数是用来衡量由团队成员之间的知识未被分享所造成的风险大小的指标,源自于“以防他们被巴士撞了”这句话,也被称作货车系数(truck factor)。巴士系数越低,团队的风险越大。

负责transaction服务的那个同事休了几周的长假,而没有其他人知道如何部署这个服务。那么这些服务的巴士系数(bus factor)就是1——这表明任何团队成员的离开都会导致这些服务无法继续存活。


更多内容,请点击阅读。如何增加团队的巴士系数?以及增加巴士系数能解决什么问题?

摘取自 摩根·布鲁斯和保罗·A.佩雷拉的《微服务实战》

上一篇下一篇

猜你喜欢

热点阅读