Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Article: Being Agile Without Going Overboard

Article: Being Agile Without Going Overboard

A number of Agile methodologies have surfaced over the years, notably:

  • Extreme Programming (XP),
  • Scrum, Crystal,
  • Lean Development (LD),
  • Adaptive Software Development (ASD),
  • Dynamic System Development Method (DSDM),
  • Feature Driven Development (FDD).
While these methodologies have variation in their emphases, some of the common themes among them are:
  • succeeding in development,
  • letting the design evolve,
  • creating robust code, and above all,
  • seeking feedback by interacting with customers.
Proponents claim that Agile methods are especially valuable for rescuing projects in trouble. But in such critical circumstances, where should one start? Valid questions are invariably raised: Managers and stakeholders ask "can Agile really dig us out of this hole?" Developers ask "which methodology should we choose?"

These very relevant questions are addressed in this article.

Rate this Article