viernes, 6 de junio de 2008

agile: Introduccion a metodologias agiles

Los comienzos de lo que hoy son las metodologias agiles se fundan en XP (Extremme Programming) a fines de la decada del 90.
XP pone enfasis en:
  • Pruebas de unidad (Unit testing)
  • Programacion de a pares (Pair programming)
  • Simplificacion de la recopilacion de requerimientos
XP surgio como alternativa a la dupla UML/RUP, ya que el analisis y modelado requerian demasiado esfuerzo, y los resultados no eran satisfactorios, en el promedio de los casos.

XP fue gratamente recibido por:
  • Programadores/Desarrolladores: Menos demoras, productos utilizables y cercanos a las necesidades de los usuarios
  • Marketing/Duenos del Producto: Menor tiempo de desarrollo, aumento en la calidad del producto
Partiendo de la base de XP, Agile busca:
  • Incrementar la frecuencia de las iteraciones
  • Permitir que el equipo de trabajo defina las fechas de entrega
  • Producir software utilizable
  • Incorporar requerimientos en forma paulatina
Vinculos:

No hay comentarios.: