Filosofía Agile en implantaciones de ERP

Agile es comúnmente conocido como una metodología para el desarrollo de proyectos que requieren rapidez y flexibilidad. Sin embargo, para aquellas personas entusiastas de Agile, es más que un método, es una filosofía que supone un modo distinto de trabajar y organizarse. Agile divide cada proyecto en pequeñas iteraciones con objetivos, que deben completarse y entregarse en pocas semanas.

Los principios de la filosofía Agile pueden resumirse en desarrollar productos y servicios de calidad atendiendo a las necesidades del cliente actual y contando con su colaboración, en un mundo en el que las prioridades cambian a una velocidad cada vez mayor.

Esta filosofía nace en la industria del desarrollo de ‘software’, cuando las empresas del sector son conscientes de que el retraso en la entrega del producto final está ocasionado por la forma tradicional de la gestión de proyectos. Los proyectos, normalmente, están basados en un contrato cerrado y la comunicación entre los involucrados es más bien escasa. Esto conduce a entregables de mala calidad.

Así, el año 2001, los CEOs de las principales empresas de ‘software’ se reúnen en Snowbird, Utah, dónde ponen en común las mejores prácticas de cada compañía y crean el ‘Manifiesto Agile’. Se trata de un modelo de mejora continua en el que se planifica alcanzando compromisos. Posteriormente, se ejecuta, se comprueba el resultado y los cumplimientos/no cumplimientos de los compromisos analizando las causas. Finalmente, se proponen y aplican mejoras.

Poco a poco la filosofía se ha abierto camino en otros sectores como el industrial (Agile o Lean Manufacturing), construcción (Lean Construction), y ahora, otros sectores están descubriendo que también puede utilizarse para la implementación de otros sistemas de software.

Scrum para la implementación de un sistema ERP

Scrum es el método ágil más utilizado actualmente para realizar proyectos con iteraciones. Cada iteración se denomina Sprint y tienen una duración de entre 2 y 4 semanas.

En cada Sprint se priorizan las funcionalidades que aportan más valor para que se ajusten y se añadan nuevas, obteniendo así una nueva versión del producto.

Roles

Para el desarrollo del método son necesarios tres roles diferenciados:

Reuniones

En cada Sprint, todo el equipo realiza las siguientes reuniones:

Aspectos clave como la colaboración, las reuniones diarias y los puntos de control periódicos mejoran la implementación final. Además, se garantiza la identificación de requisitos que a la larga podrían suponen cambios y reprocesos.

Beneficios del uso de Agile en implementaciones de sistemas ERP

Los principales beneficios del uso de Agile en la implementación de un sistema ERP se resumen en:

Cuando una empresa descubre los beneficios de agregar un sistema ERP en su organización, a menudo, realizan un proceso de implementación siguiendo el método tradicional o contratan un consultor externo que suele gestionar el proyecto de igual manera.

Filosofía Agile

La metodología Agile se ha convertido en una metodología muy eficaz y eficiente para la implementación de un sistema ERP. Si bien puede llevarnos a pensar que únicamente pueden ponerlo en práctica las grandes organizaciones, es especialmente efectivo en las pequeñas y medianas empresas. En ellas, la implementación de un ERP suele ser difícil, si no imposible, debido al gasto, el tiempo y las habilidades técnicas requeridas por las estrategias de implementación tradicionales.

Nuestras últimas publicaciones:

Tuitear Compartir en Facebook Compartir en G+ Compartir en LinkedIn
Salir de la versión móvil