Here's a thought exercise for anybody who writes computer code. Imagine that you're working on a two-month task, just like the work that you do all the time. But there's a catch: your boss needs to know how many lines of code you are going to add, change or delete. Your goal is to be correct within 10 percent of the final number of changed lines.
Sounds tough, right? Well, I have to do that before each release of the documentation for a software product. Months before my documentation team's work is... [More]