I can’t remember the last time I went a whole day without running into a software bug. For weeks, I couldn’t invite anyone to Facebook events due to a bug that caused the invite button to not display on the invite screen. Google Maps has been giving me illegal and sometimes impossible directions ever since I moved to a small city. And Google Docs regularly hangs when I paste an image in, giving me a busy icon until I delete the image.
It’s understandable that bugs escape testing. Testing is hard. Integration testing is very hard. End to end testing is extremely hard. But there’s an easier way. A third of bugs like this – bugs I run into daily – could be found automatically using analytics.