O que é um número de ônibus?

O termo "número do barramento" às vezes é usado pelos gerentes de projeto no campo de tecnologia da informação (TI) ao fazer estimativas sobre a estabilidade da equipe que trabalha em um determinado projeto de desenvolvimento de software. Refere -se ao número de programadores envolvidos que poderiam ser atingidos por um ônibus sem colocar o projeto em sério risco. A estimativa de um número de barramento é uma maneira de quantificar os riscos de um projeto, enquanto está em um estado de desenvolvimento vulnerável. Inúmeros programadores e engenheiros de sistema podem trabalhar juntos para desenvolver os vários subsistemas e utilitários para um software específico. Freqüentemente, esses programadores trabalham sozinhos ou em pequenos grupos em uma faceta específica do programa. À medida que o projeto prossegue, os programadores se tornam indispensáveis, porque ninguém mais trabalhando no projeto seria facilmente capaz de entender e concluir o código que iniciou.

Para imaginar a complexidade do problema, imagine a escalae de desenvolver um sistema operacional completo. Se uma única equipe fosse responsável por desenvolver todos os utilitários para o sistema, levaria anos para concluir o projeto. Em vez disso, uma empresa pode ter uma equipe trabalhar em componentes de rede, outra na interface gráfica e assim por diante. Na maioria dos casos, essas equipes individuais raramente colaboravam de maneira significativa; Suas contribuições só seriam combinadas assim que o produto final estivesse pronto para montar.

Assim, cada equipe opera essencialmente cega. Como as diferentes equipes autônomas têm pouco ou nenhum conhecimento da estrutura de codificação ou do design de programação usado pelos outros, cada equipe individual se torna mais crucial para o resultado do projeto. Se o suficiente desses membros da equipe deixou o projeto - ou for atropelado por um ônibus - poderá condenar todo o projeto a contratempos sérios ou até falhas. Estimando o número de ônibus de um PAO Rticular Project permite que a gerência saiba o quão seguro é o projeto e estabelece o quão descartável qualquer programador em particular é para o projeto.

O objetivo da administração é organizar a estrutura de um projeto para maximizar o número do barramento, minimizando o risco. A programação nas equipes ajuda a aumentar o número do barramento, pois cada pessoa da equipe pode desenvolver uma compreensão suficiente do sistema geral para continuar com o projeto se algo acontecer com alguns programadores. A revisão do código fornece outro método para aumentar o número do barramento: as equipes podem estudar e analisar o código escrito por outras pessoas que trabalham no projeto, espalhando o conhecimento do sistema. Um método final para aumentar o número do barramento está utilizando a documentação deixando os comentários dentro do código real, explicando como e por que o código funciona e quais são as intenções e a metodologia dos programadores. Em geral, quaisquer técnicas usadas para diversificar o conhecimento da base de código de programação aumentarão o número de barramento teóricober, aumentando a segurança do projeto.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?