Agile is a widely accepted software development methodology | Nimble Product Management | Scoop.it
Flawed implementations of Agile can result in a failure to completely realize its full benefits.

Via Liemur Software Development