viernes, 10 de enero de 2020

Consulta: ¿Existen otros métodos ágiles además de “SCRUM”?

Hace una semana le pedimos a nuestros seguidores del Blog que nos enviaran las inquietudes que tuvieran sobre la profesión de auditoría interna; y la primera pregunta que recibimos la realizó un colega peruano, quien ha visto que durante los últimos años la metodología SCRUM están siendo implementada por algunos departamentos de auditoría interna, por lo que le interesa saber si:

¿Existen otros métodos ágiles de desarrollo
de proyectos además de “SCRUM”?

Lo primero que debemos de aclara es que la palabra “ágil” generalmente hace referencia a la capacidad de moverse o responder con rapidez y facilidad; ser ágil. En cualquier tipo de disciplina de administración, la agilidad es una cualidad, y, por lo tanto, es algo bueno que se debe buscar. Específicamente, la gestión ágil de proyectos implica ser adaptativo durante la creación de un producto, servicio u otro resultado.

Los modelos ágiles dependen de la planificación adaptativa y del desarrollo y la entrega interactiva. Se enfoca principalmente en el valor de las personas al hacer eficazmente el trabajo.

En la década de los noventa y a principios del 2000, se originó y obtuvo fuerza una serie de metodologías ágiles para el desarrollo principalmente de softwares. A continuación, presentamos algunos métodos ágiles más comúnmente usados:

1.    Lean Kanban - Este concepto fue introducido por Taiichi Ohno, considerado como el padre de los Sistemas de Producción de Toyota.
2.    Extreme Programming (XP) – Programación Extrema - Creada en la Chrysler Corporation, obtuvo impulso en la década de 1990.
3.    Crystal Methods – Métodos Crystal - Introducidos por Alistair Cockburn a principios de la década de 1990. La intención de los métodos Crystal es centrarse en las personas; ser ligeros y fáciles de adaptar.
4.    Dynamic Systems Development Methods (DSDM) – Métodos de desarrollo de sistemas dinámicos - Fue publicado inicialmente en 1995 y lo administra el Consorcio DSMS.
5.    Feature Driven Development (FDD) – Desarrollo basado en funcionalidades - Creada por Jeff De Luca en 1997 y opera bajo el principio de concluir un proyecto mediante su fragmentación en pequeñas funciones.
6.    Test Driven Development (TDD) – Desarrollo guiado por pruebas - Introducido por Kent Beck, uno de los creadores de la Programación Extrema.
7.    Adaptive Software Development (ASD) – Desarrollo adaptativo de software - Surgió a partir del rápido trabajo de desarrollo de aplicaciones por parte de Jim Highsmith y Sam Bayer.
8.    Agile Unified Process (AUP) – Proceso Unificado Ágil - Desarrollado por Scott Ambler, combina las técnicas ágiles probadas y examinadas por la industria.
9.    Domain Driven Development (DDD) – Desarrollo guiado por el dominio - Fue conceptualizado en el 2004 por Eric Evans y gira en torno al diseño de un dominio central.

Como pueden ver todos estos enfoques están originalmente orientados al desarrollo de programas pero los principios de los mismos pueden ser fácilmente adaptado al desarrollo de cualquier tipo de proyecto, como lo es una asignación o trabajo de auditoría interna.

¿Te ha gustado la información? ¡Compártela con otro auditor interno!

No hay comentarios:

Publicar un comentario