Comment Re:No company can build well with a bad spec (Score 5, Insightful) 275
> But we are too quick to blame Oracle and the developer of healthcare.gov for problems that come down to what is simply, a bad and incomplete spec that is impossible to build a good system against.
No. All specs are incomplete or bad.
The Waterfall model that everybody seems to still love,in which you assume a spec is complete before you begin work, was discredited in the very paper that named it. Fifty years of waterfall model system develop has borne that out time and time again.
Part of delivering a working figuring out where the specs are flawed, and changing them so that the delivered system works for the users. otherwise it only works for the contracting officers and the lawyers who handle the ensuing lawsuits.