Skip to main content

Co je číslo autobusu?

Termín pojem sběrnice je někdy používán manažeři projektů v poli informačních technologií (IT) při odhadech o stabilitě týmu pracujícího na daném projektu vývoje softwaru.Odkazuje na počet zúčastněných programátorů, kteří by mohli být zasaženi autobusem, aniž by projekt umístili vážným ohrožením.Odhadování čísla autobusu je způsob, jak kvantifikovat rizika projektu, zatímco je ve zranitelném stavu rozvoje.

Programy psaní pro komplexní software jsou často týmovým úsilím.Mnoho programátorů a systémových inženýrů může spolupracovat na vývoji různých subsystémů a nástrojů pro konkrétní kus softwaru.Tito programátoři často pracují sami nebo v malých skupinách na jedné konkrétní aspekt programu.Jak projekt pokračuje, programátoři se stanou nezbytnými, protože nikdo jiný, kdo na projektu pracuje, by nebyl snadno porozuměl a dokončil kód, který začali.

Abyste si představili složitost problému.Pokud by byl za vývoj každého jednotlivého nástroje pro systém zodpovědný jeden tým, trvalo by dokončení projektu roky.Místo toho by společnost mohla mít jeden týmový práce na síťových komponentách, další na grafickém rozhraní atd.Ve většině případů by tyto jednotlivé týmy jen zřídka spolupracovaly;Jejich příspěvky by se kombinovaly pouze poté, co byl konečný produkt připraven na sestavení.

Každý tým tedy v podstatě provozuje slepý.Vzhledem k tomu, že různé autonomní týmy nemají malou nebo žádnou znalost struktury kódování nebo návrhu programování, které ostatní používají, každý jednotlivý tým se stává pro výsledek projektu důležitější.Pokud dostatek těchto členů týmu opustí projekt mdash;nebo zasáhnout autobus mdash;Mohlo by to zkázy celý projekt k vážným neúspěchům nebo dokonce selhání.Odhad počtu autobusů konkrétního projektu umožňuje managementu vědět, jak je projekt bezpečný, a stanoví, jak je pro projekt vynaložen jakýkoli konkrétní programátor.

Cílem řízení je zorganizovat strukturu projektu na maximalizaci čísla autobusů,tak minimalizovat riziko.Programování v týmech pomáhá zvyšovat počet autobusů, protože každá osoba v týmu může vyvinout dostatečné porozumění celkovému systému, aby pokračovala v projektu, pokud se něco stane několika programátorům.Kodexní kontrola poskytuje další metodu pro zvýšení čísla sběrnice: Týmy mohou studovat a analyzovat kód napsaný ostatními pracujícími na projektu a šířit znalosti systému.Konečná metoda pro zvýšení čísla sběrnice je využití dokumentace ponecháním komentářů v rámci skutečného kódu a vysvětlením, jak a proč kód funguje a jaké jsou záměry a metodologie programátorů.Obecně platí, že jakékoli techniky používané k diverzifikaci znalostí programovací základny kódu zvýší teoretický počet sběrnic, což zvyšuje zabezpečení projektu.