Lernen Sie Agile Methoden der Softwareentwicklung kennen und beurteilen Sie deren Einsatzmöglichkeiten, Herausforderungen und Bedeutung für die Projektkommunikation.
Kursbeschreibung
"Agile" Methoden zeichnen sich vor allem dadurch aus, dass sie Fragen der Verbesserung und Steuerung der Kommunikation innerhalb eines Projekts in den Mittelpunkt stellen, anstatt ausschließlich auf die formalen Regeln eines geordneten Entwicklungsprozesses zu vertrauen. Nach diesem Seminar haben Sie einen fundierten Überblick über das stetig wachsende Spektrum agiler Methoden der Softwareentwicklung. Sie können die Einsatzmöglichkeiten der vorgestellten Methoden qualifiziert beurteilen und haben eine Vorstellung, welche Herausforderungen die Einführung einer agilen Methode an eine Entwicklungsorganisation stellt.
Dieses Seminar führen wir in der Regel in Kooperation mit Integrata Cegos GmbH durch.
Seminarinhalte
Grundlagen des Projektmanagements:
- Die „Agile Phase“: Agiles vs. herkömmliches Projektmanagement
- Phasenmodelle
- Altbewährte Praktiken
- Der „Sweet Spot“ der Agilität
„Do it Yourself“: Das Crystal Framework:
- Das Crystal Framework
- Kommunikation als Schlüssel zum Erfolg
- Entwicklungsmethoden
- Systematische Adaption von Prozessen
- Crystal Clear und Crystal Orange
Die Platzhirsche: Scrum und eXtreme Programming (XP):
- Die Rugby-Metapher
- Der Scrum-Entwicklungszyklus
- Sprint und Sprint Planning, Daily Standup, Sprint-Review und Retroperspektiven
- Scrum-Rollen: Product Owner, Scrum Master und Teammitglieder
- eXtreme Programming in Scrum
- XP Grundwerte und Prinzipien
- XP Best Practises
Die schlanke Alternative: Kanban:
- Visuelles Management
- Grundprinzipien und Kernelemente
- „Work in Progress“-Limitierung
- Workflow messen und steuern
Die Synthese: Design Thinking:
- Grundprinzipien
- Design Thinking im Kontext
- Der Design Thinking-Prozess
Das Agile Manifest
Lernziele
Sie erhalten einen fundierten Überblick über agile Methoden der Softwareentwicklung, können deren Einsatzmöglichkeiten qualifiziert beurteilen und lernen die Herausforderungen bei der Einführung einer agilen Methode in einer Entwicklungsorganisation kennen.
Zielgruppe
- Führungskräfte
- Projektleiterinnen und Projektleiter
- Software-Ingenieurinnen und Software-Ingenieure
- Beraterinnen und Berater
- Personen
Voraussetzungen
Erfahrungen in IT-Projekten. Kenntnisse in der Softwareentwicklung sowie über Design Patterns sind von Vorteil, da viele der vorgestellten Methoden explizit für Softwareentwicklungsprojekte intendiert sind. Grundsätzlich lassen sich die Grundprinzipien der meisten Methoden jedoch auch außerhalb der Softwareentwicklung anwenden.
Nächste Termine
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.