Konzeption eines Software-Lifecycle-Managementsystems (SLM) zur Unterstützung und Beschleunigung von Softwareentwicklungsprozessen

In dieser Arbeit wird ein Konzept entwickelt und beispielhaft implementiert, welches den Lebenszyklus von Softwareprodukten abbildet. Dieses wird Software-Lifecycle-Management-System genannt (SLM-System). Es wird ein flexibel einsetzbares Werkzeug zur Verfügung gestellt, welches ein beliebiges, gewähltes Vorgehen bei der Softwareentwicklung unterstützt. Hierbei liegt ein besonderes Augenmerk auf dem gesamten Entwicklungsprozess, vom Auftragseingang bis hin zur Wartung der Software, bei der generell die meisten Kosten entstehen. Weiterhin wird die Softwareentwicklung in bisher nicht unterstützen Bereichen verbessert, durch die Möglichkeit der Einbindung geeigneter Entwicklungswerkzeuge. Die Unterstützung einer parallelen Softwareentwicklung in einem Entwicklungsteam ist durch das integrierte Workflow-Management und das flexible Lebenszyklusmodell gegeben. Durch die Verwendung der .NET-Architektur wird das SLM-System plattformunabhängig und der Einsatz von Webservices gestattet die Verwendung des SLM-Systems in heterogenen Netzwerken. Anhand des Einsatzes des SLM-Systems beim Redesign der Software „ProfiPlus“ wird das Konzept des SLM-Systems in der Praxis erprobt und Tauglichkeit zur Unterstützung des Entwicklungsprozesses gezeigt. Insbesondere wird daran die Eignung des SLM-Systems zur Unterstützung des Softwareentwicklungsprozesses in Bereichen gezeigt, in denen es bis jetzt kaum oder gar keine Unterstützung gibt, und die Möglichkeit, als flexible Basis zur Integration von beliebigen Softwareentwicklungsumgebungen zu dienen.

Zitieren

Zitierform:
Zitierform konnte nicht geladen werden.

Rechte

Nutzung und Vervielfältigung:
Alle Rechte vorbehalten