I learnt through listening that the person making the statement was a Product Owner. They were unhappy with the fact that their team hadn’t been delivering on their product backlog, that they team instead had gone off and begun to work on something else.
I was a little shocked to hear this, and could deeply empathise with the concern. If it was the case then the team was indeed not performing to expectations.
I spoke to the Scrum Master later about it (note they were not a team that I had direct coaching involvement with) and learned that team had actually begun working on something else because it had been a directive that had come down from several layers above the Product Owner.
Delving further, the reason why the Product Owner only knew about this after the end of the Sprint was because:
- They were not investing their time co-locating with the team
- They were not attending the Daily Scrum nor Sprint Planning
… and people wonder why Agile gets a bad rap.
So the real issue here was never that Agile didn’t work, it was that:
- The Product Owner wasn’t investing properly in their role, either because they were overstretched (poor capacity planning), or due to care factor (bad engagement)
- The Product Owner wasn’t co-locating, again either to being overstretched or due to physical desk limitation issues
- The Product Owner was superseded by his own management and yet his management failed to inform him of this change in direction
Some would also say that the fact that the Product Owner’s management trumped his work is an indication of concern, that he may not be empowered to calls the shots. Normally I would suspect such a problem, but in this instance this was an urgent unplanned change that impacted hundreds of people and dozens of teams, it was highly irregular.
I asked the Scrum Master if they would be willing to talk further through the above problems with the Product Owner in order to reach a common understanding of where the problems with Agile in the team were.
Agile does work. It, just like any process, needs people to understand the process and follow the steps to enable it to succeed.