Programmation agile en binôme et utilisation commune de la base de code

Une base de code commune est, tout simplement, partagée par autant de programmeurs de l'équipe que possible.

Table des matières

Alors, quels sont les avantages du partage de la base de code ? Ses partisans affirment que, comme pour le jumelage, le partage de la base de code réduit la vulnérabilité globale de la direction au roulement du personnel et facilite la deploy personnel. Si tout le monde sait plus ou moins ce qui se passe dans toute la base de code, vous avez plus de flexibilité pour déterminer qui fera quoi à la prochaine itération. Et si quelqu'un quitte l'équipe, c'est beaucoup moins une crise ; les autres membres de l'équipe peuvent combler le vide assez facilement.

D'autres avantages peut-être plus convaincants du partage de la base de code incluent une conception globale plus simple et meilleure, une plus grande cohérence de conception et un meilleur encadrement des programmeurs. Toutes ces choses, encore une fois, contribuent à rendre le code plus extensible et l'équipe plus agile. Ils aident l'équipe à fournir plus de fonctionnalités testées et opérationnelles par itération, et à les fournir de manière plus cohérente, avec moins de risques.