Das UX-Republic Agile Lexikon

Agilität ist überall

Zwischen deiner Yogastunde ein Post-it in deinem Rucksack gefunden Crossfit oder ein Daily Stand Meeting (DSM) vor einer Kaffeemaschine, sagt Ihr CTO, dass jedes moderne Unternehmen auf Agile umsteigen sollte.
Also, wenn du nicht (gut) verstehst, was deine Entwicklerkollegen jeden Morgen vor einem Board stehen, (noch?) nicht eingeladen sind und vor einem Scrum Master glänzen wollen, geben wir dir einige Definitionen, um zu wissen, worum es geht.
sprichst du agil

Zunächst einmal, was ist Agilität?

Wir sprechen über agile Methoden im Projektmanagement, einen iterativen und kollaborativen Ansatz, der in der Lage ist, die anfänglichen Bedürfnisse des Kunden und die mit der betrieblichen Realität verbundenen zu berücksichtigen. Dieses Prinzip ermöglicht insbesondere die Berücksichtigung der Bedürfnisse der Endnutzer während des gesamten Projekts und basiert auf Werten.

Scrum

Das methodologische Framework von Scrum ist die weltweit am weitesten verbreitete agile Methode. Es setzt insbesondere auf kurze Iterationen (Sprints) mit konkreter Organisation, Rollen und Meetings.

Scrum Master

Als Mitglied des Scrum-Teams stellt der Scrum Master die ordnungsgemäße Anwendung der Scrum-Methode sicher und sorgt für die ordnungsgemäße Aufrechterhaltung der Arbeitsbedingungen des Teams. Er ist derjenige, der die Sprint-Retrospektiven organisiert. Diese Rolle kann von einem Mitglied des Entwicklungsteams übernommen werden. Ein gut funktionierendes Team kann irgendwann auf den Scrum Master verzichten.

Produktinhaber

Der PO ist ein vollwertiges Mitglied des Scrum-Teams. Er ist verantwortlich für die Definition eines Produkts, das den Benutzern innerhalb der Zeit und des Budgets, die dem Projekt zugewiesen sind, maximalen Nutzen bringt. Er allein verwaltet und priorisiert das Backlog. Er steht dem Scrum-Team nahe, arbeitet aber für die Business-Teams.

Stakeholder

Dies ist der Kunde, Sponsor oder Sponsor des Produkts, der die Geschäftsziele des Produkts definiert. Im weiteren Sinne kann es jeder sein, der an dem Projekt interessiert ist: Geschäftsexperten, Benutzer, Kunden, Sponsoren, Investoren usw. Sie nehmen an Sprint-Reviews teil, um den Fortschritt des Produkts zu sehen, und können ad hoc in bestimmte Sprints eingreifen, um dem Team zu helfen.

Das Scrum-Team (oder Dev-Team)

Das Scrum-Team besteht hauptsächlich aus Entwicklern, einem technischen Leiter, kann aber auch eine UX und/oder eine UI umfassen. Sie realisieren die Funktionalitäten des Produkts, präsentieren sie, verpacken sie und liefern sie aus. Auch der PO und der Scrum Master sind Teil des Teams.

Sprint

Ein Sprint (oder Iteration auf Französisch) ist ein kurzes Zeitintervall, im Allgemeinen zwischen maximal 2 und 4 Wochen, in dem das Team neue Funktionalitäten eines Produkts entwirft, realisiert, entwickelt und testet. Am Ende des Sprints ist das Produkt potenziell auslieferbar.

Loslassen

Eine Version entspricht einer neuen Version des Produkts, die Benutzern zur Verfügung steht. Ein Release besteht aus mehreren Sprints.

Benutzer Geschichte

Eine User Story (oder US) ist eine einfache und verständliche Beschreibung einer zu entwickelnden Funktion. Sie enthält Informationen darüber, wer, was und warum. Sie kann durch Geschäftsregeln, Akzeptanzkriterien, Dokumentation (Wireframes, Geschäftsregeln usw.), KPIs und mehr ergänzt werden.

Episch

Es ist ein Makro-Feature oder eine „große“ User Story, die dann in mehrere User Storys zerlegt wird.

Produkt Rückstand

Es ist das Hauptwerkzeug des OP. Es ist eine Liste von User Storys, die vom Product Owner in Zusammenarbeit mit dem Scrum-Team geplant und gepflegt werden.

Burndown-Diagramm

Diagramm, um den Fortschritt eines Sprints zu verfolgen. Sie setzt sich aus einer erwarteten Kurve und einer tatsächlichen Kurve zusammen, die die geleistete Arbeit über die Zeit angibt.

Roadmap

Unverzichtbares Planungs- und Kommunikationstool für die PO. Es ermöglicht ihm, die zu integrierenden Features zu identifizieren und die Releases zu planen. Die Roadmap gibt dem Management Einblick, das die strategische Vision der PO validieren kann, und ermöglicht es dem Scrum-Team, die kommende Arbeit zu antizipieren.

Kanban

Kanban ist eine agile Methode, die auf visuellem Aufgabenmanagement und kontinuierlicher Verbesserung basiert. Es kann zusätzlich zu Scrum eingesetzt werden. Es ist auch oft ein Taskboard, um den Fortschritt visuell zu verfolgen.

Agile Rituale / Zeremonien

Dies sind alles Projektmeetings, die durch das Scrum-Methodik-Framework definiert sind:

  • Sprintplanung,
  • das tägliche Gedränge,
  • der Sprint-Review
  • die Retrospektive

agiles Brett

Als Bonus/Mitnehmen

Agiles Manifest

Das Agile-Manifest definiert die Hauptprinzipien der Agilität in 4 Punkten:
#1 Menschen und ihre Interaktionen statt Prozesse und Tools
#2 Funktionierende Lösungen statt umfassender Dokumentation
#3 Zusammenarbeit mit Kunden, vor Vertragsverhandlungen
#4 Die Reaktion auf Veränderungen, anstatt an einem Plan festzuhalten.
Das Ziel ist nicht, erschöpfend zu sein, sondern einige Schlüssel zum Verständnis der Begriffe zu geben, die am häufigsten in Agilität vorkommen. Wir werden mit einigen Konzepten und Methoden zurückkommen, die von unseren Product Ownern eingeführt wurden.
UX-Republic stellt ein! Wenn all diese Konzepte für Sie keine Geheimnisse mehr bergen, Sie anspruchsvolle Aufgaben bei unseren Key-Account-Kunden suchen und gerne mit UX, UI, Data Analysts und Entwicklern arbeiten, dann zögern Sie nicht!
Felix R., Product Owner @UX-Republic