Most of all, software as a whole just isn’t good enough. There have been a few magical leaps in the evolution of software, products and operating systems that dramatically improved productivity and yes, joy among users. But given how cheap (compared to cars, building materials or appliances) it is to revamp and reinvent software, and how urgent it is to create tools that increase the quality of what we make, we’re way too complacement [sic].
Fix all bugs. Yes, definitely. But more important, restate the minimum standards for good enough to be a lot higher than they are.
We need better design, more rigor and most of all, higher aspirations for what our tools can do.
Time to get to work.