Charlie and I never worked together, but after reading his account of a recent cult experience, I could swear that we had. On that project.
The problems started when we tried to integrate these methods into our existing environment. First, management demanded that we estimate—and commit to—a schedule and budget. You can't do that without knowing what you'll be doing, so we built our use cases and created a schedule. Several months later, we had hundreds of use cases, and the local Microsoft Project wizard had a schedule estimated down to the day.
Cargo Cult Methodology: How Agile Can Go Terribly, Terribly Wrong
How agile is your current project? Be honest.