This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Agile Development, does it really exist?

 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi.
We all like Agile development, we all like to to write unit tests, to write beautiful code.
But in real world, do we have the luxury to be agile? or agile developement is kind of "Nervana" we will not never reach?
Thank.
 
Vinayagam Kulandaivel
Ranch Hand
Posts: 43
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi John,

If you can, It's exists....
Please have a look at Is Design Dead? by Martin Fowler

Thanks & Regards
Vinayagam
[ October 30, 2007: Message edited by: Vinayagam Kulandaivel ]
 
Burk Hufnagel
Ranch Hand
Posts: 814
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
John,

Agile exists in the real world - companies like ThoughtWorks do it all the time. I wonder though it if exists in the corporate world where developers work for the same customers for years, as opposed to consultants who move in for six to twelve months then move on.

Burk
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
To know if it exists you'd have to nail down a definition and some ways to tell if what you or I do is "real agile" or only sort of. For all the millions of bits spilled on discussion groups, there is no such set of measures. In this thread I said, for a lot of people, agile ideas are definitely working better than what they did before. Some have coined a term "post agile" for getting beyond the agile books and doing what works for them regardless of what it's called. A natural part of Shu-Ha-Ri as described in one of the author posts.
 
JeanLouis Marechaux
Ranch Hand
Posts: 906
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by John Todd:
Hi.
We all like Agile development, we all like to to write unit tests, to write beautiful code.
But in real world, do we have the luxury to be agile? or agile developement is kind of "Nervana" we will not never reach?
Thank.


I like this statement. It is probably closer to reality that any other statement claiming Agile is the way to go, and every non-Agilist is a stupid cow.
Even if Agile practices are a Nirvana, you can pick and choose some practices (and not all) to get closer to that Nirvana. Agile adoption can be incremental too, based on your environment, and not on the what pure methodologists think.
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As a consultant helping all sizes of organizations transition to agile methods and seeing how my company's projects are by default employing Scrum nowadays, I can certainly say agile development exists. Many of those organizations might be still far away from nirvana but the already improved transparency is being considered valuable.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Stan James:
To know if it exists you'd have to nail down a definition and some ways to tell if what you or I do is "real agile" or only sort of.


I'm not aware of a nailed down definition for, say, Jazz. And still, I'm quite sure that it exists, and I most often know it when I see (or rather hear) it.

I think it's quite similar with Agile Software Development. (Besides the point that I'd say the Agile Manifesto *is* kind of a "nailed down definition".)
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by John Todd:

But in real world, do we have the luxury to be agile?


Who says being Agile is a luxury? As far as I can tell, the companies that consequently implement Agile approaches actually kick their competitors' asses.
 
Stan James
(instanceof Sidekick)
Ranch Hand
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not aware of a nailed down definition for, say, Jazz. And still, I'm quite sure that it exists, and I most often know it when I see (or rather hear) it.

I think it's quite similar with Agile Software Development. (Besides the point that I'd say the Agile Manifesto *is* kind of a "nailed down definition".)


Yup, you're right there. For some reason I had some borderline cases in my mind. If you do all the things in the manifesto or the XP book but one are you still agile? How many would it take to be agile? Is a piece with a rock beat or no improvised solos jazz? In both realms, there is no answer. And better yet, it doesn't matter. A development method works for you or a piece of music moves you.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic