The Artima Developer Community
Sponsored Link

Agile Buzz Forum
One Man's Agile Game is Another Man's Ball and Chain

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
One Man's Agile Game is Another Man's Ball and Chain Posted: Jun 23, 2006 2:17 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: One Man's Agile Game is Another Man's Ball and Chain
Feed Title: Travis Griggs - Blog
Feed URL: http://www.cincomsmalltalk.com/rssBlog/travis-rss.xml
Feed Description: This TAG Line is Extra
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Travis Griggs - Blog

Advertisement

Lately, it seems I've ended up in a number of philosophical discussions about XP and the cults that followed, both with old friends and new. I had an epiphany while discussing this with my wife. My wife helped me realize that to the outsider XP looks anything but lite. The same for most of the other self proclaimed agilists. Why would that be?

For a variety of reasons, XP people seem to follow the rules that their tae-kwon-code methodology. Or at least they make enough noise about doing so, that they might as well be. Why would that matter? Iit's still a lightweight agile methodology, right? That's another debate, but again, people do it.

Cast yourself back to the pre XP revolution (pre OOSPLA 98 about). There were methodologies then too. How I recall the grand unifcation of methodologies that took place in '95. Lots of books and talks and consultants. I worked during those days at two different companies, both overseen by the Nuclear Regulatory Commission. We had reams of manuals documenting our development process. When I came to Key, we had big manuals there too. But none of us really followed them. Or maybe they were so abstract and general and fungible in the interpretation thereof, that we all followed them in our own way. Either way, we passed our audits, did our documentation after the fact (some times). The "process" was like busy work that you filled in after the joy of coding.

An XP like methodology nowadays, supposedly has just a few simple, common sense, rules. They are often embraced by some subset of the actual developers (as opposed to foisted upon them by "analysts"). The simplicity and down to earth nature and buyin, means that the developers actually do the things, or at least talk excitedly about them. Debate them even. Not like the old days when we laughed at CRM-5 and stuff, or talked ourselves (and our management) into believing that we fit the mold. The upshot is that to an outsider (maybe an "old timer" who doesn't fit the trendy early adopter mold, or a trigger happy code warrior that just wants to blaze trails), working with an XP-ish team is one where they might actually end up having to really and truly follow rules, a defined process. It's an ironic twist that the perception of the XP community has evolved from revolutionary, to radical, to restrictive. Kind of a "Scarlet Letter" sort of progression.

Aside. For the record, I actually consider myself an XP practitioneer. I wrote an alternate SUnit (same interface). I write lots of tests. I've been known to happily pair. I like metaphors. I participated in workshops when it was still in its infancy stage.

Read: One Man's Agile Game is Another Man's Ball and Chain

Topic: A Price Point Too Far... Previous Topic   Next Topic Topic: Lock-in is everywhere

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use