ALI

jeudi 28 novembre 2013

Qu'est-ce qu'un numéro de bus?

Le terme "nombre de bus» est parfois utilisé par les gestionnaires de projet en technologies de l'information (IT) terrain pour établir des estimations quant à la stabilité de l'équipe travaillant sur ​​un donné le développement de logiciels projet. Il se réfère au nombre de programmeurs impliqués qui pourraient être touchés par un bus sans mettre le projet en péril grave. Estimer un nombre de bus est un moyen de quantifier les risques d'un projet alors qu'il est dans un état vulnérable de développement.
 
Écriture de programmes pour les logiciels complexes est souvent un travail d'équipe. De nombreux programmeurs et ingénieurs système peuvent travailler ensemble pour développer les différents sous-systèmes et les services publics pour une pièce de logiciel spécifique. Souvent, ces programmeurs travaillent seuls ou en petits groupes sur un aspect particulier du programme. Que le projet avance, les programmeurs deviennent indispensables, parce que personne ne travaille sur le projet serait facilement en mesure de comprendre et compléter le code qu'ils ont commencé.
 
Pour imaginer la complexité du problème, imaginer l'ampleur de l'élaboration d'un système d'exploitation complet. Si une seule équipe était responsable de l'élaboration chaque utilitaire unique pour le système, il faudrait des années pour compléter le projet. Au lieu de cela, une entreprise peut avoir un travail en équipe sur des composants de réseaux, l'autre sur l'interface graphique, et ainsi de suite. Dans la plupart des cas, ces équipes individuelles seraient rarement collaborer de manière significative, leurs contributions ne seraient combinées une fois que le produit final était prêt à assembler.
 
Ainsi, chaque équipe fonctionne essentiellement aveugle. Comme les différentes équipes autonomes ont peu ou pas de connaissance de la structure de codage ou de la conception de programmation utilisé par les autres, chaque équipe devient plus crucial pour l'issue du projet. Si un nombre suffisant de ces membres de l'équipe ont quitté le projet - ou se faire frapper par un bus - il pourrait condamner l'ensemble du projet de sérieux revers, ou même l'échec. Estimation du nombre de bus d'un projet permet notamment la gestion de savoir comment le projet est sécurisé, et qui établit comment durables tout particulier programmeur est le projet.
 
L'objectif de gestion est d'organiser la structure d'un projet afin de maximiser le nombre de bus, minimisant ainsi les risques. Programmation en équipe contribue à augmenter le nombre de bus, comme chaque membre de l'équipe peut développer une compréhension suffisante de l'ensemble du système pour poursuivre le projet si quelque chose arrive à quelques-uns des programmeurs. révision du Code fournit une autre méthode pour augmenter le nombre de bus: les équipes peuvent étudier et d'analyser le code écrit par d'autres personnes travaillant sur le projet, la diffusion des connaissances du système. Une dernière méthode pour augmenter le nombre de bus est l'utilisation de la documentation en laissant des commentaires dans le code actuel, expliquant comment et pourquoi le code fonctionne et quelles sont les intentions et la méthodologie des programmeurs est. En général, toutes les techniques utilisées pour diversifier les connaissances de la base de code de programmation va augmenter le nombre de bus théorique, l'augmentation de la sécurité du projet.