I am taking a software development class right now and we are discussing agile methodologies. What are the most common agile methods? I need to look into several and discuss their strengths and weaknesses. Seems more useful to look into the most prominent methods.
Observations:
Scrum seems pretty popular (that is what my team used on two of my coops).
Extreme also seems to get quite a bit of buzz but I am not sure if that many people actually use it.
What does your company use and how do you like it? Does anyone use:
- Agile Modeling
- Agile unified process
- DSDM
- Essential Unified Process
- Feature Driven Development
- Open unified processes
- Rational Unified Process
Are there other methodologies that I should investigate?