Últimas Noticias
recent

Agilismo vs Post-agilismo


Se conoce a la familia de metodologías que producen proyectos ágiles como “agilismo”. Originalmente, la expresión se refiere a métodos restringidos al desarrollo ágil de software. Hoy en día, hay que entender el agilismo como un movimiento social que trata de favorecer un cambio de mentalidad que pone en el centro la colaboración y la adaptación.



La Wikipedia lo explica así:


“El desarrollo ágil de software son métodos basados en el desarrollo iterativo e incremental, donde los requerimientos y soluciones evolucionan mediante la colaboración de grupos auto organizados y multidisciplinarios. Existen muchos métodos de desarrollo ágil; la mayoría minimiza riesgos desarrollando software en lapsos cortos.

El software desarrollado en una unidad de tiempo es llamado una iteración, la cual debe durar de una a cuatro semanas. Cada iteración del ciclo de vida incluye: planificación, análisis de requerimientos, diseño, codificación, revisión y documentación.

Una iteración no debe agregar demasiada funcionalidad para justificar el lanzamiento del producto al mercado, sino que la meta es tener una «demo» (sin errores) al final de cada iteración. Al final de cada iteración el equipo vuelve a evaluar las prioridades del proyecto.”

La mejor manera de acercarse al agilismo es a través del “manifiesto ágil”:

Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar:

  • Individuos e interacciones sobre procesos y herramientas.
  • Software funcionando sobre documentación extensiva. 
  • Colaboración con el cliente sobre negociación contractual. 
  • Respuesta ante el cambio sobre seguir un plan.
Según Jonathan Kohl, el post-agilismo es un movimiento creciente de agilistas convencidos que ha superado los métodos Ágiles, usando gran variedad de herramientas de desarrollo y metodologías en su trabajo.

El post-agilismo no es ni mucho menos un movimiento tan organizado y amplio como el agilismo. No hay manifiesto postagilista ni nada de eso. Actualmente, podríamos decir, que el término representa ideas relacionadas con que:

  • “El postagilismo es simplemente hacer lo mejor para ti”, por encima de seguir una metodología ágil al detalle.
  • Seguir los principios base de los métodos ágiles sin seguir una metodología ágil al pie de la letra.
  • El postagilismo no es anti-agilismo. Es evolución del agilisimo.


Referencias Bibliográficas 
Agilismo at work
La agilidad está muriendo. Bienvenido el postagilismoDesarrollo ágil de software

1 comentario:

Con la tecnología de Blogger.