Learning from Accidents, Incidents, and Errors

20 September 2022 by Phillip JohnstonAs our world grows more dependent on software, developers everywhere need to study historical software problems, their causes, and the implications for how we build our software. We cannot afford to keep repeating the same mistakes, especially those that cause harm. However, we also need to understand how we can learn from case studies. This page documents our own approach. Ask Questions Our preferred approach is to ask questions about the scenario to drive to an understanding of what happened. In some cases, we might have a detailed analysis from another party who did just …

To access this content, you must purchase a Membership - check out the different options here. If you're a member, log in.