Kostentreiber Softwarequalität - Optimierung von Testmanagement und Testprozessen

Diplomarbeit aus dem Jahr 2005 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,3, FOM Essen, Hochschule für Oekonomie & Management gemeinnützige GmbH, Hochschulleitung Essen früher Fachhochschule, Sprache: Deutsch, Abstract: Die zentrale Fragestellung der vorliegenden Diplomarbeit lautet: Wie kann eine hohe Softwarequalität sichergestellt und Fehlerkosten in der Entwicklung und Wartung von Software reduziert werden, ohne dass die Kosten für den Test das Softwareprojekt unwirtschaftlich werden lassen? Die Diplomarbeit soll die folgenden Ergebnisse erbringen: •?Übersicht über die Möglichkeiten des organisierten Softwareentwicklungs- und Testprozesses. Das Kapitel 2 beschäftigt sich mit den verschiedenen Arten der Softwareentwicklung. Angefangen vom statischen Wasserfallmodell, bei dem der Testprozess erst in einer späten Phase beginnt, werden verschiedene Modelle bis hin zur agilen Programmierung in kleinen Projektteams vorgestellt. •?Überblick über die Qualitätssicherung Testen ist kein Selbstzweck oder abschließendes Ereignis in der Softwareentwicklung, sondern dient der Qualitätssicherung. In Kapitel 3 werden Merkmale für Softwarequalität und ihre Messbarkeit vorgestellt. Dazu werden die Qualitätsmerkmale nach ISO 9126 beschrieben. Es wird auf Metriken im Allgemeinen eingegangen und der Bezug von Qualitätssicherung und Softwaretest herausgestellt. •?Möglichkeiten Software zu testen und Tests zu managen Kapitel 6 beschreibt den eigentlichen Testprozess. Es werden die verschiedenen Arten des Testens in verschiedenen Phasen der Softwareentwicklung dargestellt. Neben statischen und dynamischen Verfahren der Programmanalyse wird auf die Automatisierung von Tests und auf das Testmanagement eingegangen.