Co to jest numer autobusu?

Termin „numer magistrali” jest czasami używany przez menedżerów projektów w dziedzinie technologii informatycznych (IT) podczas szacowania stabilności zespołu pracującego nad danym projektem rozwoju oprogramowania. Odnosi się to do liczby zaangażowanych programistów, którzy mogą zostać dotknięci autobusem bez postawienia projektu w poważnym zagrożeniu. Oszacowanie numeru autobusu jest sposobem na ilościowe oszacowanie ryzyka projektu, podczas gdy jest on w trudnym stanie rozwoju.

Pisanie programów dla złożonego oprogramowania jest często wysiłkiem zespołowym. Wielu programistów i inżynierów systemowych może współpracować w celu opracowania różnych podsystemów i narzędzi dla określonego oprogramowania. Często ci programiści pracują samodzielnie lub w małych grupach na jednym konkretnym aspekcie programu. W miarę postępu projektu programiści stają się niezbędni, ponieważ nikt inny pracujący nad projektem nie byłby w stanie zrozumieć i uzupełnić kodu, który rozpoczął.

, aby wyobrazić sobie złożoność problemu, wyobraź sobie skalęe opracowania pełnego systemu operacyjnego. Gdyby jeden zespół był odpowiedzialny za opracowanie każdego użyteczności dla systemu, ukończenie projektu zajęłoby lata. Zamiast tego firma może mieć jeden zespół prac nad komponentami sieciowymi, drugi na interfejsie graficznym i tak dalej. W większości przypadków te poszczególne zespoły rzadko współpracowałyby w jakikolwiek znaczący sposób; Ich wkład zostanie połączony tylko wtedy, gdy produkt końcowy byłby gotowy do złożenia.

Zatem każdy zespół zasadniczo działa ślepy. Ponieważ różne autonomiczne zespoły mają niewielką lub żadną wiedzę na temat struktury kodowania lub projektu programowania używanego przez innych, każdy zespół staje się ważniejszy dla wyniku projektu. Jeśli wystarczająca liczba tych członków zespołu zrezygnowała z projektu - lub zostanie trafiony autobusem - może to skłonić cały projekt do poważnych niepowodzeń, a nawet porażki. Oszacowanie liczby autobusów PAProjekt RTICULL pozwala zarządowi wiedzieć, jak bezpieczny jest projekt, i ustalić, jak można wydawać każdy konkretny programista na projekt.

Celem zarządzania jest zorganizowanie struktury projektu w celu maksymalizacji numeru magistrali, minimalizując ryzyko. Programowanie w zespołach pomaga zwiększyć liczbę autobusów, ponieważ każda osoba w zespole może rozwinąć wystarczające zrozumienie ogólnego systemu, aby kontynuować projekt, jeśli coś stanie się z kilkoma programistami. Przegląd kodu zawiera kolejną metodę zwiększenia numeru magistrali: Zespoły mogą studiować i analizować kod napisany przez innych pracujących nad projektem, rozpowszechniając wiedzę o systemie. Ostateczną metodą zwiększania numeru magistrali jest wykorzystanie dokumentacji poprzez pozostawienie komentarzy w rzeczywistym kodzie, wyjaśniając, w jaki sposób i dlaczego działa kod oraz jakie są intencje i metodologia programistów. Ogólnie rzecz biorąc, wszelkie techniki stosowane do dywersyfikacji wiedzy na temat bazy kodu programowania zwiększą teoretyczną magistrację NUMber, zwiększając bezpieczeństwo projektu.

INNE JĘZYKI