Viele Experten sind der Meinung, dass die Software-Industrie in einer Krise steckt. Trotz der rasanten Weiterentwicklung von Computerprogrammen, scheitert dennoch eine Vielzahl von Softwareprojekten. Eine Umfrage unter 600 Firmen ergab, dass 35 Prozent von diesen mindestens ein fehlgeschlagenes Projekt hatten. Jennkis, Naumann und Whetherbe befragten die Entwickler von 72 Information-System Entwicklungsprojekten in 23 größeren amerikanischen Firmen. Dabei wurde herausgefunden, dass diese Projekt normalerweise 10,5 Monate dauerten. Über 70 Prozent der Projekte benötigten weniger als 1.000 Manntage und auch die Benutzer dieser Systeme waren in 72 Prozent der Fälle zufrieden oder sogar sehr zufrieden mit den Systemen.
Die Aufwendungen waren im Schnitt um 36 Prozent höher als geplant. Der Zeitplan wurde in den meisten Fällen um 22 Prozent überschritten. Was in dieser Studie allerdings nicht berücksichtigt wurde waren die Gründe, die zu diesen Verzögerungen führten.
Inhaltsverzeichnis
1 Fakten
2 Besonderheiten von Software-Projekten
3 Kritische Faktoren
3.1 Management bezogene Faktoren
3.2 Technische Faktoren
3.3 Human Factors
4 Umgang mit gescheiterten Projekten
5 Ansätze zur Rettung von Projekten in der Krise
6 Ansätze zur Verminderung von Fehlschlägen
A Literaturliste
Zielsetzung und Themen der Arbeit
Die Arbeit untersucht die kritischen Faktoren, die zum Scheitern von Software-Entwicklungsprojekten führen können, und erarbeitet Strategien zur Krisenbewältigung sowie zur präventiven Vermeidung von Fehlschlägen in diesem Bereich.
- Analyse der spezifischen Risiken und Besonderheiten von Software-Projekten
- Untersuchung von managementbezogenen, technischen und menschlichen Einflussfaktoren
- Methoden für den professionellen Umgang mit bereits gescheiterten Projekten
- Erarbeitung von Rettungsstrategien für Projekte in der Krise
- Ableitung von präventiven Maßnahmen zur Sicherung des Projekterfolgs
Auszug aus dem Buch
Besonderheiten von Software-Projekten
Im Gegensatz zu anderen Ingenieur-Wissenschaften weisen Softwareprodukte einige Besonderheiten auf, die sehr leicht zu Problemen führen können, wenn sie nicht beachtet werden.
Software-Projekte sind meistens kreativ. Es ist nicht immer einfach zu planen, wie lange ein bestimmter Teil dieses Projekts dauern wird, speziell wenn es sich bei diesem Teil um etwas Neues nicht Vergleichbares handelt. Noch während der Entwicklung können Probleme auftauchen, die nicht hervorgesehen wurden oder nicht hervorgesehen werden konnten.
Kleine Probleme, die während der Entwicklung entstehen, können rasch in Summe große Budgetüberschreitungen zu Folge haben. Es passiert zum Beispiel relativ häufig, daß die Korrektur eines Fehlers, andere Fehler verursacht. Auch wenn plötzlich grundlegende Dinge im Entwurf geändert werden müssen während der Implementierung, kann das zu großen Verzögerungen und Kosten führen.
Eine weitere Besonderheit von Software-Projekten ist die Vielzahl der Beteiligten an dem jeweiligen Projekt. Je größer das Projekt, umso mehr Leute sind involviert. Diese haben aber meistens ganz andere Sichtweisen und Meinungen. Der Entwickler hat Probleme, dem Management und dem Benutzer Dinge zu erklären. Das Management und die Benutzer drängen auf eine rasche und kostengünstige Fertigstellung. Die Benutzer möchten oft gerne nachträglich Anforderungen ändern, was zu erheblich Kosten und Verzögerungen führen kann.
Zusammenfassung der Kapitel
1 Fakten: Dieses Kapitel gibt einen Überblick über die aktuelle Situation der Software-Industrie und beleuchtet anhand statistischer Daten die Häufigkeit von Projektabbrüchen und Budgetüberschreitungen.
2 Besonderheiten von Software-Projekten: Hier werden die spezifischen Herausforderungen der Softwareentwicklung dargelegt, die sich aus der kreativen Natur der Aufgabe und der komplexen Zusammenarbeit verschiedener Stakeholder ergeben.
3 Kritische Faktoren: Dieses Kapitel identifiziert und analysiert die wesentlichen Erfolgs- und Misserfolgsfaktoren, unterteilt in managementbezogene, technische und menschliche Aspekte.
4 Umgang mit gescheiterten Projekten: Der Fokus liegt hier auf dem professionellen Schadensmanagement nach einem Projektabbruch und der systematischen Fehleranalyse zur künftigen Vermeidung ähnlicher Probleme.
5 Ansätze zur Rettung von Projekten in der Krise: Dieses Kapitel liefert praktische Vorgehensweisen, um laufende, gefährdete Projekte durch aktives Krisenmanagement, Kommunikation und Anpassung der Anforderungen zu stabilisieren.
6 Ansätze zur Verminderung von Fehlschlägen: Abschließend werden zentrale Best-Practice-Empfehlungen zusammengefasst, um das Risiko eines Scheiterns von Anfang an zu minimieren.
A Literaturliste: Ein Verzeichnis der verwendeten Quellen und weiterführenden wissenschaftlichen Fachliteratur.
Schlüsselwörter
Software-Projekte, Projektmanagement, Krisenmanagement, Software-Industrie, Projektplanung, Anforderungsänderungen, Softwareentwicklung, Budgetüberschreitung, Projektteam, Human Factors, Fehlermanagement, Kommunikationsprobleme, Software-Qualität, Projekterfolg, Risikomanagement.
Häufig gestellte Fragen
Worum geht es in dieser Arbeit grundsätzlich?
Die Arbeit analysiert die Ursachen für das Scheitern von Software-Entwicklungsprojekten und bietet Strategien an, um Krisen zu bewältigen und die Erfolgswahrscheinlichkeit durch gezielte Maßnahmen zu erhöhen.
Welche zentralen Themenfelder werden behandelt?
Die zentralen Felder sind die Besonderheiten der Softwareentwicklung, die Identifikation kritischer Erfolgsfaktoren (Management, Technik, Mensch), das Krisenmanagement und die Fehlerprävention.
Was ist das primäre Ziel oder die Forschungsfrage?
Das Ziel ist es, die vielschichtigen Gründe für das Scheitern von IT-Projekten aufzuzeigen und praxistaugliche Ansätze zu formulieren, um solche Fehlschläge in Zukunft zu vermeiden oder Projekte in der Krise zu retten.
Welche wissenschaftliche Methode wird verwendet?
Die Arbeit basiert auf einer fundierten Literaturanalyse bestehender Studien und Expertenmeinungen aus dem Bereich des Software-Projektmanagements.
Was wird im Hauptteil behandelt?
Im Hauptteil werden zunächst die "Kritischen Faktoren" im Detail analysiert, gefolgt von konkreten Vorgehensweisen für den Umgang mit gescheiterten Projekten sowie Lösungsansätzen zur Rettung krisenbehafteter Projekte.
Welche Schlüsselwörter charakterisieren die Arbeit?
Die Arbeit wird durch Begriffe wie Projektmanagement, Krisenmanagement, Software-Projekte, Human Factors und Fehlermanagement charakterisiert.
Wie sollte laut der Arbeit mit einem "non-producer" im Team umgegangen werden?
Die Arbeit empfiehlt, den Mitarbeiter aus dem Team zu nehmen, wenn er nicht ersetzbar ist und seine Produktivität dauerhaft unter den Erwartungen liegt, wobei dies sachlich und unter Einbeziehung des Managements erfolgen sollte.
Welche Rolle spielt die Kommunikation in Software-Projekten?
Kommunikation ist laut der Arbeit ein kritischer Faktor; mangelnde Kommunikation zwischen Entwicklern, Management und Kunden führt häufig zu Unstimmigkeiten, Fehlinterpretationen und letztlich zum Scheitern des Projekts.
- Arbeit zitieren
- Dipl.-Ing. Florian Fuchs (Autor:in), 1998, Critical Issues in Abandoned Information Systems Development Projects, München, GRIN Verlag, https://www.grin.com/document/10776