Por: CP Iván Rodríguez. Colaborador de Auditool
La auditoría y el enfoque ágil[1]
En los últimos años, ha habido una creciente popularidad en la exploración de los principios de implementación de la metodología de desarrollo de software ágil en las actividades de auditoría, con el propósito de reducir las ineficiencias y mejorar los plazos de entrega. Históricamente, las actividades de auditoría se han llevado a cabo a través de un enfoque estructurado de cascada o de pasos, en el que cada fase, como la planificación, normalmente se completa antes de que comience una nueva fase de auditoría. Ahora bien, las técnicas ágiles que se pueden aplicar a la entrega de auditoría incluyen planificación iterativa, incrementos de trabajo en ciclos de tiempo denominados 'sprints', racionalización de la documentación, estrecha colaboración con las partes interesadas a lo largo del proyecto, lanzamientos iterativos de productos de trabajo y priorización de ciertas actividades del trabajo.
El manifiesto ágil[2], considera los siguientes principios, que es posible adaptarlos a la labor de auditoría. Al emplearlos, es posible obtener algunos beneficios, entre los que se cuentan:
- Reducción de los tiempos de entrega: provocados por ciclos de entrega acelerados.
- Mayor flexibilidad: capacidad para ajustar las revisiones a la información emergente.
- Producto mejorado: soporte directo de mejora y desarrollo de procesos.
- Mayor satisfacción del cliente
Los principios, adaptados al contexto de auditoría podrían verse así:
|
Principios |
Manifiesto Ágil |
Adaptación |
|
1 |
Nuestra principal prioridad es satisfacer al cliente a través de la entrega temprana y continua de software de valor. |
La máxima prioridad es satisfacer al cliente a través de una entrega temprana y continua. |
|
2 |
Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Los procesos ágiles se doblegan al cambio como ventaja competitiva para el cliente. |
Bienvenidos a los requisitos cambiantes, incluso al final del desarrollo. Los procesos ágiles aprovechan el cambio para la ventaja competitiva del cliente. |
|
3 |
Entregar con frecuencia software que funcione, en periodos de un par de semanas hasta un par de meses, con preferencia en los periodos breves. |
Ofrecer resultados útiles con frecuencia, cada dos semanas o cada dos meses. |
|
4 |
Las personas del negocio y los desarrolladores deben trabajar juntos de forma cotidiana a través del proyecto |
El área de negocio y la auditoría deben trabajar juntas diariamente durante todo el compromiso. |
|
5 |
Construcción de proyectos en torno a individuos motivados, dándoles la oportunidad y el respaldo que necesitan y procurándoles confianza para que realicen la tarea. |
Construir proyectos en torno a individuos motivados. Hay que dar el entorno y el apoyo que necesario y confiar en el equipo para hacer el trabajo. |
|
6 |
La forma más eficiente y efectiva de comunicar información de ida y vuelta dentro de un equipo de desarrollo es mediante la conversación cara a cara. |
El método más eficiente y efectivo para transmitir información a y dentro de un equipo es la conversación cara a cara. |
|
7 |
El software que funciona es la principal medida del progreso. |
La entrega de información es la principal medida del progreso. |
|
8 |
Los procesos ágiles promueven el desarrollo sostenido. Los patrocinadores, desarrolladores y usuarios deben mantener un ritmo constante de forma indefinida. |
Los procesos ágiles promueven un rendimiento sostenible. |
|
9 |
La atención continua a la excelencia técnica enaltece la agilidad. |
La atención continua a la excelencia técnica y las buenas prácticas mejora la agilidad. |
|
10 |
La simplicidad como arte de maximizar la cantidad de trabajo que se hace es esencial. |
La simplicidad, el arte de maximizar la cantidad de trabajo no realizado, es esencial. |
|
11 |
Las mejores arquitecturas, requisitos y diseños emergen de equipos que se autoorganizan. |
Los mejores resultados surgen de los equipos autoorganizados. |
|
12 |
En intervalos regulares, el equipo reflexiona sobre la forma de ser más efectivo y ajusta su conducta en consecuencia. |
A intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo, luego sintoniza y ajusta su comportamiento en consecuencia. |
De acuerdo con el Instituto de Auditores Internos, estos principios interactúan, siendo los más relevantes para la prestación de servicios de auditoría, los principios 1, 2, 5, 8, 12. Ello se explica así:
- Principio 1: El propósito de la actividad de auditoría interna es "agregar valor" y, por lo tanto, se alinea con este principio. La técnica ágil de 'sprints' se puede utilizar para entregar componentes condensados de planificación de auditoría, trabajo de campo e informes para reducir los tiempos de entrega y eliminar la disparidad entre fases.
- Principio 2: Los procesos ágiles aprovechan el cambio para la ventaja competitiva del cliente.

Como se muestra en la figura anterior, los elementos de una actividad de auditoría ágil se dividen en sprints adicionales dentro de compromisos de auditoría individuales u "objetos". Un beneficio de compilar un "backlog de auditoría " en lugar de un plan de auditoría estático es que los compromisos individuales pueden volver a priorizarse de acuerdo con las presiones comerciales y los riesgos emergentes.
- Principio 5: La metodología Agile puede facilitar el intercambio de conocimientos y mejorar las competencias de los miembros del equipo de auditoría interna, según lo previsto en la norma 1210 – Competencia. Los auditores junior pueden desarrollar sus habilidades de comunicación al tener más exposición y más tiempo para hablar y responder a las partes interesadas de alto nivel.
- Principio 8: Un beneficio clave de la metodología Agile es la racionalización de la documentación. Esto, a su vez, promueve cargas de trabajo más sostenibles y consistencia en el ritmo de entrega. Esto ayuda a reducir los impactos en las temporadas altas (impuestos, asambleas) y se vincularía con el principio de entregables tempranos y continuos. (Principio 3)
- Principio 12: Los scrums regulares y la conclusión de los sprints proporcionan una oportunidad ideal para reflexionar sobre la actividad de auditoría reciente e identificar áreas a ajustar.
Como se observa, la revisión de nuevos enfoques, tales como la aplicación de metodologías ágiles, puede ser de gran beneficio en la labor de auditoría. De ahí la importancia de su estudio y revisión.
[1] Basado en el documento Auditoría Interna Ágil, disponible en: https://iia.org.au/sf_docs/default-source/technical-resources/2018-whitepapers/iia-whitepaper_agile-internal-auditing.pdf?sfvrsn=4
[2] El Manifiesto Agile ó Agile Manifesto es un documento firmado en febrero de 2001 por 17 pensadores independientes del mundo del desarrollo de software, reunidos en Salt Lake City, Utah en EE. UU. con el ánimo de descubrir “mejores formas de desarrollar software” con base en su experiencia propia o ayudando a terceros. Está compuesto por 4 valores y 12 principios que conforman los pilares de la mentalidad ágil.

CP Iván Rodríguez
Auditor y Consultor, Diplomado en Alta Gerencia de Seguros y Derecho de Seguros. Especialista en Dirección Financiera y Desarrollo Organizacional, Diplomado en Gerencia de la Calidad, Contador Público de la Pontificia Universidad Javeriana, con 20 años de experiencia en diversas empresas. Amplia experiencia en la elaboración y ejecución de auditorías y revisorías fiscales. Dirección y ejecución de asesorías, consultorías y capacitaciones. Colaborador de Auditool
Bogotá DC, Colombia
Escribir un comentario