¿Qué son las metodologías ágiles?

En 2001 un grupo de personas ligadas al mundo del desarrollo de tecnología se juntaron para discutir aspectos relacionados con el modelo de desarrollo de software. Allí llegaron a firmar un documento que se conoce como Manifiesto Ágil, en el que se recogen estos 4 principios.

• Valoramos más individuos e interacciones sobre procesos y herramientas

• Valoramos más software funcionando sobre documentación extensiva

• Valoramos más colaboración con el cliente sobre negociación contractual

• Valoramos más respuesta ante el cambio sobre seguir un plan

Agile Manifesto | plays-in-business.com/pibold

No significa que los procesos y herramientas, la documentación, las negociaciones o los planes no fueran importantes para ellos, sino que valoraban más cada una de las primeras partes de cada enunciado, sobre las segundas.

Basado en esos principios, muchas industrias han ido implementando estos criterios en sus formas de hacer y organizarse.

Antes de nada, hay que decir que Agile no es “otra manera” de trabajar, sino que es “una manera muy diferente de entender la manera de pensar en la empresa, para trabajar de manera diferente”. Lo más importante es que Agile se base en cambiar el “mindset” de las personas, antes de adoptar ninguna herramienta.

Persigue que el equipo se organice de otra manera para enfrentar los grandes desafíos que tenemos por delante. A diferencia de los procesos de trabajo formales, en los que los “deadlines” finales determinaban la entrega de los resultados, Agile propone entregas iterativas e incrementales. Se dicen iterativas porque se realizan en ciclos que se repiten, mejorando los posibles errores (que en agilidad se denominan aprendizajes). Se llaman incrementales ya que, gracias al aprendizaje obtenido en las entregas parciales, las siguientes son mejoradas.

A diferencia de la forma tradicional, la dirección no empuja el trabajo, sino que son los equipos los que gestionan sus tiempos y organización, para conseguir mejores resultados.

Algunas de las herramientas más conocidas son SCRUM, Agile o Lean, por citar tan sólo tres de las más usadas.

Si quiere conocer más sobre estas tres herramientas, puede verlo en esta infografía.