Das Entwicklungsteam ist selbst organisiert. Damit versucht es sich auch selbst zu optimieren. Der Scrum Master kann Empfehlungen für eine bessere Arbeitsumgebung abgeben.
Das Team entscheidet, ob es diese Empfehlungen ausprobieren möchte. Der Scrum Master schafft die optimiert Arbeitsumgebung, welche das Team als Beste einstuft. Dazu kann auch das Organisieren von weiteren Schulungen gehören.
Im Daily Scrum werden die Impediments (Hindernisse) durch das Entwicklerteam benannt. Die Beseitigung der Impediments ist die Aufgabe vom Scrum Master. Dabei sollten einfache Probleme durch die Entwickler selbst gelöst werden.
Der Scrum Master soll die produktive Umgebung schaffen aber nicht das Mädchen für alles darstellen.