¿Qué es el control de versiones de documentos, SOP y procesos?

La mayoría de resultados sobre «qué es el control de versiones» dan por hecho Git y código fuente. Esta página lo define para documentos, SOP y procesos, y lo separa del control de revisiones, el control de cambios y el control documental.

Cómo funciona

  1. Elige una única ubicación como versión autorizada

    Cualquier otra copia (un PDF enviado por correo, una impresión, una página guardada en una unidad compartida) es una copia de esa única ubicación, no un segundo original. Si dos sitios pueden reclamar a la vez ser el vigente, todavía no tienes control de versiones, sea cual sea el aspecto de tu numeración.

  2. Separa la numeración de borrador de la numeración publicada

    Usa decimales para lo que sigue en revisión y reserva los números enteros para lo que ya está aprobado, del mismo modo que 0.1 a 0.3 llevan hasta 1.0 en el diagrama de ejemplo de arriba. Un revisor que cita «los comentarios de la 0.3» queda entonces sin ambigüedad sobre qué borrador quiere decir.

  3. Registra quién cambió qué, no solo que algo cambió

    Una fecha por sí sola no le dice a un lector nada sobre lo que realmente se movió. Registra el autor, el campo y el valor antes y después en cada edición, que es justo lo que hace automáticamente el registro de cambios de QueryChart en cualquier diagrama, sin ninguna configuración.

  4. Haz que dos versiones sean comparables, no solo visibles

    Poder abrir la versión 3 y abrir la versión 5 no es lo mismo que poder ver qué cambió entre ellas. La vista de comparar versiones de QueryChart pone dos revisiones cualesquiera una junto a otra para que la diferencia sea lo que estás viendo, no algo que tengas que adivinar.

  5. Trata restaurar una versión antigua como algo rutinario, no una urgencia

    Si revertir una mala edición significa pedirle a alguien con acceso a la base de datos que intervenga, tu control de versiones existe solo sobre el papel. Restaurar una versión anterior debería ser una acción que cualquier editor autorizado pueda hacer por sí mismo, en el momento en que detecta el problema.

Preguntas frecuentes

¿Es el control de versiones lo mismo que el control de revisiones?

Sí, en la práctica. Los dos términos describen la misma idea de fondo (una versión vigente más un historial recuperable de cada versión anterior) y distintas organizaciones, herramientas y normas simplemente prefieren una palabra u otra. La mecánica no cambia en nada según el término que uses; consulta /es/guides/control-de-revisiones-frente-a-control-de-versiones para la comparación completa.

¿Cuál es la diferencia entre control de versiones y control de cambios?

El control de cambios decide si un cambio debe llegar a producirse siquiera (su impacto, quién lo aprueba, cómo revertirlo si sale mal). El control de versiones es lo que registra el resultado una vez tomada esa decisión: el número nuevo, la marca de tiempo, el autor. Un proceso de control de cambios puede existir sin control de versiones, aunque mal, y el control de versiones sin control de cambios solo significa que nadie decidió si el cambio era buena idea antes de numerarlo. Ver /es/guides/control-de-versiones-frente-a-control-de-cambios y /es/guides/como-crear-un-proceso-de-control-de-cambios para la mecánica del comité y de la reversión.

¿Funciona el control de versiones igual para documentos que para código?

La idea central es idéntica (una única versión vigente y autorizada, un historial completo de lo anterior, un registro de quién cambió qué) pero la mecánica difiere. El control de versiones de código, como Git, está construido en torno a ramificar y fusionar líneas de trabajo concurrentes; el control de versiones de documentos y procesos suele ser lineal, un borrador que avanza por revisión hasta una única versión aprobada, más cercano a lo que describen esta página y el diagrama de ejemplo.

¿Está activada por defecto la pista de auditoría de QueryChart?

El historial de versiones descrito en esta página (registro de cambios, comparar versiones, restaurar) es gratuito y funciona automáticamente en cualquier diagrama sin ninguna configuración. La pista de auditoría de cumplimiento de QueryChart, un registro encadenado por hash mapeado a controles de ISO 27001, SOC 2 y HIPAA, es una capacidad de pago independiente que una organización activa deliberadamente. No está activada por defecto ni es algo que ya tenga en marcha toda cuenta.

Más en Guías de diagramas de proceso