A self organizing teams in SCRUM or from any AGILE superset determines how it works. The practise of this varies widely:
- The Scrum Team own their processes. The process is not to blame. They alter things that aren’t effective and test the hindering organisational processes.
- The Scrum Team decides on a Sprint Goal together. Developers set their own forecasted work in Sprints. Work teams decide how they will collaborate.
- Challenges and impediments aren’t put on the agenda of the Daily Scrum.
- Developers choose when and how to swarm problems that endanger the Sprint Goal.
- Team members update their Sprint Backlog to reflect current progress and new learning.
- Each Scrum Team takes responsibility for implementing the short-term measurable commitments made in each Sprint.
- The Scrum Team members handle their own disagreements and conflicts.

A Scrum Team makes decisions based on consensus. They research whether to use outside expertise.
Effective self-organization requires clear goals, accountability, and boundaries. The team’s effectiveness may decline if any of these conditions are met.
Good Read: Building Trust