Saturday, May 30, 2009

Ken Schwaber on "Flaccid Scrum - A New Pandemic?"


Agile Bazaar June Meeting

Date: Thursday June 18
Time: 6:00 - 9:00pm
Place: To be announced (A Burlington location was planned but we are looking for a larger space and will announce it soon)
RSVP: Go to http://agilebazaar.org/  to register. We expect to fill all the seats, so sign up early!

Food: Will be provided
Cost: Voluntary contribution to offset food expenses is welcome

Scrum has been a very widely adopted Agile process, used for managing such complex work as systems development and development of product releases. When waterfall is no longer in place, however, a lot of long standing habits and dysfunctions have come to light. This is particularly true with Scrum, because transparency is emphasized in Scrum projects.

Some of the dysfunctions include poor quality product and completely inadequate development practices and infrastructure. These arose because the effects of them couldn’t be seen very clearly in a waterfall project. In a Scrum project, the impact of poor quality caused by inadequate practices and tooling are seen in every Sprint.

The primary habits that hinder us are flaccid developers and flaccid customers who believe in magic, as in:

Unskilled developers - most developers working in a team are unable to build an increment of product within an iteration. They are unfamiliar with modern engineering and quality practices, and they don’t have an infrastructure supportive of these practices.

Ignorant customer - most customers are still used to throwing a book of requirements over the wall to development and wait for the slips to start occurring, all the time adding the inevitable and unavoidable changes.

Belief in magic - most customers and managers still believe that if they want something badly enough and pressure developers enough to do it, that it will happen. They don’t understand that the pressure valve is quality and long term product sustainability and viability.

Have you seen these problems? Is your company "tailoring" Scrum to death? Let Ken respond to your issues and questions!

Ken will describe how Scrum addresses these problems and will give us a preview of plans for the future of the Scrum certification efforts.

1 comment:

Richard said...

Perfect description of an all too common problem!