More and more I see agile coaches and trainers publicly saying that xyz is not agile or bad agile. What’s worse is that often people attack not just the idea, but the person. It’s a bit like the kind of bullying that happens in school.
So why does it bother me? Well the very behaviour of dismissing someone else’s idea outright, seems counter to what agile is about for me, and yet the people dismissing the ideas are the one’s claiming to be much more agile (if such a thing exists).
I remember when I was new to agile. I had some pretty crap ideas. At the time I thought I really ‘got’ agile and that my ideas were great. I had the best of intentions, but my experience and context at the time led me to come up with ideas that today I would probably not consider. Does that make me a bad person? No. Does that make me unagile? No. And if someone had told me my ideas were bad, I probably wouldn’t have listened.
Part of coaching and being agile to me is about giving good feedback based on your personal experience. The goal of feedback in my view is to attempt to change something.
Surely more productive approach would be to say: In my experience hardening sprints can slow teams down, since they create a culture of delaying problems till the end of the release. This can lead to a large amount of undone work, which can put the release date at risk.
I really enjoyed @lunivore’s tweets recently when she attended a SAFe course. I loved the approach Liz had of finding out what SAFe was all about, and discussing it’s strengths and weaknesses based on her experience.
Similarly when I heard people start talking about DAD, I decided to chat to Scott Ambler to find out a bit more about it, instead of judging it. I have met Scott and he’s a pretty reasonable and pragmatic person, so I couldn’t imagine DAD was the terrible thing some people were saying it was.
I’d really like people in the agile community to stop bullying others and start seeking to understand other people’s context and point of view. There might just be a useful idea or practice you can learn from.