Re: Root Cause Analysis and Troubleshooting
- Hi Michael,
You may wish to look at CMMI "Causal Analysis and Resolution" as another reference.
However, I think prevention is the best tactic to avoid 'misbehaviour'. You should probably ensure the user stories are small and add only the tinest bit of new functionality at a time so the team can make an assessment on regression. You should also try to automate acceptance/system/user testing so to catch regression in the daily build. You may wish to assess the complexity and judge whether it's too complex and in need of refactoring.
--- In firstname.lastname@example.org, Michael Wollin <yahoo@...> wrote:
> Aside from KT analysis, which I am already familiar with, what other processes, methods, and techniques are out there to help root out the root cause of misbehavior in very large and complex systems? In my coaching role, I want to be able to offer people alternatives to unproductive "lets try this" (reboot, rollback) behaviors?