The second 90 percent

The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time. — Tom Cargill, Bell Labs, via the Ninety-ninety rule This rule is so true it barely reads like a joke. Anyone who has shipped software has watched a project reach "almost done" and then stay there while the real…