Very thoughtful posts, but it does make me wonder what the underlying conclusion about his own experience with SH5 is. I mean, it's pretty darn clear that somewhere along the lines, despite both experience and good thinking by the developers, something went very wrong with the project. The quality level we'd expect (especially given his obvious understanding of the notion of software quality) just didn't come together. So what did go wrong and why? Hmm