Agreed. These development processes and methodologies are pretty strange, actually. The confidence expressed by their proponents in the face of failure gives it a very cultish vibe, and I get the sense that they're just making things up for the sake of having "an answer".
The best answer is probably to get people who are experienced in similar projects to manage your project, and has little to do with the process they choose to use.
The best answer is probably to get people who are experienced in similar projects to manage your project, and has little to do with the process they choose to use.