ESTRATEGIA DE DESARROLLO |
La
estrategia de desarrollo comienza con la planificación de la iteración,
la integración continua reduce los conflictos de desarrollo, la
propiedad colectiva ayuda al equipo a hacer el sistema mejor, por último
programación por pares ata todo el proceso junto
Al final de cada día, el código es integrado con la ultima liberación y todas las pruebas deben correr al 100%. Mientras se esta desarrollando se puede pretender que los dos son los únicos cambiando el código, al momento de integrar, las herramientas ayudan a ver las colisiones en la definición de clases o métodos. Corriendo las pruebas se ven las colisiones semánticas. Las principales ventajas son que el código complejo no vive mucho tiempo y que todo el equipo tiene conocimiento del sistema entero, reduciendo los riesgos del proyecto Lo que programación por pares no es:
La programación por pares funciona para XP porque ayuda a la comunicación
|