Metodología

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