Kishore
SCJP, blog
James O. Coplien<br /> Object Architect, DAFCA, Inc., Framingham, MA<br /> Visiting Professor of School of Informatics, University of Manchester<br /> <a href="http://users.rcn.com/jcoplien/" target="_blank" rel="nofollow">http://users.rcn.com/jcoplien/</a>
James O. Coplien<br /> Object Architect, DAFCA, Inc., Framingham, MA<br /> Visiting Professor of School of Informatics, University of Manchester<br /> <a href="http://users.rcn.com/jcoplien/" target="_blank" rel="nofollow">http://users.rcn.com/jcoplien/</a>
<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Originally posted by James Coplien:
"Agile" means the ability to move quickly and to adjust to changes (in requirements, etc.)
Many "Agile" methods force the enterprise and its customers to bend to fit the method;
XP is one of the highest ceremony methods, and least adaptable methods, there is.
It's their way or the highway.
Of course, it hasn't worked out that way: everyone and his brother calls what they do: "XP."
And the XP police aren't interested in chasing down those who claim to follow the Dogma: they are just interested in differentiating themselves from The Heretics.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by James Coplien:
XP is one of the highest ceremony methods, and least adaptable methods, there is. It's their way or the highway. [...]
However, the Agile discipline associated with folks like Alistair Cockburn and Jim Highsmith is adaptable.
"[...] true improvisation is distinguished by two key properties. First, performers intensely communicate in real time with one another. Second, they rely on a few very specific rules." The authors [Brown and Eisenhardt, 1998] go on to outline common traits of companies with too little, or too much, structure.
[...]
The correct strategy, according to Brown and Eisenhardt, is navigating the edge of chaos - just enough, but not too much. The "improvisational" businesses that manage to do this also have three traits:
[...]
* Semi-structures in which a small set of key structures, such as a small set of generative rules, are never violated
[...]
The point about semi-structures reminds us to be careful when thinking about generative rules. These "rules", wether they are XP's twelve practices or a Scrum meeting's rules, should not be modified without careful thought and experimentation, because careful thought and years of experimentation went into their creation.[...]
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Of course, it hasn't worked out that way: everyone and his brother calls what they do: "XP."
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Originally posted by Stan James:
The XP discussion group arguments over "what is XP" surely didn't nail anything down.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
SCJP, SCWCD
Originally posted by Edwin Keeton:
It's an ordered collection of real-world best practices rather than an "all-or-nothing" approach.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Originally posted by Stan James:
Kent Beck has certainly said some things that sounded like "all or nothing" in the past. A few years ago I thought it was clear that if you're not doing all the practices then "it isn't XP". I don't think he sounds like that any more, and of course some people flame him for changing. I really ought to get XP.XPE2E
Does that mean that you must either do all or nothing of XP? Do you need to apply the practices exactly as written, or else risk to not get any advantages? Not at all. Single elements of XP can bring significant advantages. I just believe that you can gain much more if you put all the things together.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Ilja Preuss:
quote:
Many "Agile" methods force the enterprise and its customers to bend to fit the method;
That would of course be totally silly, and I don't know anyone who is advocating doing that.
.
James O. Coplien<br /> Object Architect, DAFCA, Inc., Framingham, MA<br /> Visiting Professor of School of Informatics, University of Manchester<br /> <a href="http://users.rcn.com/jcoplien/" target="_blank" rel="nofollow">http://users.rcn.com/jcoplien/</a>
Originally posted by Ilja Preuss:
Question is: if it had nailed anything down, to what avail?
James O. Coplien<br /> Object Architect, DAFCA, Inc., Framingham, MA<br /> Visiting Professor of School of Informatics, University of Manchester<br /> <a href="http://users.rcn.com/jcoplien/" target="_blank" rel="nofollow">http://users.rcn.com/jcoplien/</a>
Originally posted by James Coplien:
Well, if you have a method associated with your name, nailing it down sure is good for business.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Peter Braun:
I would have read tons of books to see through their advantages and difference amongst them.
Are these above-mentioned methods used in commercial projects?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by James Coplien:
I have personally heard Kent say (in English) that unless you were following all of the practices, and all of the principles, you could not call yourself XP.
It is a very high-context, high-ceremony, and exclusionary method.
Maybe he's changed. A number of us have been working on the XP community since its formulative days to get a grip on the broader reality of software development.
FWIW, I have not heard Kent say that everything must be XP -- and that is the gist of the quote at the end of the book.
However, the quote from the very end of the book is a footnote and should not be interpreted as typifying the dogma or behavior of this "community."
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Oh sure, it's a tiny ad, but under the right circumstances, it gets bigger.
Smokeless wood heat with a rocket mass heater
https://woodheat.net
|