Análisis de impacto
Lista de blogs

¿Qué es el análisis de impacto?   

Blog | 6 minutos de lectura
Escrito por admin

Índice

Cada decisión tiene consecuencias. Cuando los líderes no los piensan detenidamente, los resultados pueden ser francamente devastadores. Al centrarse en las implicaciones inesperadas, a menudo negativas, de las decisiones, el análisis de impacto puede identificar las posibles consecuencias de un cambio y ayudar a las organizaciones a tomar decisiones informadas.

Este artículo explica qué es el análisis de impacto, cómo se puede aplicar en la ingeniería de software y por qué el software de gestión de requisitos puede respaldar este proceso de importancia crítica.

Análisis de impacto explicado

El análisis de impacto, también conocido como análisis de impacto de cambio, fue descrito por primera vez en 1996 por los ingenieros de software estadounidenses Robert S. Arnold y Shawn A. Bohner en su libro llamado Mantenimiento de software. En el libro, Arnold y Bohner afirmaron que el análisis de impacto se trata de "identificar las posibles consecuencias de un cambio o estimar qué es necesario modificar para lograr un cambio".

En la práctica, el análisis de impacto es un estudio detallado de las actividades comerciales, las dependencias y la infraestructura. Revela cómo se entregan los productos y servicios críticos y examina el impacto potencial de un evento disruptivo a lo largo del tiempo.

Según Arnold y Bohner, hay tres tipos principales de análisis de impacto:

Análisis de impacto de trazabilidad

El análisis de impacto de la trazabilidad captura los vínculos entre los requisitos, las especificaciones, los elementos de diseño y las pruebas, analizando sus relaciones para determinar el alcance de un cambio inicial. Determinar manualmente qué se verá afectado por un cambio puede llevar mucho tiempo en proyectos complejos, que es donde entra en juego el software de gestión de requisitos (más sobre este tema más adelante en este artículo).

Análisis de impacto de dependencia

Este tipo de análisis de impacto se utiliza para determinar la profundidad del impacto en el sistema.

Análisis de impacto experiencial

Teniendo en cuenta la experiencia previa de expertos en la organización, el análisis de impacto experiencial estudia lo que sucedió en situaciones similares en el pasado para determinar qué puede suceder en el futuro.

Análisis de impacto visual. ¿Qué es el análisis de impacto?   
Análisis de impacto visual

Análisis de impacto en ingeniería de software

El análisis de impacto siempre ha estado estrechamente relacionado con la ingeniería de software porque sus creadores lo usaron originalmente para predecir las partes del sistema de software que pueden verse afectadas por cambios en el sistema.

La realidad de la ingeniería de software es que los cambios ocurren en todas las etapas del proceso de desarrollo de software. Sin embargo, generalmente no es factible y recomendable aceptar todas las solicitudes de cambio. Hacerlo podría dar lugar a grandes retrasos, sobrecostos presupuestarios e incluso la imposibilidad de obtener los resultados deseados.

El análisis de impacto ayuda a la administración de proyectos de software a decidir cuándo es posible aceptar una solicitud de cambio informándoles sobre el impacto de la solicitud de cambio en otras partes del sistema de software. Realizar un análisis de impacto durante el proceso de desarrollo de software puede aumentar el costo total de desarrollo, pero el gasto adicional puede justificarse fácilmente.

¿Cómo realizar un análisis de impacto?

Debido a que todas las organizaciones son diferentes, no existe una forma establecida de realizar un análisis de impacto. En general, el proceso se puede dividir en tres pasos, pero es totalmente posible agregar más pasos, cambiar su orden y, en algunos casos, incluso eliminar pasos.

1. Prepárate

El éxito de un análisis de impacto depende en gran medida de la preparación previa. Reúna un buen equipo de personas con acceso a toda la información que necesitará sobre el cambio propuesto y obtenga la aprobación de la alta dirección. Debe dejar en claro lo que pretende lograr con el análisis de impacto, así que asegúrese de definir sus objetivos, metas y alcance. Si su organización carece de las personas adecuadas para el trabajo, es posible subcontratar el análisis de impacto a un tercero.

2. Recopilar información

A continuación, realice una lluvia de ideas sobre las áreas de alto nivel afectadas por el cambio propuesto, como la estrategia del departamento, los grupos de clientes y los procesos comerciales, y recopile la información necesaria para realizar el análisis. Si sabe que el cambio afectará a varios departamentos, indíquelos. Hay dos formas comunes de recopilar información: cuestionarios y entrevistas de recopilación de datos. Cada uno tiene algunas ventajas y desventajas, por lo que a menudo se combinan.

3. Evaluar la información recopilada

Finalmente, es el momento de evaluar la información recopilada. Pregúntese cuáles serán los mayores beneficios y las consecuencias negativas del cambio y descubra cómo lidiar con ellos de la manera más eficaz. Resuma sus hallazgos en un informe de análisis de impacto. El informe debe comenzar con un resumen ejecutivo y describir las metodologías utilizadas para recopilar datos y evaluaciones, resumen de hallazgos y recomendaciones para la recuperación, entre otras cosas.

Cómo evaluar la información recopilada

Mejores prácticas para realizar análisis del impacto del cambio

Si bien es imposible convertir la experiencia de los expertos en análisis de impacto en solo unas pocas viñetas, existen algunas mejores prácticas para realizar análisis de impacto de cambio que todos deberían conocer.

  1. Es útil distinguir entre impactos cuantitativos (monetarios) e impactos cualitativos.
  2. Nunca olvide definir de cerca el alcance de cada análisis de impacto.
  3. Establecer un equipo de proyecto de análisis de impacto que represente todas las áreas dentro del alcance del análisis de impacto.
  4. Siempre es más fácil involucrar a las personas si ha obtenido un compromiso ejecutivo por escrito para el análisis de impacto.
  5. Aproveche las herramientas de software de gestión de requisitos para garantizar la trazabilidad de un extremo a otro.
Matriz de trazabilidad generada por Visure Requirement ALM

Uso de una herramienta de gestión de requisitos para el análisis del impacto del cambio

No es una exageración decir que el análisis de impacto es un aspecto clave de la gestión responsable de requisitos porque proporciona una comprensión precisa de las implicaciones de un cambio propuesto, lo que ayuda a todos los involucrados a tomar decisiones informadas.

El problema es que describir y rastrear manualmente la vida de un requisito desde su concepción, a través de la especificación y el desarrollo, y hasta su implementación, es casi imposible en proyectos complejos con miles de artefactos.

Herramientas de gestión de requisitos tales como Visure Requirements facilitan la identificación de la fuente de cada requisito y rastrear todos los cambioss les afecta, asegurando de un extremo a otro trazabilidad de y proporcionar información precisa y documentada para el análisis de impacto.


Otros artículos relacionados:

¡No olvides compartir esta publicación!

Mira Visure en acción

Complete el siguiente formulario para acceder a su demostración