Esa es la forma en que se supone que funciona, pero como con todas las cosas que funcionan muy bien en teoría ... en realidad no siempre funciona.
Hay dependencias, deseos del cliente y controladores desde el exterior. Algunas cosas solo deben hacerse antes de poder trabajar en ese widget sofisticado en el que todos quieren trabajar.
Hay habilidades básicas de desarrollador que se manejan desde adentro. Algunas cosas son difíciles y algunas personas son mejores. Claro, cuando trabajo dentro de una línea de tiempo infinita, puedo dejar que lo descubras; pero cuando hay que hacer algo, entonces asignar a la persona mejor ubicada para hacerlo más rápido y mejor es el que está haciendo el trabajo.
Y luego están los problemas de personalidad como el control excesivo de Scrum Master y / o los desarrolladores que no pueden atarse sus propios zapatos sin que se lo indiquen. Mi equipo, por ejemplo, tiene ambos. Simplemente funciona mejor para que todos ignoren este pequeño hecho sobre Scrum en tales casos.
En otras palabras, no solo lo hagas porque el proceso lo dice. Haz lo que funciona. A la mierda el resto.
Por supuesto, también está el otro hecho básico de la existencia humana ... tal vez ni siquiera sabes quién es realmente el Scrum Master. Quizás no sea la persona con ese título. Quizás ni siquiera tienes uno.