Hay varios aspectos de esto, pero a un alto nivel, sí, el primer ministro querrá entender claramente por qué el trabajo planificado no se ha completado. Sin embargo, esto debería mencionarse (y resolverse) en la retrospectiva. Desde el lado del desarrollador, hay muchos factores que pueden contribuir a las fallas de sprint.
Algunas cosas que puede considerar:
Demasiado en el sprint
Si regularmente te comprometes a demasiado trabajo, los sprints fallarán. La velocidad del sprint debe rastrearse con el tiempo para averiguar cuál es el número óptimo de puntos (o días).
Asignación de recursos
Asegúrese de que la planificación de sprints tenga en cuenta adecuadamente las actividades que no son de desarrollo, como las ceremonias, los días festivos, la capacitación, la administración, el apoyo y otros proyectos, etc. ponerte en el pie trasero desde el principio.
Variación estimada
Estás refinando, pero ¿hay ciertos tipos de tareas que siempre se desbordan? Por lo general, estos se deben a requisitos vagos o faltantes. Si los requisitos son imprecisos, la historia ni siquiera debería llegar al sprint a menos que se haya refinado adecuadamente o se haya planeado un pico.
Velocidad
Si la velocidad se rastrea adecuadamente, la verdadera cantidad de historias debería quedar clara. Eso no quiere decir que siempre se harán a tiempo, pero debería facilitar las cosas.
Buena voluntad
En cualquier proyecto, la buena voluntad es limitada. Si constantemente está trabajando fuera de las horas para entregar, la moral se verá afectada y los desarrolladores se agotarán, esto es un error de gestión del proyecto . Como ya lo describí, asegúrese de que la planificación de sprints solo programe un número realista de historias usando velocidad y picos para ayudarlo en el camino.
Picos
Si un artículo está mal refinado o es simplemente lanoso, no tengas miedo de poner un pico para proporcionar una mejor estimación de los sprints posteriores. Sí, algunas personas son malas en la estimación, pero la mayoría de las veces, los hechos completos simplemente no se conocen en ese momento. Idealmente, esto debería haber sido cubierto en el refinamiento o recogido temprano por el PO, pero a veces pueden deslizarse en un sprint. Los desarrolladores deberían estar presionando estos duros ya que pueden torpedear fácilmente un sprint que de otra manera iría bien.