Adrián Kuhn y David Erni proponen la realización de mapas de software que cartografían el código fuente en el entorno de desarrollo integrado.
Su autores estiman que estos atlas del código fuente son una herramienta valiosa en la construcción del mapa mental de la aplicación y proporcionan a los desarrolladores una aplicación gratuita par su generación llamada codemaps.
Esta técnica de visualización se ha construido basándose en los siguientes requisitos
-La visualización debe mostrar el programa entero y ser continua.
-La visualización debe contener puntos de referencia de visualización que permiten a los desarrolladores encontrar las partes, en lugar de confiar en el nombre
-La visualización debe seguir visualmente estable cuando el sistema evoluciona.
-La visualización se debe ser capaz de mostrar información global superposiciones.
-En la visualización, la distancia debe tener una interpretación
La utilidad de estos mapas de los programas informáticos, que aconsejan estén siempre visibles en cada página de la la documentación del proyecto son:
- Facilitar la navegación dentro de un sistema de software.
- Comparar métricas, por ejemplo, los resultados de búsqueda y la predicción de errores.
- Estar al tanto de las acciones de otros desarrolladores de su equipo
- Comprender un sistema en un primer vistazo
- Explorar un sistema durante los procesos de ingeniería inversa.
En este enlace podéis acceder al documento que describe en mayor profundidad la metodología empleada y el uso de codemaps.