Debugging Narration
6 exercises — narrate investigations using noticed → suspected → tested → found → fixed structure in standup, Slack, and pull requests.
0 / 6 completed
1 / 6
You are presenting your work in a standup. Which narrative structure is clearest for describing a debugging investigation?
Noticed → Suspected → Tested → Found → Fixed — the five-step debugging narration structure.
Each step explained:
• Noticed: what observable symptom triggered the investigation
• Suspected: initial hypothesis before any investigation
• Tested: what you did to verify or rule out your hypothesis
• Found: the root cause — what was actually wrong
• Fixed: the resolution — what change was made and why
Example:
Why this structure works:
• Listeners can follow your reasoning
• Shows you investigated rather than guessed
• Conclusion (Found/Fixed) is most important — placed last for emphasis
• Can be shortened for standup: "Noticed X, found it was Y, fixed by doing Z"
Each step explained:
• Noticed: what observable symptom triggered the investigation
• Suspected: initial hypothesis before any investigation
• Tested: what you did to verify or rule out your hypothesis
• Found: the root cause — what was actually wrong
• Fixed: the resolution — what change was made and why
Example:
"I noticed the checkout button was unresponsive on mobile (Noticed). I suspected a CSS z-index issue was blocking the tap target (Suspected). I added a pointer-events debug overlay to the element and confirmed taps were being intercepted by the overlay div (Tested). It turned out the loading spinner was positioned at z-index: 9999 and covering the entire button area even when hidden (Found). I fixed it by setting display: none on the spinner when it's not active, rather than just opacity: 0 (Fixed)."
Why this structure works:
• Listeners can follow your reasoning
• Shows you investigated rather than guessed
• Conclusion (Found/Fixed) is most important — placed last for emphasis
• Can be shortened for standup: "Noticed X, found it was Y, fixed by doing Z"