Skip to main content
Version: Next

⭐ Estandar de Versionamiento

Este estándar define cómo versionar documentos y artefactos dentro de la organización para asegurar trazabilidad, transparencia y colaboración efectiva entre múltiples participantes. La aplicación constante de este estándar evita errores, conflictos de versiones y facilita auditorías de cambios.

🎯 Objetivo

  • Establecer una convención clara para el versionamiento de documentos y artefactos.
  • Prevenir conflictos derivados de modificaciones simultáneas entre distintos colaboradores.
  • Facilitar el seguimiento de cambios, revisiones y mejoras continuas de la documentación.

📑 Artefactos en los que aplica

  • Documentación técnica compartida
  • Documentación de proyectos
  • Documentación externa a la wiki
  • Procesos, Guías, Plantillas, Políticas, Recursos y Estandares de la wiki

📋 Estándares

🧭 Convención de Versionamiento

El esquema de versionamiento sigue el formato X.Y.Z, donde:

  • Versión Mayor (X.0.0)
    Cambios significativos que afectan la estructura o el propósito del documento. Por ejemplo: secciones eliminadas o añadidas, o modificaciones que alteran el uso original.

  • Versión Menor (1.Y.0)
    Cambios relevantes pero no disruptivos. Incluyen ajustes de contenido, redacción técnica o ampliaciones menores que no alteran la intención global del documento.

  • Versión de Revisión o Parche (1.0.Z)
    Cambios triviales o de corrección, como errores ortográficos, formato, tipografías, enlaces rotos, etc.

El historial debe registrarse al final del documento bajo una sección titulada ## 📚 Historial de cambios.

🧾 Registro del Historial

  • El historial de cambios debe presentarse en una tabla con las siguientes columnas:

    • Tipo de versión (formato X.Y.Z)
    • Descripción clara y concisa
    • Fecha (formato DD/MM/AAAA)
    • Colaboradores participantes
  • Toda modificación, por mínima que sea, debe reflejarse en una nueva entrada del historial.

  • Se recomienda usar formato Markdown para facilitar visualización y consistencia.

📘 Versionamiento de la Wiki (Docusaurus)

Cada vez que se genera una nueva versión del sitio de documentación en Docusaurus, se debe aplicar el estándar de versionamiento semántico X.Y.Z, tomando en cuenta la magnitud y el origen del cambio. Este versionamiento permite mantener múltiples versiones de la wiki en paralelo, facilitando auditorías, trazabilidad histórica y estabilidad documental.

🧭 ¿Cuándo se debe crear una nueva versión de la wiki?

EscenarioNivel de versiónEjemploJustificación
Se realiza un SCAMPIMayor (X.0.0)v2.0.0/Cambios estructurales importantes en procesos o estándares.
Se realiza una auditoría internaMenor (1.Y.0)v2.1.0/Ajustes o ampliaciones que no modifican la estructura general.
Se agrega un documento o corrige algo menorRevisión o parche (1.0.Z)v2.1.1/Nuevos documentos, correcciones ortográficas, cambios triviales.

📌 Nota importante: Toda vez que se publique o modifique documentación en /docs/next/, se debe evaluar si es necesario crear una nueva versión estable. Esta nueva versión se debe generar usando el comando oficial de Docusaurus (npm run docusaurus docs:version <x.y.z>) y seguir los lineamientos del estándar de versionamiento.

📁 Ejemplos de rutas generadas

  • /docs/v1.0.0/: Versión inicial de la wiki.
  • /docs/v2.0.0/: Reestructuración general posterior a un SCAMPI.
  • /docs/v2.1.0/: Cambios tras una auditoría interna.
  • /docs/v2.1.1/: Corrección de errores menores o incorporación de nuevo documento.

Docusaurus soporta múltiples versiones automáticamente si se sigue esta convención.

📝 Ejemplos

✅ Correcto

🔴 Versión mayor

## 📚 Historial de cambios

| **Versión** | **Descripción** | **Fecha** | **Colaborador** |
|-------------|---------------------------------------------------|-------------|-----------------------------|
| **2.0.0** | Reestructura total del documento; nuevas secciones agregadas. | 15/03/2025 | Ana Torres, Luis Herrera |

🟠 Versión menor

## 📚 Historial de cambios

| **Versión** | **Descripción** | **Fecha** | **Colaborador** |
|-------------|--------------------------------------------------|-------------|---------------------|
| **1.3.0** | Agregada nueva subsección "Alcance" al documento | 22/03/2025 | Ricardo Mendoza |

🟡 Versión de revisión o parches

## 📚 Historial de cambios

| **Versión** | **Descripción** | **Fecha** | **Colaborador** |
|-------------|------------------------------------------|-------------|------------------|
| **1.2.1** | Corrección ortográfica en sección Objetivo | 27/03/2025 | Gabriela Salinas |

❌ Incorrecto

🔴 Versión mayor

## Cambios

| **Versión** | **Descripción** | **Fecha** | **Colaborador** |
|-------------|-------------------------|-----------|-----------------|
| **1.2.0** | Documento completamente reescrito. | 15/03/2025 | Ana |

❌ Problemas:

  • El cambio amerita un aumento de versión mayor, no menor.
  • Descripción ambigua: no se detalla qué fue reescrito.
  • Falta apellido del colaborador.

🟠 Versión menor

## Cambios

| **Versión** | **Descripción** | **Fecha** | **Colaborador** |
|-------------|---------------------|-------------|-----------------|
| **2.0.0** | Se añadió un ejemplo. | 22/03/2025 | Ricardo |

❌ Problemas:

  • El cambio es menor, no mayor.
  • Descripción demasiado genérica.
  • Falta el apellido del colaborador.

🟡 Versión de revisión o parches

## Cambios

| **Versión** | **Descripción** | **Fecha** | **Colaborador** |
|-------------|-------------------------|-------------|-----------------|
| **1.2.0** | Se corrigió una palabra. | 27/03/2025 | Gabriela |

❌ Problemas:

  • Se usó versión menor para un simple parche.
  • La descripción no especifica qué palabra o dónde.
  • Falta apellido del colaborador.

📎 Recursos relacionados

📚 Historial de cambios

Versiones
VersiónDescripciónFechaColaborador
1.0.0Creación de la guía de historial de cambios.03/03/2025Daniel Contreras, Rommel Toledo
2.0.0Sustitución de la guía por el nuevo estándar de versionamiento documental.03/03/2025Miguel Ángel, Diego Alfaro
2.0.1Ajuste del formato de fecha (estandarización visual).18/04/2025Diego Fuentes
2.1.0Inclusión de acciones correctivas para controles de cambios.26/04/2025Max Toscano
2.1.1Aclaración sobre los momentos en que se debe aplicar el versionamiento.13/05/2025Daniel Contreras Chávez
3.0.0Cambio completo en el esquema de versionamiento utilizado en los documentos.19/05/2025Angel Mauricio Ramírez Herrera