Conclusion
Root cause analysis is a popular and successful technique for identifying ways to prevent defects. There are a variety of approaches to study unfortunate events in an effort to understand the low-level causes. Root cause analysis is an effective technique that can improve the software development process for an individual, a small team, or a large organization. Anyone can perform a root cause analysis, although the results will improve with the level of experience of the analyst.
Although there is typically no shortage of sentinel events—usually defects—to initiate a study, root cause analysis is not a technique that is a predictable investment in every software project. Some defects are more “important” than others are—whether they ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access