I hope all has been well with you since the last comic has been published. An entire week. Wow… how time flies.
In addition to a weekly strip, I am now trying to add on to the existing content on the site throughout the week. Also, there will be some cool and interesting stuff coming in 2007.
Now, for the current cartoon strip. This saying, “Lipstick on a Pig,” is something that I have heard around the IT industry since the early ninety’s (and that statement is probably older than my grandfather (may the both RIP)).
The basic premise — for those unfamiliar with it — is that people try sometimes to repackage old stuff to make it look new again.
I am pretty sure that nobody worth his or her skin in the professional agile community will tell you this stuff is anything new.
What is “new” about this is the simplicity that Scrum offers. And, how easy is is to apply.
With that power comes the ease of circumventing the basic rules and principles.
This is what I’d like to address with you today, and to ask that you help me spread the word to try and help people stop applying lipstick to a pig. What do I mean by this?
In my dealings with clients today, I see a lot of implementations of what people call Scrum. A lot of it is screwy hacking. Sigh.
I get asked a lot if I have ever seen “ideal” Scrum in any environment.
The easy answer is “Yes.”
Now, with that said….
I see more “custom” implementations of “Scrum” than “pure” today. And this kinda worries me.
Think about Scrum being applied in an environment where there is:
No daily stand-up meetings.
No Product Owner.
No Story Cards.
No Burn Down.
And this list can continue. On and On.
And then, when people start going down this slippery slope and messing up… People starting to tell others that “Scrum” does not work in their environment.
But… In reality… and listen… They are not doing Scrum.
This is not “Mike being a zealot.” Trust me. OK, so I do this for a living… but I also know, realize, and teach people that if something is working the way it is currently being done, don’t change it.
Really. Not rocket science.
Remember, Scrum exposes the dysfunctional environment of a team / organization / enterprise early and often.
And is hard.
Are you doing what I described above?
Get it. From me or others.
Continue hacking away and stop calling what you are doing “Scrum.”
December 4, 2006