Softwareentwicklung auf der richtigen Spur
Jeder von uns hat schon mal von gescheiterten Softwareprojekten gehört. Die Prozentzahl soll sogar recht hoch sein. Niemand, der häufiger Ausschreibungen für große Projekte liest, wundert sich darüber. Denn am Ausschreibungstext sind die Planungsfehler und die verfahrenen Situationen leicht erkennbar. Insbesondere sind die Gründe, die zum Scheitern führen, oft die gleichen. Die meisten und teuersten Fehler werden am Anfang gemacht:
1. Falsche, fehlende oder unzureichende Analyse des Kundenbedarfs
2. Interessenkonflikt zwischen Kunde und Lieferant
3. Falsche Auswahl der Entwicklungs-Werkzeuge
4. Falsche Auswahl der Kommunikations-Werkzeuge
5. Unmögliche Kombination von Bibliotheken, deren Kompatibilität besser am Anfang getestet worden wäre
6. Mangelnde Kommunikation mit Lieferanten anderer Teil-Komponenten
7. Interessenkonflikt der Lieferanten oder Abteilungen untereinander
8. Unzureichende Planung der Kommunikation mit dem Kunden im Projektverlauf
Die obigen acht Punkte, die zu Anfang des Projektes geklärt werden müssen, kosten nicht viel. Versäumt man hier einen oder mehrere Punkte, wird es später wirklich teuer. Das Projekt scheitert manchmal sogar.
Ist die Softwareentwicklung erst mal auf der richtigen Spur, kann immer noch etwas schief gehen. Trotzdem lassen sich alle nachfolgend genannten Fehler 9. -15. leicht im frühen Verlauf des Projektes korrigieren.
9. Fehlende Koordination der Entwickler
10. Fehlende Entwicklungsrichtlinien
11. Falsche oder fehlende Kommunikation im Team
12. Falsche oder fehlende Kommunikation mit dem Kunden
13. Fehlende Qualifikation der Entwickler
14. Unzureichende Tests
15. Mangelhafte Prüfung der Zuverlässigkeit von Datenquellen
|