Discussion about this post

User's avatar
@Rnest's avatar

Pensándolo de una manera amplia, tener "equipos de desarrolladores" es equivalente a crear equipos de "vendedores" o de "torneros".

Lo que no es lo mismo que crear "equipos de desarrollo", que tienden a ser multidisciplinarios. Eso abre un poco más la idea del ciclo de vida completo o el "End 2 End" como se le suele llamar, contenido en el equipo completo.

TOSD va un poco más allá: donde no necesites equipos, no los crees. Hacerlo puede burocratizar de manera muy penosa la creación de valor y la entrega en tiempo.

Expand full comment
Christopher R Chapman's avatar

Scrum is an artefact of its time when teams were scattered across buildings and the physics of knowledge work, while known among software engineers like Fred Brooks Jr. wasn't anywhere nearly as well appreciated as it is now.

I have found it useful to explain to my coachees and customers how Scrum can be better-understood as a management hack to make software delivery possible when you have no intention of changing anything in management writ large.

Nobody is going to be totally happy and there will be loads of trade-offs, but maybe one day an epiphany will happen and things like flow will make sense.

This is why I always recommend starting a transformation with Deming to help focus on what matters...

Expand full comment
4 more comments...

No posts

Ready for more?