Programación de pares ágiles y uso de base de código común

Una base de código común es, simplemente, compartida por tantos programadores del equipo como sea posible.

Índice del contenido

Entonces, ¿cuáles son los beneficios de compartir el código base? Sus defensores afirman que, al igual que con el emparejamiento, compartir la base de código reduce la vulnerabilidad general de la administración a la rotación de personal y facilita la deploy personal. Si todo el mundo sabe más o menos lo que está pasando en todo el código base, entonces tiene más flexibilidad para averiguar quién hará qué en la próxima iteración. Y si alguien deja el equipo, es una crisis mucho menor; otros miembros del equipo pueden llenar el vacío con bastante facilidad.

Otros beneficios quizás más convincentes de compartir la base de código incluyen un diseño general mejor y más simple, más consistencia en el diseño y una mejor tutoría de los programadores. Todas estas cosas, nuevamente, ayudan a que el código sea más extensible y el equipo más ágil. Ayudan al equipo a ofrecer más funciones probadas y en ejecución por iteración, y las entregan de manera más consistente, con el menor riesgo.