0084-doc_clock.png

IT spezifische Risiken

Risiko
Masnahmen
Moving Targets
Change-Management etablieren; klare Abnahme des Inhalts (> sauberes Req. Engineering)
Veränderte Rahmenbedingungen
Klare Definition der Rahmenbedingungen; Change-Management bei ändernden Rahmenbedingungen konsequent anwenden.
Ungenügende/falsche Schätzungen mehrere Schätzverfahren anwenden; Vergleichswerte (andere Projekte) beiziehen; Schätzung von kleinen Einheiten (5 - 10 PT)
Ungenügende Planung korrekt planenObjektorientierter Projektstrukturplan als zentrales Instrument
Ungenügende Fortschrittskontrolle
Fehlende technische Skills (IT-Skills)
Einsatz neuer, unbekannter Technologien intensiver proof-of-concept
Kunden, Endbenutzer werden zu wenig einbezogen
Fehlende Management-Unterstützung
Risiken infolge Fast-Tracking
Schlechte Architektur, nicht adäquate Architektur
Mangelnde Stabilität der Organisation oder des Umfelds
zu komplexe Systeme 
Komplexität der Systemimplementation (Integration in bestehende Technologie)
Komplexität des zu bauenden Systems an und für sich
Zu viele Organisationseinheiten/ Geschäftsprozesse betrofen
Mangelhafte Datenqualität
Fehlendes/mangelhaftes Anforderungsmanagement > sauberes Req. Engineering
Fehlende/mangelhafte Überwachung von Zulieferanten (intern/extern)
Fehlendes/nicht etabliertes Änderungsmanagement > sauberes Req. Engineering
Gold-Plating (Bau nicht benötigter Funktionaliäten) > sauberes Req. Engineering
Risiken bezüglich eingekaufter/zugekaufter Komponenten
Überforderung der Mitarbeiter
Kein/zu wenig Design (code before think)
Keine Akzeptanz des Endprodukts
Indadäquate Tools, inadäquater Tooleinsatz
Vernachlässung der Qualitätssicherung insbesondere des Testens
Keine Qualitätssicherung von "frühen" Artifakten (Anforderungskataloge, etc.)
Fehlende Änderungskontrolle
Fehlende/inadäquate Traceability > sauberes Req. Engineering
Fehlendes Sourcecode Management
Verteilte Teams, zu wenig Kommunikation
Zeitverlust bei der Projektinitiierung (Zeitverzug vom Antrag bis zum Projektstart)
Unklare Anforderungen > sauberes Req. Engineering
Mangelhafte Zusammenarbeit zwischen Kunde und Softwarelieferant
Mangelhafte Zusammenarbeit zwischen Projektteam und Sublieferanten (intern/extern)
Verfehlen von Performance-Anforderungen Proof-of-Concepts
Verfehlen von Usability-Anforderungen Prototyping
Schlechter Umgang mit nicht funktionalen Anforderungen > sauberes Req. Engineering
Vergessen von "unbewussten" Anforderungen > sauberes Req. Engineering