We were stuck.
There we were, a few iterations into new product development, and there was still no deliverable.
Someone asked this recently on LinkedIn:
What are some good ways in which to most quickly transition from a waterfall environment to an agile environment in such a way that (most) everyone gets on board with the transition?
By far the most common reason why development teams don’t get “on board” with Agile, in my experience, is that management isn’t on board either.
Fake reporting is endemic in dysfunctional Scrum shops. Here are some examples:
I saw this and just wanted to share it. What a great summary of how Agile development so often goes wrong!
I love this part in particular:
There needs to be an absolute lack of fear around punishment or reprisal for negative information.
Someone who fears reprisal will withhold information. This is especially significant on under-performing or troubled teams.
Look at teams that are behind schedule (and not by a small amount), and you’ll tend to find that people usually know what the problem is. Yet if they’re not able to communicate that, well, things go south quick.