Check out The Potential of Agile by Scott Sehlhorst. Here is an excerpt:
The pop-culture concept of a silver bullet – a simple solution to a hard problem – is a dangerous idea. It can be used to over-promise, and doom a team to under-delivery. When an executive, too far removed from what makes creating products hard thinks of “agile” as a silver bullet it…
The full article is available here.