The Graphing Calculator story

This story is brilliant. Notable points include:

I’ve been thinking a lot recently about the economics of software, and how to align the natural forces of software with other forces like time and money. Quality software takes time, and some of that is elapsed time, rather than simply time spent working heads down. There need to be breaks in development, extended testing with real world use, and then more refinement. Which means it doesn’t really fit very well with a fixed time and budget project.