Co je Bus Faktor?
Metrika měřící závislost softwarového projektu na několika klíčových vývojářích, odkazující na počet lidí, kteří mohou být "sraženi autobusem" než se projekt dostane do nebezpečí.
Definice
Bus faktor je metrika měřící riziko vyplývající z toho, že informace a schopnosti nejsou sdíleny mezi členy týmu. Odkazuje na počet lidí, kteří mohou být "sraženi autobusem" než se projekt stane vážně ohroženým.
Koncept
Tato závislost na několika klíčových vývojářích v softwarovém projektu je přesně to, co se v IT světě nazývá bus faktor, narážející na to, co by se stalo, kdyby tyto lidi jednoho dne srazil autobus. Například pokud odchod jediného vývojáře může projekt ochromit, říkáme, že má bus faktor 1.
Rizika
Indikátory vysokého rizika:
- Jednotlivé body selhání znalostí
- Nedokumentované kritické procesy
- Klíčové systémy známé pouze jedné osobě
- Nedostatek křížového školení mezi členy týmu
Cíl
Cílem je zvýšit bus faktor prostřednictvím:
- Distribuce znalostí mezi členy týmu
- Komplexní dokumentace procesů a kódu
- Školení více lidí na kritických komponentách
- Vyhnutí se závislostem na jedné osobě u důležitých částí
Chcete se dozvědět více?
Pokud vás zajímá více o Bus Faktor, kontaktujte mě na X. Rád sdílím nápady, odpovídám na dotazy a diskutuji o zajímavostech na toto téma, tak se nebojte zastavit. Těším se na vás!