Dieses Training zeigt am Beispiel des Scrum-Frameworks, wo Requirements-Engineering-Praktiken sinnvoll eingesetzt werden können und welchen Platz ein Requirements Engineer in einem agilen Projekt einnehmen kann.
In den letzten Jahren bemühen sich viele Unternehmen aus unterschiedlichsten Branchen und unterschiedlicher Größe um die Einführung und Umsetzung agiler Methoden im Bereich der Software und der Systementwicklung. Am bekanntesten und verbreitetsten ist im Bereich agiler Vorgehensweisen das Scrum-Framework.
Dieses Training zeigt am Beispiel des Scrum-Frameworks, wo Requirements-Engineering-Praktiken sinnvoll eingesetzt werden können und welchen Platz ein Requirements Engineer in einem agilen Projekt einnehmen kann.
DIE TEILNEHMER LERNEN
1. Ziele, Einführung, Grundlagen des Requirements Engineering im agilen Umfeld
a. Ziele und Aufbau des Trainings
b. Grundlagen agiler Entwicklungsmethoden
c. Lean Software Engineering
d. Scrum-Framework
2. Requirements-Engineering im agilen Umfeld
a. Ziele des Requirements-Engineerings: Verstehen - Vereinbaren - Sicherstellen
b. Prinzipien des REs im agilen Umfeld
c. Anwendungsszenarien von Requirements Engineering im agilen Umfeld:
Der Requirements Engineer
3. Die Produktvision - Was soll eigentlich entwickelt werden?
a. Scope definieren (Systemkontext und Stakeholder)
b. Vision
c. MVP/ MMP
d. Impact Mapping
e. Product Canvas
4. Das Product Backlog - Welche Anforderungen sind wichtig?
a. Woher kommen die Anforderungen?
b. Den Kunden verstehen
c. Anforderungen dokumentieren
d. Auf das Wesentliche fokussieren
e. Innovation Games
5. Die Sprint Planung - Das Was und das Wie
a. Was wird im Sprint umgesetzt? Anforderungsanalyse
Annahmen klären
b. Wie werden die Anforderungen erfüllt? Design
Lösungsalternativen modelllieren
Lösungen ableiten
c. Ziele des Sprints definieren
6. Der Sprint
Auf Veränderungen reagieren
7. Das Sprint Review - Abnahme und Erhebung
a. Das Produkt abnehmen
b. Feedback einholen
c. Scope überprüfen und anpassen
8. Die Sprint-Retro
9. Das Backlog Refinement - Das Backlog kontinuierlich pflegen
a. Kontinuierliche Anforderungsanalyse in Scrum
b. Annahmen klären - Die User Stories “Ready” machen
c. Priorisieren (Verweis auf Abschnitt 4)d. Anforderungen konsolidieren
e. Umgang mit nicht-funktionalen Anforderungen
f. Umgang mit technischen Anforderungen
g. Planen
h. Schätzen
Die Größe der Anforderungen schätzen
Epics - User Stories
Zu große US schneiden
i. Story Mapping
10. Weiterführende Themen
a. Vom Company Backlog zum Product Backlog
b. Wie gehe ich mit externen Auftraggebern/ Festpreisprojekten um
c. Was mache ich mit Rahmenbedingungen, gesetzlichen Vorgaben etc.
d. Reichen User Stories oder benötige ich noch andere Formen der Spezifikation
SEMINARZIEL
Nach dem Training sind die Teilnehmer vertraut mit der Anwendung von bewährten Requirements Engineering-Praktiken im agilen Umfeld. Desweiteren sind Sie in der Lage diese Praktiken zielorientiert auszuwählen und nutzbringend einzusetzen. Sie erhalten umfassendes Handwerkszeug im Bereich Requirements Engineering für eine agile Umgebung. Sie lernen, Andere im Umgang mit agilen Vorgehensweisen zu unterstützen (z.B. das Team oder das Qualitätsmanagement).
Weiterhin dient dieses Training als ideale Vorbereitung für die Zertifizierung zum "Certified Agile Requirements Specialist"
VORAUSSETZUNGEN
Idealerweise verfügen die Teilnehmer des Trainings über Kenntnisse und Praxiserfahrungen im Requirements Engineering und konnten bereits Erfahrungen in agilen Projekten sammeln.
ZIELGRUPPE
Requirements Engineers, Product Owner, Produktmanager, Entwickler, Scrum Master, Business Analysten, Projektleiter, Qualitätssicherung, Tester
KURSSPRACHE Deutsch
Die Zertifizierungsgebühr von 195,-€ ist bei diesem Training im Preis inbegriffen. Die Zertifizierungsprüfung zum „Certified Agile Requirements Specialist“ kann innerhalb von 4 Wochen nach Erhalt des Zugangscodes online abgelegt werden. Den Code erhalten Sie von uns unmittelbar nach dem Training per Email.
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.