Einführung in die Scrum Master-Rolle

Scrum, eine der häufigsten Präpositionen der agilen Frameworks, besteht aus einem einfachen Satz von Vorschriften und Verfahren, die es jedem Team ermöglichen, in kurzen Zyklen Ergebnisse zu erzielen, schnelle Bewertungen vorzunehmen, kontinuierlich zu lernen und schnelle Änderungen vorzunehmen, um den erzielten Wert zu steigern. Daher definiert scrum Rollen, Zeremonien und Artefakte, die die Grundlage für die meisten agilen Transformationen bilden. Scrum-Master sind also Bedienstete, Führungskräfte und Coaches eines agilen Teams, die das Team in Scrum, Extreme Programming (XP), Kanban und Safe schulen und so sicherstellen, dass der geplante agile Prozess ausgeführt wird. Sie arbeiten daran, Hindernisse zu vermeiden (oder zu beseitigen), und sorgen so dafür, dass das Ambiente eine leistungsstarke Teamdynamik, einen kontinuierlichen Fluss und eine unermüdliche Verbesserung fördert. Obwohl die Rolle eines Scrum Masters auf den Teamprozessen von Scrum und Agile basiert, können diejenigen, die Kanban-Prinzipien anwenden, auch die Pflichten eines Scrum Masters befolgen, um das Team bei der Erreichung seines Ziels zu unterstützen und Aktivitäten mit anderen Teams zu koordinieren.

Wer kann Scrum Master sein?

Ein Scrum-Master ist häufig einer der Mitarbeiter, dessen Hauptmotto darin besteht, die Organisation und das Management des Teams und der Teammitglieder zu unterstützen. Manchmal wechselt die Rolle des Scrum Masters sogar von Sprint zu Sprint zwischen den Teammitgliedern. Dies kann erreicht werden, indem das Team geschult wird, SAFe-Prinzipien umzusetzen und zu unterstützen, Hindernisse zu identifizieren und zu beseitigen und den Fluss zu erleichtern. Daher eignet sich die Rolle eines Scrum-Masters besser für alle, die in der Organisation als Projektmanager, Produktmanager, Business Analyst, Systemanalytiker, Entwickler, Programmierer, Qualitätssicherungsspezialist oder Prozessingenieur arbeiten.

Rollen

Kurz gesagt, die Rollen eines Scrum Masters sind:

  • Dem Team die Scrum-Praktiken beizubringen und sie dadurch zu befähigen, diese Praktiken auf die Arbeit anzuwenden;
  • Wann immer erforderlich Scrum-Meetings zu leiten und sich für das Team einzusetzen, um ein gleichmäßiges Tempo aufrechtzuerhalten und sicherzustellen, dass die Mitglieder effektiv in der festgelegten Umgebung arbeiten. Durch die Befürwortung des Teams, insbesondere des Entwicklerteams, beseitigt ein Scrum-Master die Möglichkeiten von Hindernissen oder löst vorhandene auf.
  • Um Hindernisse zu identifizieren und zu beseitigen, die das Team davon abhalten, das Projekt wie geplant und geplant fortzusetzen,
  • Und schließlich klare Projektziele und -prioritäten festzulegen.

Wenn man die Verantwortlichkeiten eines Scrum Masters gründlich analysiert, kann man verstehen, dass von dem Kandidaten erwartet wird, dass er voll qualifiziert, beherrscht und sachkundig ist, zuverlässig (in einigen Fällen etwas vertraut) mit:

  • Techniken zur Selbstorganisation, Schätzung und Größenbestimmung von Storys, Planung von Sprints und Releases, Fähigkeit, kontinuierlich nach Verbesserungen zu suchen,
  • Verstehen Sie, wie Sie Briefs und effektive Stand-ups durchführen und die erzielten Geschäftswerte maximieren. Diese häufig als „Scrums“ bezeichneten Veranstaltungen finden jeden Tag statt, bevor sich der Tag entfaltet, damit sich das Team darauf konzentriert, „was am Vortag getan wurde“, „was heute fertiggestellt wird“ und „was sind die Hürden, die es zu überwinden gilt das Tagesziel. “Auf diese Weise hilft der Scrum-Master den Teammitgliedern, aufkeimende oder vorhandene Hindernisse zu identifizieren und diese zu beseitigen, wodurch das Team beim Fortschreiten des Projekts / der Prioritäten unterstützt wird. In Sprint-Planungsmeetings versucht der Scrum Master, die Erwartungen und Hoffnungen des Product Owners durch Fragen wie „Was ist in diesem Sprint möglich?“ In Einklang zu bringen. Diese Meetings finden statt, bis der Scrum Master überzeugt ist, dass das Team die zugewiesene Aktivität ausführen kann oder das gesetzte Ziel alleine erreichen.

