RE: [AM] [chicago-agile-dev] The Spiral Model
Brad Appleton <[email protected]> Thu, 12 Feb 2004 22:45:58 -0600
| Newsgroups | gmane.comp.programming.modeling.agile |
|---|---|
| Message-ID | <[email protected]> |
guillermo camilo <[email protected]> wrote: > What is the main differences between the spiral model's concepts > and the core of the agile methodologies??? > > i see both of them are, in essence, iterative and incremental, > so. how are we going to differentiate them? How might one differentiate between PairProgramming and XP, or TDD and XP? To me your question is similar. I think the spiral model is first and foremost a model for a software lifecycle. And XP is a methodology (or method if you prefer) that utilizes a spiral model, as well as utilizing many other things. I think a development lifecycle model and a development methodology are different things, and that the latter employs the former plus a whole lot more. At its core, the spiral model says develop in an iterative and incremental fashion driven by risk analysis/mitigation. XP and agile methodologies felsh this out a whole lot more, and add practices specific practices for how/when to do it, and principles/values to guide in the how/why of applying those practices. -- Brad Appleton <[email protected]> www.bradapp.net Software CM Patterns (www.scmpatterns.com) Effective Teamwork, Practical Integration "And miles to go before I sleep." -- Robert Frost 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 --^----------------------------------------------------------------