Diplomarbeit, 2007
103 Seiten, Note: 1,7
Die Diplomarbeit untersucht konstruktive und analytische Qualitätssicherungsmethoden im Software-Qualitätsmanagement. Ziel ist es, ein umfassendes Verständnis dieser Methoden zu vermitteln und deren Anwendung in der Softwareentwicklung zu beleuchten.
1 Einleitung: Dieses Kapitel führt in die Thematik der Software-Qualitätssicherung ein und gibt einen Überblick über den Aufbau der Arbeit. Es wird die Relevanz von Qualitätsmanagement in der Softwareentwicklung betont und die Problemstellung der Diplomarbeit kurz umrissen.
2 Problemstellung und Zielsetzung: Hier werden die konkreten Fragestellungen der Arbeit definiert und die Ziele der Untersuchung formuliert. Es wird die Notwendigkeit effektiver Qualitätssicherungsmethoden im Kontext der Softwareentwicklung herausgestellt und die Forschungslücke, die die Arbeit adressiert, benannt.
3 Einführung in den Qualitätsbegriff und das Software-Qualitätsmanagement: Dieses Kapitel legt die Grundlagen für die weiteren Ausführungen. Es klärt den Begriff der Software-Qualität, definiert den Begriff "Fehler" und erläutert die Bedeutung von Tests im Kontext des Software-Qualitätsmanagements. Verschiedene Dimensionen der Software-Qualität werden vorgestellt und diskutiert.
4 Qualitätsmanagementsysteme für die Software-Entwicklung: Dieses Kapitel beschreibt die Aktivitäten und Ziele von Qualitätsmanagementsystemen in der Softwareentwicklung. Es beleuchtet den Aufbau solcher Systeme und deren Bedeutung für die Sicherstellung der Softwarequalität. Es werden verschiedene Ansätze und Modelle vorgestellt und deren Vor- und Nachteile diskutiert.
5 Konstruktive Qualitätssicherungsmaßnahmen: Das Kapitel befasst sich mit proaktiven Maßnahmen zur Qualitätssicherung, die bereits während des Entwicklungsprozesses umgesetzt werden. Es werden verschiedene Methoden wie Prototyping, die Auswahl geeigneter Vorgehensmodelle und die Rolle der Dokumentation im Detail erläutert. Der Einsatz von Werkzeugen wie CASE-Tools und Software-Konfigurationsmanagement wird ebenfalls behandelt. Der Fokus liegt auf der Vermeidung von Fehlern im Vorfeld.
6 Analytische Qualitätssicherungsmaßnahmen: In diesem Kapitel werden reaktive Maßnahmen zur Qualitätssicherung im Mittelpunkt der Betrachtung stehen. Es beschreibt statische und dynamische Prüfverfahren, wie z.B. Audits, Inspektionen, verschiedene Testarten (Black-Box, White-Box, Gray-Box), die Testplanung, -durchführung und -auswertung, sowie unterschiedliche Testaufgaben (Modul-, Integrations-, System- und Abnahmetests). Die verschiedenen Methoden werden detailliert erklärt und deren Anwendungsbereiche herausgestellt.
7 Extreme Programming (XP): Dieses Kapitel präsentiert Extreme Programming als Beispiel für einen agilen Entwicklungsansatz, der Qualitätssicherung ganzheitlich in den Entwicklungsprozess integriert. Die Werte, Prinzipien und Praktiken von XP werden erläutert und deren Beitrag zur Verbesserung der Softwarequalität analysiert. Der Fokus liegt auf der iterativen und inkrementellen Entwicklung und der engen Zusammenarbeit zwischen Entwicklern und Kunden.
Software-Qualität, Qualitätsmanagement, Qualitätssicherung, Konstruktive Methoden, Analytische Methoden, Software-Test, Prototyping, Vorgehensmodelle, Dokumentation, CASE-Tools, Software-Konfigurationsmanagement, Extreme Programming (XP), Statische Prüfung, Dynamische Prüfung, Black-Box-Test, White-Box-Test, Gray-Box-Test.
Die Diplomarbeit befasst sich umfassend mit konstruktiven und analytischen Qualitätssicherungsmethoden im Software-Qualitätsmanagement. Sie untersucht verschiedene Methoden zur Qualitätssicherung, Qualitätsmanagementsysteme und Extreme Programming (XP) als Beispiel für einen qualitätsorientierten Ansatz. Die Arbeit beinhaltet eine Einleitung, eine detaillierte Beschreibung der Methodik, Kapitelzusammenfassungen und ein Glossar wichtiger Begriffe.
Die Arbeit behandelt folgende Themenschwerpunkte: Konstruktive Qualitätssicherungsmaßnahmen (z.B. Prototyping, Vorgehensmodelle, Dokumentation, CASE-Tools), Analytische Qualitätssicherungsmaßnahmen (Testmethoden wie Black-Box, White-Box und Gray-Box Tests), Qualitätsmanagementsysteme in der Softwareentwicklung, den Qualitätsbegriff in der Softwareentwicklung und Extreme Programming (XP) als Beispiel für eine qualitätsorientierte Vorgehensweise.
Die Diplomarbeit unterscheidet zwischen konstruktiven und analytischen Qualitätssicherungsmaßnahmen. Konstruktive Maßnahmen zielen auf die Vermeidung von Fehlern während der Entwicklung (z.B. durch Prototyping, geeignete Vorgehensmodelle und sorgfältige Dokumentation). Analytische Maßnahmen dienen der Fehlererkennung nach der Entwicklung (z.B. durch statische und dynamische Prüfungen, verschiedene Testarten).
Die Arbeit beschreibt verschiedene Testmethoden, darunter Black-Box-Tests (ohne Kenntnis des internen Programmcodes), White-Box-Tests (mit Kenntnis des internen Programmcodes) und Gray-Box-Tests (mit teilweiser Kenntnis des internen Programmcodes). Weiterhin werden Modul-, Integrations-, System- und Abnahmetests erläutert.
Die Diplomarbeit betont die wichtige Rolle der Dokumentation in der Softwareentwicklung für die Qualitätssicherung. Sie beschreibt Probleme des Dokumentationsprozesses, Ansprüche an die Dokumentation und Maßnahmen zur projektbezogenen Dokumentation.
Die Arbeit erläutert Extreme Programming (XP) als Beispiel für einen agilen Entwicklungsansatz, der Qualitätssicherung ganzheitlich in den Entwicklungsprozess integriert. Die Werte, Prinzipien und Praktiken von XP werden vorgestellt und deren Beitrag zur Verbesserung der Softwarequalität analysiert.
Die Diplomarbeit gliedert sich in folgende Kapitel: Einleitung, Problemstellung und Zielsetzung, Einführung in den Qualitätsbegriff und das Software-Qualitätsmanagement, Qualitätsmanagementsysteme für die Software-Entwicklung, Konstruktive Qualitätssicherungsmaßnahmen, Analytische Qualitätssicherungsmaßnahmen, Extreme Programming (XP) und Zusammenfassung.
Schlüsselwörter sind: Software-Qualität, Qualitätsmanagement, Qualitätssicherung, Konstruktive Methoden, Analytische Methoden, Software-Test, Prototyping, Vorgehensmodelle, Dokumentation, CASE-Tools, Software-Konfigurationsmanagement, Extreme Programming (XP), Statische Prüfung, Dynamische Prüfung, Black-Box-Test, White-Box-Test, Gray-Box-Test.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!
Kommentare