I just came across this nugget on Ward's Wiki that is all too true of what I see many so-called "Agile" people do today:
A dialog between two CowOrkers:
A: Is that the new IDE?
B: This is it!
A: Man I grew up with the DaddyWarbucks MegaEditor, ever since Version 4. Is this the one with support for Agile programming?
B: Yeah. Let me see. Okay, I have to click here to register the tests, right?
A: I want to write a three line test and hit Go. Will it figure that out?
B: I need to "deploy" the tests first. What's our deployment server's address?
A: Why does it need to know that?
B: I need to register a work ticket with our ChangeRequestControlSystem first. Then I get the structure of the test, based on our repository. This is so the program can fork the codebase each time we get a RedBar.
A: Oookay.
B: Our boss said we're bringing in a team of specialists to set up the build servers, so each one can run a different sub- team's fork. We are targeting the CapabilityMaturityModelIntegration Level 3 with this roll-out, and the boss let us know it's kind of important we don't screw anything up until they get here.
A: I feel more Agile by the minute. What do we do until they get here?
B: We still know how to use the debugger.
Hmm, know a certain product this suggests?
Technorati Tags: Agile, Agile Development, Extreme Programming, Microsoft
Posted
10-25-2006 11:00 AM
by
Sam Gentile