it-projektmanagement projektmanagement vorgehensmodelle dipl.-ing. päd. alexander huwaldt...
TRANSCRIPT
IT-Projektmanagement
ProjektmanagementVorgehensmodelle
Dipl.-Ing. Päd. Alexander Huwaldt
Vorgehensmodelle, Phasenkonzepte, Projektphasen, Aufgaben, Arbeitsergebnisse
und Besonderheiten.
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
2
Inhalt
sequentielle-
zyklische- / iterative- Vorgehensmodelle
Beispiele
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
3
Wie jetzt weiter?
Was soll in welcher Reihenfolge getan
werden?
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
4
PhasenkonzeptDas Phasenmodell drückt den zeitlichen Projektablauf in einzelnen Phasen aus und beeinflusst damit die Projekteffizienz. Projekte der Anwendungsentwicklung können z.B. wie folgt gegliedert werden:
· Planungsphase · Analysephase · Entwurfsphase · Realisierungsphase · Installation, Inbetriebnahme · Übergabe
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
5
Phasenkonzept
Jede Phase ist durch einen Phasenabschluss gekennzeichnet, der als ein Meilenstein definiert sein sollte.
Phasenergebnisse sind zu dokumentieren, vorzustellen (Verteidigung) und abzunehmen.
Mit der Abnahme der Ergebnisse erfolgt die Freigabe der nächsten Phase.
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
6
Phasenkonzept
Phase 1
Meilenstein 1
Phase ...
Meilenstein ...
Phase x
Übergabe
Dokument 1
Dokument ...
Dokument x
Methode A
MethodenB,C und D
Methode x
System
Kompo-nenten
PhasenDokumenteErgebnisse Methoden
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
7
Vorgehensmodell
Warum Vorgehensmodelle?
· Eine definierte und standardisierte Vorgehensweise machen Projekte planbar.
· Die Kommunikation innerhalb des Projektes und zu Aussenstehenden wird verbessert.
· Die Weitergabe von Wissen über erfolgreiche Projekte erfordern Vergleichbarkeit.
· Die Werkzeuge / Methoden können wiederverwendet werden (Automatisierungsmöglichkeit, Lerneffekt).
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
8
Definition aus Stahlknecht, Einführung in die WI:
Ein Vorgehensmodell beschreibt die Folge aller Aktivitäten, die zur Durchführung eines Projekts erforderlich sind. Vorgehensmodelle für die Systementwicklung von Anwendungssystemen geben an, wie die Prinzipien, Methoden, Verfahren und Werkzeuge der Software-Entwicklung eingesetzt werden.
Definition
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
9
Wasserfallmodell
Analyse
Design
Implementation
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
10
Wasserfallmodel
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
11
Spiralmodell, iterativ
Analyse
Entwurf
Realisierung
Risiko- bewertung
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
12
Spiralmodell, iterativ
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
13
zyklisch
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
14
V-Modell
Submodell SWE des V-Modells
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
15
V-Modell
Submodell SWE des V-Modells
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
16
Rational Unified Process (RUP)
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
17
Rational Unified Process (RUP)
Die Phasen des RUP 2000
• Definition (Interception)
• Entwurf (Elaboration)
• Konstruktion (Construction)
• Einführung (Transition)
Cycle(Iteration)
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
18
Rational Unified Process (RUP)
Der Kernprozess des RUP 2000 unterscheidet sechs Engineering-Workflows:
1. Business modeling workflow
2. Requirements workflow
3. Analysis & Design workflow
4. Implementation workflow
5. Test workflow
6. Deployment workflow
Diese werden durch drei Support-Workflows begleitet:
1. Project Management workflow
2. Configuration and Change Management workflow
3. Environment workflow
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
19
Rational Unified Process (RUP)
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
20
Ein einfaches Vorgehensmodell
- ProjektplanungZieldefinition, Anforderungsermittlung, Projektstruktur- und Ablaufplanung, Kostenschätzung, Lastenheft
- Systemanalyse / GrobentwurfDaten, Funktionen, Komponenten und Systemstruktur, Pflichtenheft
- Feinentwurf / RealisierungKomponenten -entwurf, -realisierung, -test, Beschaffung, Intergration
- Installation / InbetriebnahmeLieferung, Installaion, Probebetrieb, Schulung, Systemdokumentation, Übergabe
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
21
Ein einfaches OO-Vorgehensmodell
- Analyse der AnforderungenSzenario, Use Case‘s, Klassenkandidaten, Objekt-Struktur
- Entwurf der System-Architektur (Aufbauorganisation der Anwendung)Klassen-Hierarchien, Vererbung, Klassen-Beziehungen
- Entwurf des dynamischen Verhalten (Ablauforganisation der Anwendung)Aktivitäten, Interaktionen, Zustandsübergänge
- RealisierungC++, C#, Java, Delphi, OCL
30. September 2001 Projektmanagement Vorgehensmodelle, Dipl.-Ing. Päd. Huwaldt
22
Anwendungsbeispiel
Übung ...