Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

37
topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten

Transcript of Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Page 1: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

topi

ts V

2.4

© 2

002

top

itser

vice

s A

G,

Ott

obru

nn

317. Januar 2006

Management von IT-Projekten

Page 2: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Referent: 

Gerhard Held, Dipl-Math, 56 Jahre

Berufspraxis:

Softwareentwicklung 5 JahreTechnische Dokumentation 5 JahreUnterricht, Seminare 20 JahreProjektmanagement 10 JahrePersonalführung 24 JahreVertrieb 10 JahreManager für IT Dienstleistung 9 Jahre

Page 3: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Warum scheitern IT-Projekte?

CW 29/2005: 51% der IT-Projekte verfehlen die

gesetzten Ziele, 15% werden abgebrochen, nur 34% enden erfolgreich ...

1. Komplexität nicht in den Griff bekommen („eierlegende Wollmilchsau“)

2. Änderung der Randbedingungen, Projektziel wird überflüssig

3. Sprengung des Etatrahmens, Sperrung weiterer Mittel

4. Neue Entscheider, neue Prioritäten ...5. Fehlendes Risikomanagement für soziale

und organisatorische Probleme

Page 4: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Computerwoche 18/2005

Page 5: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Computerwoche

27/2005

Page 6: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Charakteristik von Projekten: 

Ein Projekt ist durch 5 Merkmale gekennzeichnet (vergl. DIN 69 901)

- Die Einmaligkeit der Bedingungen (Komplexität und Neuartigkeit)

- Eine konkret formulierte Zielvorgabe (Produkt-Ziel)- Eine Begrenzung zeitlicher, finanzieller oder personeller

Art (Projekt-Rahmen)- Die Abgrenzung gegenüber anderen Vorhaben- Eine spezifische, zeitlich begrenzte Organisation

Page 7: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Charakteristik von IT-Projekten: 

Größere IT-Projekte sind nicht „Selbstzweck“, sondern eingebunden in Change-Management-Vorhaben zur Weiterentwicklung eines Unternehmens oder einer Organisation und damit interdisziplinär!Prinzipiell dient ein IT-Projekt immer dazu, einen Ausschnitt der realen Welt auf eine IT-Infrastruktur (Hardware und Software) abzubilden ...

Zielsetzungen:- Automatisierung von Prozessen- Beschleunigung von Prozessen- Fehlerreduzierung- Erhöhung der Zuverlässigkeit- Senkung der Kosten

Page 8: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Projekt-Anlässe 

Page 9: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Projekt-Typen 

Page 10: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Projektmanagement - Projektcontrolling 

Page 11: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Projektablauf - Problemlösungszyklus 

Page 12: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.
Page 13: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.
Page 14: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Zielkonflikte 

Page 15: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.
Page 16: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.
Page 17: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.
Page 18: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.
Page 19: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Unterschiedliche Phasenmodelle

Page 20: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Aufwand in den Projektphasen

Page 21: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Aufwand über der Zeitachse

Page 22: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Projekt-Controlling

 

Page 23: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Projektarbeit = Teamwork ... 

So nicht: Toll ein anderer machts ...

Auch nicht so: Teamwork ist, wenn 4 Leute etwas tun, das 3 besser könnten, wenn sie nur zu zweit wären und einer davon krank ...

Fakt ist: Ohne Team kein Projekt ...Es gibt niemanden, der "alles" weiß, alles kann ...

Was zeichnet erfolgreiche Teams aus?

Page 24: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Die "Softskills" 

"Teamfähigkeit"MotivationBegeisterungKommunikationUmgangstonkeine Rivalitäten

kein Mobbing

Problem: Prüfbarkeit, Meßbarkeit ... der "Bauch" entscheidet

Page 25: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Teamzusammensetzung 

Die optimale Mischung finden aus:

"Jungen" und "Alten"Machern und OrganisatorenKreativen und Umsetzern

... die "Chemie" muß stimmen

... "wir sitzen alle im selben Boot"

... wir wollen das gesteckte Ziel gemeinsam erreichen

... nicht nur Häuptlinge, auch Indianer

Page 26: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Die Projektleitung 

- integrativ- kooperativ- kommunikativ- sensibel

Die Komplexität überblicken und darstellen können,Fehlentwicklungen frühzeitig erkennen

Beherrschen der "Rollen" ...gegenüber den Auftraggeberngegenüber den Mitarbeiterngegenüber Zulieferern

Page 27: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Software – eine besondere Art von Produkt: 

Software ist

• Die Abbildung eines Realitätsausschnittes auf die Maschine

• ein immaterielles Produkt• für den Menschen nur durch Dokumentation

