Edit: Definition of "bug". Here I describe as bug a bug introduced during development or missing/incorrect implementation of a story found after acceptance of the story. Our team does not face "production bug" reported by users.
At work we often have the following situation:
- Team member find a bug
- Bug is forwarded to PO and Scrum master
- PO set up a meeting with scrum master, team member who found the bug, themselves (and some times more team member)
- A long discussion ensue to discuss what happened, what should have happened, is it a bug, how to fix it, when to fix it.
The problem I see is that too many people are put in a meeting to discuss too many details.
What I think would be better:
- Team member find a bug
- Team member try to reproduce the bug and details how to reproduce it.
- Team member discuss with other team member/scrum master how to fix the bug.
- Scum master discuss with PO when to fix the bug.
Is the current situation good or could be improved? Is my solution a correct solution?