Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
One of the other testers and I were talking this morning about unit tests. Here’s an example of 100% unit tests passing, 100% code coverage and still results in total failure:
Essentially, the US tests used English measurements but the European team used metric. In turn, this caused a multi-million dollar spacecraft to fail.
Page 6 here of the post mortem explains the details: ftp://ftp.hq.nasa.gov/pub/pao/reports/1999/MCO_report.pdf (This is a really good post mortem analysis of what went wrong, by the way. Much of it is specific technical details that I do not understand, but it is well worth the read.)
Good reading here and lots to think about. So that's what I am doing now - thinking about this.
Questions, comments, concerns and criticisms always welcome,
John