Skip to main content

¿Qué es un registro de cambios?

Un registro de cambios es un registro detallado de los cambios realizados en un proyecto, que a menudo incluye correcciones y nuevas características. Cada archivo o documento en un proyecto puede incluir su propio registro de cambios, además de un registro maestro del proyecto. Un registro de cambios generalmente consiste en una lista cronológica que detalla los cambios que se han realizado y quién los realizó. Los desarrolladores utilizan los registros de cambios en la creación y mantenimiento de proyectos de software, hardware, web y documentación.

Los archivos de registro de cambios generalmente se organizan en párrafos que describen todos los cambios asociados con un objetivo específico. Cada párrafo a menudo comienza con la fecha de cambio, el nombre del autor y la dirección de correo electrónico. Se enumera el nombre de cada archivo modificado, junto con la función o sección que se modificó. También se proporciona una breve razón con algunos detalles sobre el cambio. Los registros de cambios son vitales en proyectos que involucran a muchos desarrolladores a lo largo del tiempo, como el software de código abierto.

Los cambios en el proyecto de software también se pueden registrar automáticamente con un sistema de control de revisión de código fuente. Estos sistemas suelen rastrear los cambios realizados en el código y los archivos de proyecto para reconstruir eficientemente el software en desarrollo. Mantienen sus propios archivos internos de registro de cambios y pueden generar registros legibles por humanos de todos los archivos modificados. Estos sistemas a menudo incluyen automáticamente comentarios especialmente marcados de los archivos de código en sus informes de cambios. Esto permite mantener un registro útil de cambios específicos del código fuente.

Un proyecto de documentación también puede incluir archivos de registro de cambios o simplemente una lista de revisiones en el documento principal. Los procesadores de texto a menudo incluyen un mecanismo de seguimiento de cambios que indica cada cambio realizado, hasta el último carácter. Por el contrario, un registro de cambios de documentos puede proporcionar un nivel más general de seguimiento de revisiones. Algunas herramientas de documentación pueden crear y mantener esta información automáticamente. Pueden solicitar al escritor información sobre los cambios e incluirlo en una sección del documento o guardarlo en un archivo separado.

Los proyectos de hardware pueden usar archivos de registro de cambios para rastrear modificaciones a esquemas, diagramas y archivos de simulador. Los diseñadores web también utilizan los registros para rastrear los cambios en el sitio web y las alteraciones del código. Los esfuerzos de gestión de proyectos de todo tipo también pueden beneficiarse de los registros de modificación. Un registro de cambios es útil en cualquier proyecto donde puede ser importante comprender cómo las versiones anteriores son diferentes de la actual.

Las notas de la versión generalmente se basan en los registros de cambios del proyecto, pero a menudo se centran en la corrección de errores y mejoras del producto. Con frecuencia se escriben a un nivel más general y pueden discutir el impacto de los cambios en los usuarios del producto. También pueden incluir instrucciones sobre cómo volver a crear problemas específicos y describir las pruebas realizadas para verificar las soluciones. En general, las notas de la versión abordan la funcionalidad del producto en lugar de modificaciones individuales en archivos específicos del producto.