viernes, 23 de septiembre de 2022

Cada cambio es una potencial liberación

Cada cambio en el codigo tiene como objetivo agregar valor, esto representa una mejora en el sistema que se desarrolla, la manera de saberlo es usando el software.

Hasta que probamos el software sabremos si esta completo o requiere mejoras o correcciones.

Integracion: 

Cuando se descubre una falla y es necesario corregir.

Entonces integrarse con mas frecuencia es la mejor opcion, ciertamente la naturaleza es aplazar todo lo que se pueda el dolor pero la forma de reducir ese dolor es hacerlo con mas frecuencia.

Primera regla de integracion continua:

La integracion continua detecta fallos o cambios que no cumplen con el requerimiento del cliente, se resuelve tan pronto como ocurre.

Si la pruebas son lo suficientemente completas y el entorno es suficientemente similar a producción, el software estara siempre en un estado liberable.