Indicando quién es el responsable de cada área o proceso. (Recomiendo documentarlo como un diagrama de flujo o similar).
Aquí el tooling que utilizo para documentar Infra y procesos.
- Bibliotecas.
- Frameworks.
- Herramientas utilizadas.
- Módulos:
- Módulos principales.
- Módulos de negocio.
- Módulos de soporte.
- Módulos opcionales.
- Funciones.
- Interfaces.
- REST's API's.
- Pruebas unitarias.
- Comandos para levantar o correr el proyecto.
- Variables de entorno necesarias para establecer una configuración inicial o similar.
- Accesos y credenciales a herramientas, VPN, etc.
- Datos de ambientes del cliente (ej: servidores, plataformas, IPs, etc).
- Material de seguimiento y seguridad (tracking IDs scripts para Google Analytics, Hotjar, reCAPTCHA, etc).
- Documentación visual de componentes (frontend) o tests de integraciones (backend).
- Nombre de la carpeta.
- Función de la carpeta.
- Archivos y descripción.
- Extensiones admisibles de archivos.
- Restricciones.
- Consideraciones específicas.
- Principales cambios.
- Instrucciones.
- Diagramas de funcionamiento.
- Consideraciones.
- Riesgos.
- Preguntas frecuentes a problemas comunes.