Who Should Consider Adopting Agile Development Methodologies?

Agile methodologies are best suited for the following environments:

Environment

Project Characteristics

Organizational (or Team) Culture

What Agile Expects from Stakeholders

A point that is often overlooked in considering whether Agile methodologies are right for an organization is that it is much more demanding of stakeholders than traditional methods. Stakeholders are required to stay involved during the project (typically through a single representative voice) and will be asked to evaluate progress and provide feedback and suggestions. more