r/programacion 3d ago

Pregunta sobre trabajo en equipo en proyecto .NET

Buenos días.

Soy desarrollador con año y medio de experiencia pero la mayoría de los proyectos los he desarrollado solo y o alguna feature de la que hago una rama y mergean. Ahora me han puesto a mí a "dirigir" más o menos un proyecto.

Cómo no tengo mucha experiencia aquí lo que he pensado es lo siguiente:

Cada desarrollador al desarrollar trabaja en una rama por feature, por ejemplo: feature/login... Luego siempre debe estar apuntando a local y las migraciones hacerlas a local y al mergear a Develop se hacen las migraciones y se actualiza la base de datos de Develop una vez se hayan resuelto conflictos y pasen test, esto porque es muy probable que haya conflictos que resolver y las migraciones fallen. Entonces no todos mergean a Develop sino solo un desarrollador tiene la potestad de hacerlo.

Si alguno con más experiencia me puede indicar la forma correcta lo agradecería. Muchas gracias

Upvotes

Duplicates