Cómo dividir un trabajo de desarrollo web en tareas para que pueda verificar cada paso que mi desarrollador ha realizado en una metodología de proyecto ágil

Primero una pregunta de mi parte. ¿Eres un desarrollador tú mismo? Creo que es importante que comprenda lo que hace su desarrollador y por qué lo hace.

Un posible patrón es crear pequeños sprints. En nuestra empresa duran dos semanas cada uno. Siéntense juntos al comienzo del sprint y hablen sobre su retraso. Este trabajo atrasado debe contener todas las pequeñas tareas necesarias. Si falta algo, agréguelo en esa reunión. Defina una lista para el próximo sprint o haga Kanban. Use herramientas como problemas de github y cree hitos para la primavera o márquelos con etiquetas de sprint (prefiero hitos). Si su desarrollador cierra una tarea, la verá directamente en github. También puede hacerlo en una pizarra blanca creando una tabla con columnas abiertas, en progreso y cerradas. En caso de que sus equipos de desarrollo hagan revisiones, se puede agregar una columna “para revisar”. si desea verificar cada tarea individual con respecto al código. requieren ramas de características o requieren confirmaciones con ID de problema agregados dentro del mensaje de confirmación. En github son llamadas automáticas referenciadas al problema. Al final de un sprint, haga una revisión y analice qué fue bueno en esa primavera y qué salió mal. Es solo un paso atrás para su desarrollador, pero mejora todo el proceso y le brinda quizás un paso atrás para ayudar a sus desarrolladores.