Software developers solve hundreds of small and large issues daily. We are therefore conditioned to work out solutions quickly. However, in some challenging situations, this is counterproductive. We often react with our trained solution repertoire to the first apparent problem that seems obvious to us.
This card should help you overcome this initial instinct, whereby you first find out the real problems by asking concious
Try to use the so-called “5 Whys” in tricky situations to solve symptoms continuously and tackle the root causes of the problem at the right time.
- Explanation of the Root Cause Analysis on the Architecture Improvement Method aim42