In order to keep high-dollar government software projects from going off the rails, projects are often required to undergo an “independent verification & validation” (IV&V) process. The theory is that if government is incapable of evaluating the quality of software being built by a vendor, they can pay another company to review it, and they can say if it's any good. In the abstract, this is not a terrible idea. But in reality it is, in fact, a terrible idea. But what if it wasn’t?
Walk with me.