BP oil spill clearly foreseeable on monitoring software, official
computerworlduk.com
computerworlduk.com
1. software doesn't alarm when operator thinks it should
2. bad consequence
3. thoughts of "software doesn't work"
4. valid alarm not trusted in the same way too many false positives.
This sequence of events is not necessarily rational, but it is human non-the-less.
There is a lot of really cool work going on, and a lot more to be done, in this space. Current best practices include lots of training for operators, who do an awful lot of "flying the factory by feelings and hunches", rather than by good, informed software interaction.
Two pointers: 1) Ensure layers of controls are implemented and tested for known risks.
2) Do not underestimate or ignore the low risk vulnerabilities. It does not take many in aggregate to result in catastrophe.
http://www.redspin.com/blog/2011/01/07/lessons-learned-from-...