Herramientas de usuario

Herramientas del sitio


ada:howto:sicoferp:factory:softwareversioning:versionnumberingstructure

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:howto:sicoferp:factory:softwareversioning:versionnumberingstructure [2023/08/02 20:56]
192.168.175.10
ada:howto:sicoferp:factory:softwareversioning:versionnumberingstructure [2023/11/06 18:54] (actual)
192.168.177.82
Línea 1: Línea 1:
 ====== Fabrica: Versionamiento de Software - Estructura de numeración de versión ====== ====== Fabrica: Versionamiento de Software - Estructura de numeración de versión ======
-Esta sección está dedicada a la Estructura de numeración de versión la cual está compuesta por una numeración de dígitos ​y letras ​separados por puntos según la siguiente tabla:+Esta sección está dedicada a la Estructura de numeración de versión la cual está compuesta por una numeración de dígitos separados por puntos según la siguiente tabla:
  
-Tener presente el siguiente ejemplo como referencia: **12.5.2.5.001IC**+Tener presente el siguiente ejemplo como referencia: **22.03.00**
  
-^Versión Tecnología^Release Tecnología^Versión Mayor^Versión Menor^Revisión^Tipo de Actualización+^Versión Mayor^Versión Menor^Revisión^ 
-|12|5|2|5|001|IC|+|22|03|00|
  
 Donde: Donde:
  
-  - **Versión Tecnología**:​ Versión de la tecnología utilizada. Ejemplos: PB12, Java 11. 
-  - **Release Tecnología**:​ Release de la versión de la tecnología utilizada. Ejemplos: Para PB 12.5 el .5 seria el release, para Java 11.06 el .06 seria el release. 
   - **Versión Mayor**: Se actualiza cuando se implementa un nuevo sub-modulo. Ejemplo: Sub Módulo de Inversiones,​ Sub Módulo de Deuda Pública.   - **Versión Mayor**: Se actualiza cuando se implementa un nuevo sub-modulo. Ejemplo: Sub Módulo de Inversiones,​ Sub Módulo de Deuda Pública.
   - **Versión Menor**: Cambios en módulos que afecten componentes principales o compartidos,​ nuevos cambios. Ejemplos: Agregar un boton, se crea un nuevo reporte, se agrega una nueva opción en un sub Módulo.   - **Versión Menor**: Cambios en módulos que afecten componentes principales o compartidos,​ nuevos cambios. Ejemplos: Agregar un boton, se crea un nuevo reporte, se agrega una nueva opción en un sub Módulo.
   - **Revisión**:​ Ajustes a los procesos, correccciones de bugs. Ejemplos: Correcciones ortograficas,​ Mensajes de validación,​ correcciones de consultas de reportes, se adiciona una nueva columna a un reporte.   - **Revisión**:​ Ajustes a los procesos, correccciones de bugs. Ejemplos: Correcciones ortograficas,​ Mensajes de validación,​ correcciones de consultas de reportes, se adiciona una nueva columna a un reporte.
-  - **Tipo de Actualización**:​ Tipo de actualización((ver la siguiente tabla de clasificación a continuación)). 
- 
-===== Tipos de Actualizaciones ===== 
- 
-^Tipo de Actualización^Nombre^Descripción^Tipo de Versionamiento^ 
-|I|Incidencias|Reportadas por el cliente (Por lo general errores que requieren ajustes de código)|Revisión| 
-|M|Ajustes Internos/​Mejoras|Ajustes generados por la fabrica para ajustar o mejorar un componente.|Versión Menor| 
-|S|Solicitudes de Cambios|Generadas por clientes o usuarios internos ​ (Por lo general son nuevos procesos)|Versión Mayor, Versión Menor| 
-|C|Cambios en el Core|Ajustes internos al core o framework que soporta la solución|Versión Tecnología,​ Revisión Tecnología,​ Versión Mayor, Versión Menor| 
  
 ===== Notas ===== ===== Notas =====
-  * Toda actualización debe estar soportada por un ticket ​en el otrs el MantisBT+  * Toda actualización debe estar soportada por un ticket o control de cambios
-  * Toda actualización debe estar validada exitosamente por QA.+  * Toda actualización debe estar validada exitosamente por el rol de QA
 +  * El versionamiento aplica para la liberación de release.  
 +  * Cada versión debe ser almacenada en su repositorio especifico.
  
 [[ada:​howto:​sicoferp:​factory:​softwareversioning|←Volver atras]] [[ada:​howto:​sicoferp:​factory:​softwareversioning|←Volver atras]]
 +
 +[[ada:​howto:​sicoferp:​factory:​goodsoftwaredevelopmentpractices|->​ Ir a Buenas prácticas de desarrollo de software]]
ada/howto/sicoferp/factory/softwareversioning/versionnumberingstructure.1691009790.txt.gz · Última modificación: 2023/08/02 20:56 por 192.168.175.10