Exactly John. My first reaction (as a computer person) when you mentioned software errors in the design process was "Where do you stop?".
I found this video linked off this site. It sounds like I'm glad they have physical testing processes and found the problem now.
[ame="http://www.youtube.com/watch?v=xSvKM2bCVU4"]YouTube - FlightBlogger - 787 Delay Explained - June 23, 2009[/ame]