Aufgaben eines Scrum-Teams

  • Die Aufgabe eines Scrum Masters ist es, der Haupttrainer der Scrum-Prinzipien zu sein, dh das Team durch Scrum-Übungen zu disziplinieren. Um diese Rolle zu übernehmen, muss er / sie den Unterschied zwischen den Rollen eines Scrum - Masters und des Product - Owners kennen, verstehen, was ein Product Backlog ist (in dem alle ausstehenden Arbeiten aufgelistet und priorisiert sind) und (nach Priorität) auflisten User Stories und Backlog-Pflege, Erstellen und Anwenden einer "Definition von erledigt"
  • Das Arbeiten mit agilen Anforderungen sowie deren Dokumentation und die Verwendung von agilen Metriken und Tracking-Tools, die als Scrum-Artefakte bezeichnet werden, z ).

Der Scrum-Master hat die Freiheit, einem Mitarbeiter einen Wettbewerbsvorteil in dieser „schnellen, sich verändernden (Unternehmens-) Geschäftswelt“ zu verschaffen, in der die Marketingfähigkeiten, die Fähigkeit, auf die aktuellen Kundenanforderungen einzugehen, und die Notwendigkeit eines raschen Richtungswechsels bestehen Schlüssel zum Erfolg. Bei scrum werden die Ziele eines Kunden sowie die Ziele eines Teams separat angesprochen. Der Scrum Master bietet Platz für das Team und stellt so sicher, dass die Ziele des Teams ohne viele Hürden erreicht werden.

Genauso wichtig ist es, die Eigenschaften zu nennen, die den Schnitt nicht bewirken. Dies sind die Eigenschaften, die kein Scrum Master sind:

Der Grund, warum ein Scrum Master keine Teamanweisungen für die Mitglieder erstellt, um die Projektprioritäten zu befolgen oder einzutragen, ist, dass er / sie nicht das Team leiten soll. Da er / sie auch ein Teil des Teams ist, ist es wichtig, den Teammitgliedern nicht als „Diktator“ zu erscheinen, sondern vielseitig in Bezug auf ihre Bedürfnisse und Arbeitsabläufe zu sein, um Hindernisse zu vermeiden. Es ist wichtig, dass der Prozess der Scrum-Prinzipien reibungslos und nicht starr abläuft, da diese Prinzipien kein Hindernis darstellen, sondern langsam aufgebaut werden sollten, um die Bereitstellung und Effizienz des Teams zu unterstützen. Die Scrum-Praktiken sollten schrittweise für die Teammitglieder übernommen werden, um die richtige Scrum-Anpassung für die Teammitglieder zu finden. Langfristiges Ziel ist es, dass das Team mit Scrum-Übungen so vertraut ist, dass es sich selbst führen kann. Zu diesem Zeitpunkt ist es möglich, einen so genannten Working Scrum Master zu haben, der auch direkt am Projekt arbeitet.

Empfohlene Artikel

Dies ist eine Anleitung zur Scrum-Master-Rolle. Hier diskutieren wir die Rollen und Verantwortlichkeiten eines Scrum Masters und eines ScrumTeams. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Fragen im Vorstellungsgespräch bei Scrum Master
  2. Agile Scrum-Zertifizierung
  3. Scrum-Methode
  4. Gedränge gegen Wasserfall