Testing Problems are Design Problems

If you take anything away from this story I think it should be this: When there's a part of your system that's "buggy," it's not a testing problem. The solution isn't more validation. The problem is with the design.