Por qué en Aleph Server documentamos lo que hicimos, aunque parezca obvio

La documentación técnica es probablemente el entregable más subestimado en proyectos TI. No el plan previo al proyecto, que suele estar bien desarrollado. Lo que se subestima es la documentación de lo que realmente quedó implementado: la arquitectura resultante, las decisiones que se tomaron en el camino, y los procedimientos que el equipo del cliente necesita para operar el sistema de forma autónoma.

En Aleph Server, documentar el resultado de cada proyecto es parte del trabajo, no un extra. Esta es la razón.

El costo que no aparece en el proyecto

El escenario es más frecuente de lo que parece: seis meses después de una implementación, alguien del equipo técnico del cliente cambia de rol o deja la empresa. El sistema funciona. Pero nadie sabe exactamente cómo está configurado, qué decisiones de diseño se tomaron ni por qué.

El día que hay que hacer un cambio, agregar una integración nueva o resolver un problema fuera de lo habitual, el tiempo de diagnóstico se multiplica porque no hay referencia. Si el proveedor original también tiene rotación de personal, el problema es mayor todavía.

Ese costo no aparece en el presupuesto del proyecto original. Aparece meses después, en forma de horas de trabajo no planificadas, decisiones tomadas sin contexto, y riesgo operacional acumulado.

Qué documentamos y por qué esas tres cosas

En todo proyecto, Aleph Server entrega tres tipos de documentación.

Arquitectura resultante: descripción de qué existe en el entorno, cómo se conecta, dónde está físicamente o lógicamente, y cuáles son los puntos críticos. No como diagrama decorativo: como referencia operacional que permite a cualquier persona técnica entender el entorno en menos de una hora.

Registro de decisiones técnicas: qué se eligió y por qué. Por qué Proxmox y no VMware en ese caso específico. Por qué ese diseño de red y no otro. Por qué esa configuración de almacenamiento. Las decisiones técnicas tienen contexto que no es obvio seis meses después. Documentar ese contexto evita que el equipo del cliente tenga que reconstruirlo bajo presión.

Procedimientos operacionales básicos: los pasos que el equipo del cliente necesita para operar el sistema en el día a día. Cómo verificar el estado de los backups. Cómo agregar una VM nueva al clúster. Cómo interpretar una alerta del sistema de monitoreo. Esa documentación tiene que ser legible para el equipo del cliente, no solo para quien la escribió.

La autonomía como criterio de éxito del proyecto

La definición que usamos internamente para un proyecto bien ejecutado incluye que el cliente pueda operar el resultado de forma autónoma en el día a día. Para situaciones complejas, cambios de mayor alcance o problemas fuera de lo esperado, estamos disponibles. Pero el soporte no debería ser necesario para lo cotidiano.

Si un cliente necesita llamarnos para cada ajuste menor, hay dos posibles razones: el sistema es más frágil de lo que debería, o la documentación y transferencia de conocimiento no fueron suficientes. Cualquiera de las dos es un problema que debemos resolver.

Esto implica que la documentación tiene que estar escrita para el equipo que la va a usar, no para el equipo que la escribe. Un documento técnico que solo entiende quien lo redactó no cumple su función.

La relación entre documentación y confianza

Un cliente que recibe un sistema bien documentado puede auditarlo, entenderlo, y si en algún momento decide trabajar con otro proveedor, puede hacerlo sin quedar atrapado en una dependencia que nadie acordó explícitamente.

Eso no es una amenaza para la relación comercial. Es la señal más clara de que la relación se construyó sobre valor real. Un cliente que se queda porque el trabajo fue bueno tiene más valor en el tiempo que un cliente que se queda porque no puede irse.

En TI, la dependencia forzada es uno de los indicadores más claros de que alguien no está actuando como partner. La documentación completa es una de las formas más directas de demostrar lo contrario.

Lo que esto implica en la práctica

Documentar bien toma tiempo. En proyectos con fechas ajustadas, es lo que siempre parece que puede esperar. En Aleph Server, no espera: está incluida en el plan del proyecto y en el tiempo estimado desde el principio.

Cuando un cliente nos pide recortar tiempo del proyecto, podemos discutir el alcance técnico. No discutimos la documentación. Esa conversación la hacemos antes de empezar, no después.


Artículos relacionados

Orquestación de datos

Automatización de procesos de negocio: cómo saber qué automatizar primero

La automatización de procesos de negocio es una de las iniciativas TI con mayor potencial de impacto en empresas medianas, y también una de las que más frecuentemente se implementa en el orden equivocado. No por falta de criterio técnico, sino porque la presión operacional del día a día hace difícil detenerse a evaluar qué tiene más sentido atacar primero.

Leer más >
Infraestructura TI

Migrar de VMware a Proxmox: los pasos que reducen el riesgo

Una migración de infraestructura de virtualización es uno de los proyectos TI con mayor potencial de impacto operacional si se ejecuta sin el orden correcto. No por la complejidad técnica de Proxmox, sino porque los servicios que corren sobre esa infraestructura son críticos y cualquier interrupción tiene consecuencias directas para el negocio.

Leer más >