Reply to post: Re: Only on landing?

Report details how Airbus pilots saved the day when all three flight computers failed on landing

WhereAmI?

Re: Only on landing?

In any software development:

The first thing you should do before writing the specification is to review what is required and how any changes will affect the rest of the system.

The first thing you do before writing a single line of code is to review the specification.

The first thing you do (or should do) before testing is to review the test specification.

Given the checks and balances inherent in this system, you'd need three incompetent companies for anything major to get by. One of the final tests by the regulatory bodies is to blind-test to ensure that all three offerings do the same thing in the same situations. In this case there was an edge-case failure point which no-one had foreseen.

The only reason I know about the triple system is because I had a very interesting conversation with a gentleman who, at the time, worked for BAe and was involved in Airbus software development.

I think I need to apologise for answering so many posts...

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon