Monthly Archives: July 2009

Test aphorisms 1-4

The summer Engineering Forum at Microsoft was held back at the start of June. It’s an annual week-long event where technical staff from across the company present lectures and hold roundtable discussions on a variety of engineering topics. All presentations were organized into topical groups called tracks. For example, there was a designing and testing

Five definitions of reliability

A large part of my day job revolves around reliability—testing software reliability, testing operating system features that make the software running on it more reliable, working on test tools that look for reliability problems. I think about reliability a lot. And here’s the amazing conclusion I’ve come to:
No one knows what reliability is.
Or, to put