verständlich• niemals fehlerfrei• niemals „fertig“• personalaufwendig• Software verschleißt nicht durch häufigen

Gebrauch, sie „altert“ durch Veränderungen in der Umgebung

Page 28: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Qualitätsmerkmale von Software

 

• Funktionsumfang• Zuverlässigkeit• Robustheit• Benutzerfreundlichkeit• Wartbarkeit• Portierbarkeit• Erweiterbarkeit

Page 29: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Softwareentwicklung im Laufe der Zeit ...

 

1970er DIN ProgrammablaufpläneModularisierung

1980er Strukturierte Programmierung, Software Engineering

1990er Objektorientierte MethodenRapid Prototyping

2000erExtreme Programming (XP)Agentenorientiertes SW-

Engineering(AOSE)

Page 30: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Methoden und Standards 

•CMM/CMMI (Capability Maturity Model/ Capability Maturity Model Integration)

•SPICE (Software Process Improvement and Capability dEtermination)

•Firmeneigene: DASEM

•Öffentliche Auftraggeber: V-Modell

Page 31: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Qualität des Softwareentwicklungsprozesses:

Ziel: Einhaltung von

ZeitvorgabenKostenrahmenQualitätsanforderungen

Beeinflußbar durch

Auswahl der eingesetzten Methodenverwendete Tools, EntwicklungsumgebungQualitätssicherungsmaßnahmenProjekt-ControllingDisziplin der Beteiligten

Page 32: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Struktur und Inhalt der Dokumentation:

Projektdokumentation:

Projektstrukturplan, Aktivitätenliste, Terminplan, Ressourcenplan, Personalplan, Organisationsdiagramm, Besprechungsprotokolle, Aufträge, Genehmigungen, Bestellungen, Change Requests, Testfälle, Testplan

Produktdokumentation:

Projektstrukturplan, Fachliches Konzept, IT-Konzept, Spezifikation, Objektmodell, Programmstruktur, Datenstruktur, Hardware-Konfiguration, Netzwerkdiagramm, Sourcecode, Inline-Dokumentation, online-Dokumentation, Benutzerhandbuch, Wartungsunterlagen

Page 33: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Leitsätze zur Softwareentwicklung

Software ist immer zu 90% „fertig“ ...

Folgerung 1: Software ist niemals fertig ... Man muß sie dem Entwickler wegnehmen und für fertig erklären!

Folgerung 2: Es kann nicht das Ziel sein, fehlerfreie Software zu entwickeln, das Ziel ist, mit einer immer vorhandenen Anzahl von Fehlern auf wirtschaftliche Art und Weise fertig zu werden!

Page 34: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Leitsätze zur Softwareentwicklung

• Es gilt nicht: Wenn ein Programmierer 100 Tage benötigt, brauchen 100 Entwickler 1 Tag!

• Laß den Entwickler den Zeitbedarf schätzen, schlage 100% drauf, dann ist die Schätzung realistisch ...

• Es wird für eine Aufgabe immer mindestens die Zeit benötigt, die maximal zur Verfügung steht

• Auch die neueste und beste Methode nimmt den Entwicklern nicht das Denken ab ...

• Dijkstra: Software ist deswegen so teuer, weil man billige Leute dafür einsetzt

• "A Fool with a Tool is still a Fool"

Page 35: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Probleme der Softwareentwicklung

• Durchdringen der Komplexität• Abgrenzung zur Umgebung• Unterschätzung des

Aufwands• Mangelnde Qualität der

Dokumentation• Mangelnde Qualifikation der

Mitarbeiter

• Kommunikationsprobleme zwischen Auftraggebern, Auftragnehmern, Entwicklern, Anwendern, ...

Page 36: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Fazit

• IT-Projekte haben eine besondere Charakteristik

• Softwareentwicklung gehorcht eigenen Gesetzen

• Der Erfolg ist nicht von den eingesetzten Methoden sondern von den ausführenden Menschen abhängig

• Lieber ein „Ende mit Schrecken“ als ein „Schrecken ohne Ende“

Page 37: Topits V2.4 © 2002 top itservices AG, Ottobrunn 3 17. Januar 2006 Management von IT-Projekten.

Literatur

• Bernd J. MaddausHandbuch ProjektmanagementPoeschel Verlag

• Tom DeMarcoSoftware-ProjektmanagementWolframs Fachverlag

• T. Noth, M. KretzschmarAufwandsschätzung von DV-ProjektenSpringer Verlag

• H. Reschke, H. Schnelle, R. SchnoppHandbuch Projektmanagement (Band I und II)Verlag TÜV Rheinland

• Tom DeMarco, Timothy ListerDer Faktor Mensch im DV-ManagementCarl Hanser Verlag