Diplomarbeit:
Workflow in der Softwareentwicklung

Verfasser: Huiber, Patrick

Textsprache: Deutsch

Schlagwörter:
Software engineering; Software-Entwicklungsprozeß, Software Assessment & Improvement, Qualitätsmanagement, Workflow Modelle

Kurzfassung:
In dieser Arbeit wurde ein Software Development Process Assessment & Improvement im Rahmen der Entwicklung einer professionellen CFD-Simulationssoftware (Computational Fluid Dynamcis) durchgeführt. Dabei standen sich eine seit vielen Jahren existierende Entwicklung, spezialisiert auf die komplexe Domäne der CFD-Simulation, und die Anforderungen einer systematischen Softwareentwicklung gegenüber. Im Unterschied zu vielen bekannten Top-down Ansätzen (z.B. CMM, BOOTSTRAP, SPICE) wurde in dieser Arbeit ein Bottom-up Process Improvement-Ansatz gewählt, um durch wohlüberlegte Maßnahmen die bestehenden Stärken zu stabilisieren bzw. weiter auszubauen und gleichzeitig die erkannten Schwächen zu minimieren. Anhand von Interviews mit allen Mitarbeitern (qualitative Analyse) und der Durchführung eines Self-Assessments (quantitative Analyse) wurde ein Modell des IST-Zustandes erstellt und analysiert. Zur Modellierung wurden dabei Use-Case und Workflow-Modelle verwendet. Mit den Erkenntnissen aus der Analyse wurde in einem iterativen Prozeß ein Vorschlag für einen verbesserten Prozeß (Modell des SOLL-Zustandes) erarbeitet. Die Verbesserungsmaßnahmen wurden aus diesen Modellen extrahiert, und die Einführung der wichtigsten und dringendsten Maßnahmen wurde einschließlich einer Zeit- und Aufwandsplanung vorbereitet. Diese Maßnahmen werden nun in Pilotprojekten evaluiert und danach für die gesamte Entwicklung umgesetzt.

Betreuer: Haase Volkmar

TECHNISCHE UNIVERSITÄT GRAZ, Institut für Informationsverarbeitung und Computergestützte Neue Medien

Studienrichtung: 874 / TELEMATIK