Re: Agile
Indeed, I've seen maybe 2 or 3 projects that really do Agile correctly.
I came here to say mainly that, actually. Most of the development methodologies out there actually work if you follow them - some better than others, and most only in particular kinds of projects.
I've seen so many people who say "we use x metholodology" and then they don't. They say "ah well yes we improved it to match our corporate culture". No, no you didn't. You just decided to cherry pick the bits you like instead of using it. Kind of a bit like putting a racing car engine into a Lada. It'll work, but the results you get will be, shall we say, sub-optimal?