Types of Agile Methods
There are many types of agile methods. Some of the earliest agile methods included Rapid Application Development, Participatory Design, judo strategy, sync-and-stabilize, and even Internet time. Five major agile methods are recognized today: Crystal Methods, Scrum, Dynamic Systems Development, Feature Driven Development, and Extreme Programming. Although Scrum and Extreme Programming are the most often used today, true to their namesake, new agile methods are emerging all the time.
Other recognized agile methods include pragmatic programming, agile modeling, adaptive software development, and even the Rational Unified Process. Although Scrum and Extreme Programming seem unimpeachable today, the two dark horses are ...