Why Define a Core Subset of Agile Practices?

There’s a huge number of agile processes available: Scrum, FDD, ASD, Crystal, DSDM, and XBreed, to name but a few. Typically, each process is defined in books and on many different websites, newsgroups, and so forth. The most prodigious of these agile processes must be XP, with in excess of 20 books published on the topic and some very active online discussion forums.

While this amount of activity and discussion about how to improve the way we develop software must be a good thing, the downside is that the definition and application of software agility has become decidedly nebulous. In Chapter 1).

It seems prudent to begin with a core subset: the bare minimum set of practices that you can apply in order to achieve the agile goals. We’ve left out a multitude of practices from this core set. This doesn’t necessarily mean those other practices aren’t as good or are in some way invalid; what we’ve done is simply put together a collection of practices that work well with each other (and, in particular, work well with ICONIX Process, which we defined in Chapter 3).



Agile Development with ICONIX Process. People, Process, and Pragmatism
Agile Development with ICONIX Process: People, Process, and Pragmatism
ISBN: 1590594649
EAN: 2147483647
Year: 2005
Pages: 97

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net