Quick answer: Common bug types (crashes, performance, UI) come with similar repro structures. Templates that pre-fill common fields accelerate filing and improve quality.

Templated bug reports beat free-form. Players follow; reports are better.

Crash template

System info auto-attached; stack trace optional. Reporter just describes the action.

Performance template

FPS chart auto-attached; reporter notes 'when'. Repro by build SHA.

UI template

Screenshot auto-attached; reporter circles the issue.

Catch-all template

For misc bugs; free-form. Most go through specific templates.

“Templates encode the right questions. The right questions get the right answers.”

If you have one bug template, you're missing 90% of the value. Per-type templates are a small investment.

Related reading