Projektmanagement
Ein Projekt ist ein einmaliges Vorhaben mit einzigartigen Bedingungen begrenzter Zeit festem Budget und definierten Ressourcen
Projektphasen
Jedes Projekt durchläuft die fünf Phasen Projektstart Projektplanung Projektdurchführung Projektkontrolle und Projektabschluss
Projektstart
Im Projektstart werden Bedarf und Nutzen bewertet Projektauftrag erstellt Projektleiter benannt Team zusammengestellt und Kick-off-Meeting abgehalten
Kick-off-Meeting
Das Kick-off-Meeting markiert den offiziellen Projektstart informiert alle Beteiligten über Ziele Rollen Zeitplan und Zusammenarbeitsregeln
Projektplanung
Projektplanung umfasst Inhalt Zeitplan Budgetplanung Ressourcen Qualitätsvorgaben Kommunikationsplan Risikomanagement und Stakeholder-Analyse
Projektdurchführung
Projektdurchführung ist die Umsetzungsphase Arbeiten in kleinen Teams Änderungswünsche prüfen (Machbarkeit Integration Planung Freigabe)
Projektkontrolle
Projektkontrolle läuft parallel zur Durchführung Budgetüberwachung Termineinhaltung Aufgabenpriorisierung Ressourcenkonfliktlösung
Projektabschluss
Zum Projektabschluss gehören externe Übergabe mit Kundenabnahme und interner Abschluss mit Bericht Evaluation Archivierung Team-Auflösung
Erfolgsfaktoren
Erfolgsfaktoren sind genaue Zieldefinition präzise Projektpläne passende Projektorganisation geeignetes Team optimale Kommunikationsbedingungen
Risikofaktoren
Risikofaktoren sind schlechte Kommunikation ungenügende Planung mangelnde Kontrolle falsche Tools fehlendes Risikomanagement Umfangsänderungen
Vorgehensmodell
Ein Vorgehensmodell beschreibt strukturiert wie Softwareprojekte geplant entwickelt getestet und gesteuert werden
Klassische Vorgehensmodelle
Klassische Modelle (Wasserfall V-Modell Spiral) arbeiten sequentiell benötigen feste Anforderungen reagieren schwer auf Änderungen
Agile Vorgehensmodelle
Agile Modelle (Scrum Kanban XP) arbeiten iterativ nehmen Änderungen auf setzen auf Teamkommunikation und kurze Lieferzyklen
Klassische Modelle
Zu klassischen Modellen gehören Wasserfallmodell V-Modell V-Modell XT Spiralmodell und Rational Unified Process (RUP)
Agile Modelle
Zu agilen Modellen gehören Scrum Kanban Extreme Programming (XP) DevOps und Feature-Driven Development (FDD)
Agiles Manifest
Agiles Manifest priorisiert Individuen/Interaktionen über Prozesse funktionierende Software über umfassende Dokumentation Kundenfeedback über Verhandlungen
Agiles Manifest Entstehung
Agiles Manifest entstand 2001 in Snowbird/Utah durch 17 Experten als Antwort auf dysfunktionale Wasserfall-Projekte
Scrum
Scrum ist agiles Framework mit empirischer Steuerung Transparenz Inspektion Adaption durch selbstorganisierte Teams in zeitlich begrenzten Sprints
Scrum Säulen
Scrum basiert auf drei Säulen Transparenz (alles sichtbar) Inspektion (regelmäßige Überprüfung) Adaption (kontinuierliche Anpassung)
Transparenz
Transparenz macht Fortschritt Probleme Backlogs Definition of Done für alle Teammitglieder und Stakeholder sichtbar und verständlich
Inspektion
Inspektion prüft regelmäßig Artefakte (Product/Sprint Backlog Inkrement) Prozesse und Teamarbeit durch Events wie Daily Scrum Reviews Retros
Adaption
Adaption passt Product Backlog Sprint Goals Entwicklungsmethoden an neue Erkenntnisse Stakeholder-Feedback oder Marktveränderungen an
Sprint
Sprint ist feste Zeitbox von 1-4 Wochen in der selbstorganisiertes Team ein potenziell lieferbares Produktinkrement erstellt