Jens Coldewey recently posted an article about Scrum suffering and that Kanban is growing like hippies in California. These types of posts seem to be the fad of the day, the vogue of our 2010 State of Agile. With articles like Uncle Bob’s (Robert Martin’s) recent article on Scrum certification and his white paper on the end of Agile, it seems like where there is speculation, there are people to write about it. Make no mistake about it, we’ve covered our fair share in the last year, from Scrum needing to evolve, to Tobias Mayer VS. Scrum Alliance, we’ve seen the Agile Manifesto (2.0?) needing (possibly) some updates, to whether the last 10 years of Agile has been effective or not.
So, is Scrum really dying out? Are we in desperate need of some real change agents to turn the tide and renew the branding of Agile? Is Kanban the new kid on the block ready to oust Scrum?
“The predominant position of Scrum will suffer from both the inside and the outside. On the inside, the struggles within the community will weaken the thrust effect of the certification program… I consider this a sign of increasing weakness for the Scrum Alliance.” – Jens Coldewey
I’m not fully convinced. Scrum has it’s place in software development and has been effective in many-a-organization. The Scrum Alliance is ready to push for better Scrum, and Donna is ready to make positive change in the SA, per the 2011 Scrum Strategic Plan.
Kanban is great for many new organizations, as written here: Kanban is great for n00bs. But Kanban isn’t an answer many of the needed processes and controls that big organizations need.
My suggestion, as mirrored by Jens is that we should all look closely at Scrum in the upcoming years. See how it’s evolving and changing (hopefully for the better). In due time, I’m certain that that Scrum will find its perfect place within the Agile toolset of methodologies. Kanban is a great addition as well, but don’t count Scrum out.