Originally posted by Chris Johnston:
what I really need are a more detailed look at the stages involved and the deliverables of each stage. Do I need to look at a particular implementation--XP, Scrum, Crystal, etc--to get these or are they some common stages and deliverables across all of these implementations?
You might want to hang out at the XP Yahoo! group for a while or browse the archives. There's a lot of history of obstacles in introducing/adopting an agile processes with and without resolutions.Originally posted by Chris Johnston:
Also, does anyone know of any links to stories of people trying to (un)successfully implementing Agile development into a development shop?
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Originally posted by Chris Johnston:
In each "phase", what would the deliverables or artifacts be, i.e., what documents would be produced and/or what do you have to show at the end of each iteration besides the code? Agile must require some documents to be produced---design documents, requirements of some kind, specifications, code review details, etc?
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
<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 Chris Johnston:
Agile must require some documents to be produced---design documents, requirements of some kind, specifications, code review details, etc?
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
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
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 Chris Johnston:
The artifacts and documents are of probably no good to the customer, but what about management and management's management and so on?
What about trying to capture a developers intent in case they leave the team in the form of a design document?
It contains a lot of paper that can be used to jsutify the project.
However, to appease the bosses, whatever process is used, it must contain documents and documentation.
I have been doing a fair bit of reading about Agile development, XP, and Crystal and nowhere do any of them say to not produce documents. Therefore, there must be some common artifacts that are created in each iteration and in each phase of an iteration.
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 Chris Johnston:
They need their little check marks on a page for some reason.
For an organization that already contains way too much bureaucracy (in terms of levels of managers) and wants to introduce even more (in terms of documenting the development process) how does one go about selling them on the idea of Agile Development?
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 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>
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
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |