Metodología iMade
Extreme Programming
Para el marco de desarrollo iMade hemos elegido una metodología ágil como es Extreme Programming. Esta metodología tiene las siguientes
ventajas respecto a otras metodologías de desarrollo:
-
La programación extrema trata de adaptar los procesos de desarrollo los continuos cambios en los requisitos de los proyectos, poniendo el énfasis en la adaptación.
-
La adaptación a los cambios es una formula más realista que intentar definir todos los requisitos al comienzo del proyecto e invertir esfuerzos después en controlar los cambios en los requisitos.
-
Es una metodología orientada a gestionar los cambios de forma dinámica durante el ciclo de vida del software.
-
Son características de esta metodología
-
Desarrollo iterativo e incremental
-
Pruebas unitarias continuas
-
Interacción con el cliente
-
Propiedad común del código (del equipo)
-
Refactorización del código
-
Simplicidad