Skip to main content

Hvad er et busnummer?

Udtrykket busnummer bruges undertiden af projektledere i feltet Information Technology (IT), når man foretager estimater om stabiliteten i teamet, der arbejder på et givet softwareudviklingsprojekt.Det henviser til antallet af involverede programmerere, der kunne blive ramt af en bus uden at placere projektet i alvorlig fare.Det er en måde at kvantificere risikoen ved et projekt, mens det er i en sårbar udvikling.Talrige programmerere og systemingeniører arbejder muligvis sammen for at udvikle de forskellige undersystemer og værktøjer til et specifikt stykke software.Ofte arbejder disse programmerere alene eller i små grupper på en bestemt facet af programmet.Når projektet fortsætter, bliver programmererne uundværlige, fordi ingen andre, der arbejder på projektet.Hvis et enkelt team var ansvarlig for at udvikle hvert enkelt værktøj til systemet, ville det tage år at afslutte projektet.I stedet kan et firma have et teamarbejde på netværkskomponenter, et andet på den grafiske grænseflade og så videre.I de fleste tilfælde ville disse individuelle hold sjældent samarbejde på nogen meningsfuld måde;Deres bidrag ville kun blive kombineret, når det endelige produkt var klar til at samles.

Således driver hvert hold i det væsentlige blindt.Da de forskellige autonome teams har lidt eller ingen viden om den kodende struktur eller programmeringsdesign, der bruges af de andre, bliver hvert enkelt team mere afgørende for resultatet af projektet.Hvis nok af disse teammedlemmer afslutter projektet mdash;Eller blive ramt af en bus mdash;Det kunne dømme hele projektet til alvorlige tilbageslag eller endda fiasko.At estimere busnummeret for et bestemt projekt giver ledelsen mulighed for at vide, hvor sikkert projektet er, og fastlægger, hvor brugbar enhver bestemt programmør er for projektet.

Målet med ledelsen er at organisere strukturen i et projekt for at maksimere busnummeret,således minimering af risiko.Programmering i teams hjælper med at øge busnummeret, da hver person på teamet kan udvikle nok forståelse af det samlede system til at fortsætte med projektet, hvis der sker noget med et par af programmererne.Kodeanmeldelse giver en anden metode til at øge busnummeret: Hold kan studere og analysere koden skrevet af andre, der arbejder på projektet, hvilket spreder viden om systemet.En endelig metode til at øge busnummeret er at bruge dokumentation ved at efterlade kommentarer inden for den faktiske kode, hvilket forklarer, hvordan og hvorfor koden fungerer, og hvad programmerernes intentioner og metodologi er.Generelt vil eventuelle teknikker, der bruges til at diversificere viden om programmeringskodebasen, øge det teoretiske busnummer, hvilket øger projektets sikkerhed.