Was sind die Rollen in Scrum?
What are the roles in Scrum?
Im agile Scrum gibt es drei Rollen nachdem Scrum Guide 2020:
Multidisziplinäre Entwickler (innen) und Entwicklungsteam (3-9 Personen) zur Weiterentwicklung des Produktes Aufgaben werden aus dem Product Backlog in Iterationen bewältigt und bestimmt das Team bestimmt die zu bewältigenden Aufgaben nach Ihrer Erfahrung aus anderen Sprints und den Expertisen der Entwickler erzeugt eine Inkrement einer Software während eines Sprint das Inkrement wird vom Stack Holder gesichtet und nächste Sprint werden vorbereitet handelt selbstorganisiert (trifft eigene Entscheidungen welche Aufgabe, wie und wann erledigt wird) und handelt kollektiv, gemeinsam mit Abstimmung im Scrum-Team Hierarchien werden vermieden, Entscheidungen zum Fortschritt des Projekteams werden im Scrum-Team gefällt es besteht aus spezialisierten Fachpersonal verschiedener Personen Es tauscht sich aktiv im Daily Scrum aus; der Product Owner schlägt Lösungsstrategien vor, wie zukünftig vorgegangen werden soll
Product Owner (innen) pro Entwicklungsteam setzt das Scrum-Team zusammen und dient als Ansprechperson von Unternehmen, Kunden und Scrum-Team tauscht sich mit den Unternehmen, Kunden und Scrum-Team (Stack Holder Management) zu den bevorstehenden und Funktionen und Anforderungen des Produktes aus sortiert und pflegt die Probleme und Aufgaben in einen Product Backlog (Liste mit Aufgaben zur Erstellung eines Produktes) nach Wertschöpfungsgrad und Aufwand das Scrum-Team kann Änderungsvorschläge zum Product Backlog vorschlagen und der Product-Owner kann Änderungswünsche wahrnehmen periodisiert das Product Backlog d.h. der teilt auf Zeiträume von ein-vier Wochen in einen Sprint auf und reduziert oder erweitert das Product Backlog je nach Kundenaufforderung entscheidet ob ein Inkrement einer Software ausgeliefert wird (Release Management) In einen Scrum-Team gibt es genau einen Product Owner (innen) muss sich gut selbst bei allen Stack Holdern behaupten können (verhandeln, überzeugen..)
Scrum Master (innen) hat die Aufgabe die Scrum-Regeln zu vermitteln (er ist der Ansprechpartner) und für die Umsetzung zu sorgen schult agiles Arbeiten und Weiterentwicklung nachdem Scrum Guide reduziert die Ablenkungen von außen organisiert und optimiert die Ereignisse im Scrum er unterstützt den Scrum-Product-Owner bei der Definition der User Stories er unterstützt die Schaffung von Transparenz und Förderung der Kommunikation er analysiert und erkennt den Wert der Erfahrungen und Erkenntnissen des Scrum-Teams und versucht mit Vorschlägen die Entwickler zu unterstützen er sorgt für den Wandel von einer Befehlskultur zur selbstorganisierten Kultur er sorgt dafür das die Werte von Scrum (Commitment oder Selbstverpflichtung, Fokus, Offenheit und Transparenz, Mut oder Selbstbehauptung, Respekt) im Scrum-Team gelebt werden
Die Einführung von Scrum kann mit Schwierigkeiten verbunden sein bspw. können bei etablierten, älteren und eingesessenen Unternehmen Fachabteilungen existieren die nur bedingt zusammenarbeiten (Etablierung von Silos). Scrum bedarf einer richtigen Einstellung, den Mut neue Dinge zu erstellen, zu verwerfen und ein experimentieren zuzulassen. Scrum ist simple, bewusst inkomplett und zielt auf die kollektive Intelligenz der Menschen ab.
Das Scrum-Team ist klein (5-9 Teilnehmer; durch die Vermeidung von sozialen Faulenzen) und ist multidisziplinär aufgebaut um ein Produkt wie ein Webseite, App oder Kühlschrank in allen Aufgabenspektren (Testing, Entwicklung der Software) entwickeln zu können. Das Scrum-Team muss an ausreichend Kompetenzen verfügen. Scrum-Teams organisieren sich eigenverantwortlich und selbstständig. Das Scrum-Team fokussiert auf ein Produktziel. Scrum-Teams müssen gut kommunizieren und sich in einen Raum befinden. Es wird versucht nach jedem Sprint, einen Zeitraum von ein-vier wöchiger Entwicklungszeit ein funktionsfähiges Inkrement (bspw. ein von Product Owner vorgegebener Funktionalität einer Software) zu erstellen welches einen überprüfbaren Wert schafft. Es gibt keine Hierarchien in einem Scrum-Team. Alle Scrum-Mitglieder arbeiten gemeinsam an einem Product-Backlog, einer Aufgabenliste mit den Funktionen der Software oder Hardware.
Bei der Zusammenstellung eines Scrum-Teams bleiben bestehende Positionsbezeichnungen (wie Architekt, Ingenieur oder Designer) bestehen. Die Rollen dienen zur Festlegung eines Scrum-Teams, den Rahmen eines Scrum-Projekts und zielt auf die Förderung der Effektivität und Produktivität eines Scrum-Teams ab. Ein Scrum-Team ist ein interdisziplinäres Team und ist schwierig zusammenzustellen. Je komplexer und schwieriger die Projekte sind, desto schwieriger ist es ein interdisziplinäres Team zusammenzustellen.
In agile Scrum, there are three roles according to the Scrum Guide 2020:
Multidisciplinary developers and development team (3- 9 people) to further develop the product tasks are mastered and determined from the product backlog in iterations the team determines the tasks to be mastered according to your experience from other sprints and the expertise of the developers creates an increment of software during a sprint the increment is sifted by the stack holder and next sprint are prepared acts self-organized (makes own decisions which task, how and when to be done) and acts collectively, together with coordination in the Scrum team Hierarchies are avoided, decisions on the progress of the project team are made in the Scrum team it consists of specialized technical personnel of different people It actively exchanges in the Daily Scrum; the Product Owner proposes solution strategies on how to proceed in the future.
Product Owner per development team assembles the Scrum team and serves as the point of contact from the business, customers and Scrum team exchanges ideas with the business, Customers and Scrum team (Stack Holder Management) on the upcoming and features and requirements of the product sorts and maintains the issues and tasks into a Product Backlog (list of tasks to create a product) according to the level of value and effort the Scrum team can propose changes to the Product Backlog and the Product Owner can perceive change requests periodizes the Product Backlog i.e. the divides on periods of one-four weeks into a sprint and reduces or extends the Product Backlog depending on customer request decides whether an increment of a software is delivered (release management) In a Scrum team there is exactly one Product Owner must be able to assert himself well with all stack holders (negotiate, convince..).
Scrum Master has the task to communicate the Scrum rules (he is the contact person) and to take care of the implementation trains agile working and further development after Scrum Guide reduces the distractions from the outside organizes and optimizes the events in the Scrum he supports the Scrum Product Owner in defining the user stories he supports the creation of transparency and promotion of communication he analyzes and recognizes the value of the experiences and insights of the Scrum team and tries to support the developers with suggestions he ensures the change from a command culture to a self-organized culture he ensures that the values of Scrum (commitment or self-commitment, focus, openness and transparency, courage or self-assertion, respect) are lived in the Scrum team.
The introduction of Scrum can be associated with difficulties, e.g. in established, older and long-established companies there may be specialist departments that only work together to a limited extent (establishment of silos). Scrum requires the right attitude, the courage to create new things, to reject them and to allow experimentation. Scrum is simple, deliberately incomplete, and aims at the collective intelligence of people.
The Scrum team is small (5-9 participants; by avoiding social laziness) and is multidisciplinary in structure to be able to develop a product such as a website, app or refrigerator in all task spectrums (testing, developing the software). The Scrum team must have sufficient skills. Scrum teams organize themselves independently and on their own responsibility. The Scrum team focuses on a product goal. Scrum teams must communicate well and be in the same room. It is attempted after each sprint, a period of one to four weeks of development time to create a functional increment (for example, a functionality of a software specified by the Product Owner) which creates a verifiable value. There are no hierarchies in a Scrum team. All Scrum members work together on a product backlog, a task list with the functions of the software or hardware.
When creating a Scrum team, existing position titles (such as Architect, Engineer, or Designer) remain. Roles are used to define a Scrum team, the framework of a Scrum project, and aims to promote the effectiveness and productivity of a Scrum team. A Scrum team is an interdisciplinary team and is difficult to assemble. The more complex and difficult the projects are, the more difficult it is to assemble an interdisciplinary team.