--

Thanks Asad, you are really right when we often end up pursuing low-priority impediments.

But I have observed a bigger problem.

At the end, the objective of all of this Agile is developing software. It is to create a good enough code that implements the requested feature. But that requires a code easy to manipulate.

Yet, a question that I rarely hear by retrospective facilitators is: "Did you, developers, have observed some part of the code that has created some resistance in the latest implementation that might benefit from some reengineering?"

Why? Because in the retrospectives there are usually three roles involved, in which only one can maintain a conversation about that. And somehow, we lower the bar, so it can be an inclusive, but not very useful meeting.

And consequently, retrospective often ends up being more political than practical.

--

--

David Rodenas PhD
David Rodenas PhD

Written by David Rodenas PhD

Passionate software engineer & storyteller. Sharing knowledge to advance our skills. Join me on a journey of discovery in the world of software engineering.

Responses (1)