Estilo trabajo - BwSCanisRed/PROYECTO-ING-SOFTWARE-I GitHub Wiki

Estilo de trabajo

gitflow-1

Creación del Repositorio en GitFlow:

Santiago Aguirre crea un nuevo repositorio en GitFlow y establece las configuraciones iniciales, como el nombre del proyecto, la descripción, etc.

Configuración de Permisos:

Santiago Aguirre otorga a Jennifer López los permisos adecuados para contribuir al proyecto. Esto se puede hacer asignándola como colaboradora o configurando roles específicos según las necesidades del proyecto.

División de Tareas:

Santiago Aguirre será responsable de crear el repositorio, realizar los commits y desarrollar nuevas características. Jennifer López se encargará de gestionar las ramas, revisar el código y fusionar las ramas cuando sea necesario.

Branching Model:

Jennifer López creará y gestionará las ramas de características (feature branches) según las necesidades del proyecto. Los cambios propuestos por Santiago Aguirre se implementarán en estas ramas y luego se fusionarán con la rama principal a través de solicitudes de extracción.

Creación de Carpetas y Estructura de Archivos:

Santiago Aguirre seguirá siendo responsable de crear las carpetas y estructura de archivos necesarias para el desarrollo del proyecto, como se mencionó anteriormente.

Control de Versiones y Commits:

Santiago Aguirre continuará realizando commits regulares a medida que avanza en el desarrollo de características o correcciones de errores.

Revisión y Fusión de Cambios:

Jennifer López revisará los cambios propuestos por Santiago Aguirre mediante solicitudes de extracción. Ella realizará comentarios, sugerirá mejoras o solicitará modificaciones antes de fusionar los cambios en la rama principal.

Seguimiento del Progreso:

Jennifer López utilizará las herramientas proporcionadas por GitFlow, como tableros Kanban, para realizar un seguimiento del progreso del proyecto, asignar tareas y gestionar hitos.

Comunicación y Colaboración:

Como antes, es importante mantener una comunicación fluida entre Jennifer López y Santiago Aguirre utilizando funciones de GitFlow como comentarios en solicitudes de extracción, problemas (issues) y etiquetas.