Introduction
When software has problems, it is important to tell the team clearly so they can fix them quickly. Poorly reported defects cause confusion and delay fixes, making the software less reliable.
Imagine telling a mechanic about a strange noise in your car. If you say 'it makes a noise,' they might not know what to check. But if you say 'when I start the engine, there is a loud knocking sound from the left side,' the mechanic can find and fix the problem faster.
┌───────────────────────────────┐
│ Defect Report │
├───────────────┬───────────────┤
│ Description │ Clear details │
├───────────────┼───────────────┤
│ Steps │ How to repeat │
├───────────────┼───────────────┤
│ Expected vs │ What should │
│ Actual Result │ happen vs what│
│ │ happens │
├───────────────┼───────────────┤
│ Environment │ Software & │
│ Details │ hardware info │
├───────────────┼───────────────┤
│ Evidence │ Screenshots, │
│ │ videos, logs │
├───────────────┼───────────────┤
│ Priority & │ Severity & │
│ Category │ type │
└───────────────┴───────────────┘