Have we thought about using RCAs for our own bugs, including CAT-2s (not just critical outages)? Doing why, not what. Often comes down to people and processes, not code.
Can do reporting by severity and type to get a better understanding of where issues are coming from.
Previous experience: Each team does their own RCA, and then bubble up into a higher level RCA to find common patterns, missing infrastructure, missing training, etc.
Q: Re: Training: How to train testing – how to test, when to use what kind of testing. What are good resources? How do you train people who are new to testing, and how do you keep that level of skill across an org?