Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Projektmanagement Ziel und Umfang eines Softwareprojektes definieren.

Ähnliche Präsentationen


Präsentation zum Thema: "Projektmanagement Ziel und Umfang eines Softwareprojektes definieren."—  Präsentation transkript:

1 Projektmanagement Ziel und Umfang eines Softwareprojektes definieren

2 Project Process Integration Projektplanung –Why –What –How Executing –Do it –Did it

3 Why ROI (Return on Investment) –(wichtig aber nicht zutreffend) Konzepte der SE lernen –UML –GUI-Programmierung –Entwurfsmuster –Pair-Programming (eXtreme Programming) –Unit-Testing –Java-RMI Bezug zum Product Life Cycle Model Drei Möglichkeiten –Wasserfallmodell –Spiralmodell –Inkrementelles Entwicklungsmodell

4 What Zielsetzung –Entwurf und die Implementierung eines Clients und Computerspielers für das Spiel Kalaha –Augenwerk ist immer auf das Endergebnis (Produkt) gerichtet In 3 Wochen können wir Kalaha spielen –Sicherstellen, dass das Produkt alle angeforderten Kriterien erfüllt Qualitätssicherung Umfang –Interaktives Softwaresystem entwickeln

5 How SPMP (Software Project Management Plan) Work Breakdown Structure (Details siehe unten)

6 Bisher: Zielsetzung und Umfang des Projekts wurde auf hoher Ebene bestimmt (abstrakt. nicht praxisnah) Dieses hat eine allgemeine Zustimmung bekommen Das ganze wurde unserem gewählten Life Cycle Model angepasst. In dieser Phase ist das Produkt noch diffus. Zauberwort : W ork B reakdown S tructure

7 Jetzt: WBS-Technologien kennen lernen und anwenden. Konkretes WBS entwickeln Ein Gantt-Diagramm für die Darstellung des zeitlichen Ablaufs

8 Was ist Work Breakdown Structure? Eine hierarchische und ausführliche Liste (Beschreibung) von Aktivitäten, die erfordert werden, um das Projekt durchzuführen. WBS beinhaltet u.a. Entwicklungs- und Verwaltungsaktivitäten für: –Softwareentwicklung –Projektverwaltung –Unterstützung bieten für alle Projektaktivitäten. –Alle andere Aktivitäten die auch dazu beitragen, das Ziel des Projektes zu erreichen und die Anforderungen des Kunden zu erfüllen: Dokumentationserzeugung Training programs Werkzeuge für die Entwicklung … Dabei wird das Projekt in handhabbare Partitionen eingeteilt. –Der Umfang und den Aufwand Jedes Teiles kann gemessen werden Erzeugt den Kern der Projektplanung Einer der wichtigsten Teile bei Projekten. Visualisierung als Baumstruktur oder als hierarchische Liste

9 WBS am Beispiel eines C-Compilers Einteilung der Aktivitäten in –Major work products (intern) –Customer deliverables (Lieferung) Major work products ist etwas konkretes,dass vom Projekt erzeugt wird: –Charter –SOW –SPMP –code –test suites –… Customer deliverables –Dokumentation –ausführbares Programm –…

10 WBS für C-Compiler als Graph

11 WBS für C-Compiler als Hierarchische Liste 1.0 Software for C Compiler 1.1 Build a C Compiler Build a User Interface Analyze Requirements for U/I Design the User Interface Code the User interface Test and Integrate the User interface Build a File System Build a Parser Build a Code Generator Build a Run-Time System 1.2 Build the Test Suite for the Compiler etc Write Documentation 1.4 Write Installation Software 1.5 Manage the Above

12 Gantt-Diagramm

13 Executing Nach der Erstellung der WBS kann man Mit der Implementierung anfangen ( Do it and Did it ! )

14 Danke für ihre Aufmerksamkeit! Noch Fragen?


Herunterladen ppt "Projektmanagement Ziel und Umfang eines Softwareprojektes definieren."

Ähnliche Präsentationen


Google-Anzeigen