RE: [AM] The Spiral Model

Scott Ambler <[email protected]> Sat, 14 Feb 2004 09:27:26 -0500
Newsgroups gmane.comp.programming.modeling.agile
Message-ID <[email protected]>
I agree with Charlie.

On a tangential note, here's an observation that I made about Spiral a few 
years ago in my Process Patterns book:

The main advantage of the Spiral Development process pattern is that it is 
a more realistic look at software development, as it recognizes the fact 
that you often must revisit each project phase throughout the development 
process.  It also directly includes prototyping as a project phase, 
providing the opportunity to include users to a greater extent in the 
development process.  The disadvantages of the Spiral SDLC include the fact 
that it is complex and that it still is not completely accurate: sometimes 
we realize during one phase that we need to immediately go back and redo a 
previous one, perhaps go from prototyping directly back to risk analysis, 
without continuing on to the next phase.

The paragraph above accompanied a diagram of the spiral lifecycle.  In the 
diagram you "spiral through" requirements, requirements validation, 
analysis, ....  basically mini-waterfalls.  That's what I was saying wasn't 
accurate, IMHO.

- Scott





At 10:05 PM 2/13/2004 -0800, Charlie wrote:
>Having read the question and ensuing answers I'm struck that nobody has
>mentioned this:
>
>Agile methods deal with people and how they work together. Historically,
>this has been
>"out of scope" for software development methodologies. If we compare
>approaches while
>abstracting away this important difference, they may appear similar, just as
>an auto
>is like a wagon if you abstract away the source of motive power.
>
>When we choose to abstract away people in our discussion, we are being
>non-agile ourselves.
>
>Charlie Poole
>[email protected]
>www.pooleconsulting.com
>www.charliepoole.org
>

For more information about AM, visit the Agile Modeling Home Page at www.agilemodeling.com
--^----------------------------------------------------------------
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrKDA.bWnbtk.Z2NtYS1h
Or send an email to: [email protected]

TOPICA - Start your own email discussion group. FREE!
http://www.topica.com/partner/tag02/create/index2.html
--^----------------------------------------------------------------