Mit der immer stärkeren Durchdringung von Software im Alltag nimmt auch die Qualitätsbetrachtung von Software einen immer stärkeren Fokus ein. Die Liste von Faktoren die ein Softwarehersteller berücksichtigen muss um die Erwartungshaltung nach hochqualitativer Software zu erfüllen ist daher groß. Damit ein hochqualitatives Softwareprodukt entstehen kann und dabei auch Budget- und Zeitrahmen eingehalten werden, ist ein strukturiertes Vorgehen innerhalb des Entwicklungsprozess, als auch die Verwendung von qualitätssichernden Methoden und Maßnahmen entlang des Softwarelebenszyklus notwendig. In der wissenschaftlichen Arbeit sollen all wesentlichen Aspekte rund um die Qualität von Software betrachtet werden. Im Mittelpunkt stehen dabei die Erfolgsfaktoren di zu hochqualitativer Software führen.
Inhaltsverzeichnis
- Vorwort
- Inhaltsverzeichnis
- Abbildungsverzeichnis
- 1. Einleitung
- 1.1 Problemstellung
- 1.2 Zielsetzung und Abgrenzung der Arbeit
- 2. Der Qualitätsbegriff
- 2.1 Definition Softwarequalität
- 3. Qualitätssichernde Maßnahmen im Softwarelebenszyklus
- 3.1 Verifikation und Validierung
- 3.2 Reviews
- 3.3 Dokumentation
- 4. Qualitätssichernde Maßnahmen im Softwarelebenszyklus
- 4.1 Der Softwarelebenszyklus
- 4.2 Anforderungsanalyse und Spezifikation
- 4.3 Designphase
- 4.4 Realisierungs- und Implementierungsphase
- 4.5 Testphase
- 4.6 Betrieb und Wartung
- 5. Einfluss des Managements auf hochqualitative Software
- 5.1 Reifegradmodelle
- 5.2 Grundlegende Managemententscheidungen
- 6. Fazit und kritische Betrachtung
- Literaturverzeichnis
Zielsetzung und Themenschwerpunkte
Die Seminararbeit beschäftigt sich mit der Entwicklung hochqualitativer Software und untersucht die dafür notwendigen Erfolgsfaktoren. Ziel ist es, die wichtigsten Aspekte der Softwarequalität zu beleuchten, die Herausforderungen der Entwicklung von qualitativ hochwertiger Software aufzuzeigen und effektive Maßnahmen zur Qualitätssicherung im Softwarelebenszyklus zu präsentieren.
- Definition von Softwarequalität und verschiedene Qualitätsaspekte
- Qualitätssichernde Maßnahmen und Methoden im Softwarelebenszyklus
- Der Einfluss des Managements auf die Entwicklung hochqualitativer Software
- Reifegradmodelle zur Bewertung der Softwareentwicklung
- Kritische Betrachtung der Herausforderungen und Erfolgsfaktoren
Zusammenfassung der Kapitel
Die Einleitung führt in das Thema der Softwarequalität ein und beleuchtet die wachsende Bedeutung von hochwertiger Software im Alltag. Kapitel 2 definiert den Qualitätsbegriff und erläutert verschiedene Qualitätsaspekte von Software. Kapitel 3 befasst sich mit qualitätssichernden Maßnahmen wie Verifikation, Validierung und Reviews. Kapitel 4 analysiert die verschiedenen Phasen des Softwarelebenszyklus und die Bedeutung von Qualitätssicherung in jeder Phase. Kapitel 5 fokussiert auf den Einfluss des Managements auf die Entwicklung von hochqualitativer Software und stellt verschiedene Reifegradmodelle vor. Das Fazit fasst die zentralen Erkenntnisse der Arbeit zusammen und bietet eine kritische Betrachtung der Herausforderungen und Chancen der Entwicklung von hochqualitativer Software.
Schlüsselwörter
Softwarequalität, Qualitätssicherung, Softwarelebenszyklus, Reifegradmodell, Verifikation, Validierung, Reviews, Dokumentation, Management, Erfolgsfaktoren.
- Arbeit zitieren
- Dennis Schindeldecker (Autor:in), 2013, Erfolgsfaktoren für die Entwicklung hochqualitativer Software, München, GRIN Verlag, https://www.hausarbeiten.de/document/426796