Are you a #gopher person? Then have I got a read for you:
@tomasino " while it had
assembled a phonebook-thick collection of functional requirements specifying to a very fine degree of
detail what the application should do, no actual code had yet been written."
I am dealing with something so similar to this at $WORK.
It is amazing that such an intelligent group of people keep falling for such an old mistake.