Sometimes you just know a project is doomed before it's even started. Today, for example, I overheard a highly paid consultant having a chat to someone in our IT section. The guy in IT asked him a question about .NET languages. The consultant started spurting out languages. C#. C++. COBOL.
Hang on a minute there... COBOL? .NET?. Sure, it's possible. But then again, one could construct an entire content management system where all the data is stored in one table.
And this is the consultant who is preparing a Statement of Requirements for a large, highly visible project.