Management von IT-Projekten - AG Digital Humanities · -integrativ-kooperativ-kommunikativ-sensibel Die Komplexität überblicken und darstellen können, Fehlentwicklungen frühzeitig
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
- 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
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
3
Computerwoche
27/2005
4
Gründe für das Scheitern von IT Projekten
laut CW 29/2005 scheitern 51% der IT-Projekte, 15% werden abgebrochen ...
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
Projekt-
Anlässe
5
Projekt-
Typen
Besonderheiten von Internet-Projekten:
Internet-Projekte sind geprägt von der Idee, Geschäftsprozesse mit Hilfe der Möglichkeiten eines globalen Kommunikations-Netzes zu unterstützen und abzuwickeln
Typische Vorhaben:
e-business
e-commerce
e-government
e-banking
e-payment
e-procurement
6
Projektmanagement - Projektcontrolling
7
Zielkonflikte
8
Unterschiedliche Phasenmodelle
9
Aufwand in den Projektphasen
Aufwand über der Zeitachse
10
Projekt-
Controlling
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
11
Die Welt der Internet Software ...
... ist gekennzeichnet durch eine Vielfalt von
- Anbietern
- Abkürzungen
- Funktionalen Ebenen
- Protokollen
- Standards
- Entwicklungsumgebungen
- Tools
... die es erschwert, den Überblick zu behalten und die richtigen Entscheidungen zu treffen!
Versuch einer Klassifizierung ...
Content Management Systeme (CMS)
Bereitstellung der gewünschten Inhalte aus unterschiedlichen Datenquellen für den berechtigten Benutzer, Unterstützung und Dynamisierung des Workflow, erste Systeme 1996 ...
Bekannte Hersteller / Produkte:
ADAKO, AMAN, CALLISTO, CEYONIQ, Day, DB2 AIV, ICMS, IMPERIA, Interleaf, ISEE, Nukes on JBOSS, PiroNet, Six CMS, Stellent, Vignette ...
12
Versuch einer Klassifizierung ...
Web-Server, IAS Internet Application Server:
JBOSS (EJB)APACHEATOS Poseidon (Internet Payment Server)BEA Weblogic (AS für e-business Lösungen)IBM Websphere (dto)MS Commerce Server (dto)DNS Domain Name Server (kryptischer Name => IPAdresse)Chat ServerCISCO BBSM (Hotspot-Server)Internet Application Backbone (IAB)MS IAS Internet Authentication ServerMS IIS Internet Information Server...
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!
19
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 ...
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, ...
20
Fazit
• IT-Projekte haben eine besondereCharakteristik
• Softwareentwicklung gehorcht eigenenGesetzen
• Der Erfolg ist nicht von den eingesetztenMethoden sondern von den ausführendenMenschen abhängig
• Lieber ein „Ende mit Schrecken“ als ein „Schrecken ohne Ende“
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