For continuous improvement, it is essential to prevent any error happening again. If you can identify problems correctly, then an efficient solution can be developed and applied. It's important to get to the root cause of the problem to fix the problem. Five whys is a simple, yet most effective, technique to identify the root cause of a problem.
In the five whys technique, you gather the team for a retrospective look at an event and ask five consecutive questions to identify actual issues. Take an example where data is not showing up in your application monitoring dashboard. You will ask five whys to get to the root cause.
Problem: The application dashboard not showing any data.
- Why: Because the application is unable to connect with the database.
- Why: Because the application is getting a database connectivity error.
- Why: Because the network firewall is not configured to the database port.
- Why: Because the configuring port is a manual check and the infrastructure team missed...