But if I had to pick the moment that was worth the price of admission--which includes two hours of the non-work time that's running at a steep premium this week--it would be the distinction between time estimates and target dates in software project development (a distinction that likely applies to many research & development projects as well.)
That "Ah-ha! moment--was this: Project schedule estimates translate features into time; target dates translate time into features. In other words, it's the difference between these two questions:
- Project Estimate: "How much time will it take to add these bells & whistles?"
- Target Date: "How many bells & whistles can we add in this time-frame?"