On the way toward becoming more agile, we often stumble on issues which are sometimes simple in hindsight, but when we are at it, they seem impossible challenges. We might start with an agile team, probably following the Scrum framework and having quite some fun while learning and delivering more value with our colleagues. At a certain point though the expected “hyper productivity” that some folks in the agile world are talking about doesn’t seem to be something achievable at all, and we comfortably think, that must be just marketing, or even the effect of the Chinese Whispers. But if we reflect ourselves on it, and have the courage to look deep and understand why things aren’t going the way they should, we often come to learn a lot. Question such as: “By the way, why do we still have Team Leader in a self-organizing team?” or “What is the role of a Tech Lead in a Scrum team?” up to “Why are we still estimating and planning upfront if we are doing agile development?” inevitably pop up. Is it a trust issue? is it a cultural problem? or is it an organizational design issue? Maybe the answer, as many times happen in complex situation is a mixture or neither of those.
Explore together with me what implications these dimensions have on the way teams will develop further or not develop. Also how do other companies around the world relate to this challenges, and maybe you can learn something from that…