Axivion - Stopping Software Erosion

Software-Erosion stoppen

Als Software-Erosion bezeichnet man den steten Verfall der inneren Struktur eines Software-Systems. Sie entsteht beispielsweise, wenn Vorgaben der Software-Architektur nicht durchgängig eingehalten werden, per "Copy & Paste" programmiert wird, nicht mehr benötigte Teile der Software nicht entfernt werden und so weiter. Die Liste der Software-Erosionsverursacher ist lang.

Das Tückische an Software-Erosion ist, dass jeder einzelne Schritt für sich nicht weh tut. Manchmal spart man dadurch kurzfristig sogar Zeit. Daher entsteht Software-Erosion schleichend.

Mit herkömmlichen Testmethoden lässt sich Software-Erosion nicht messen: "Die Software läuft doch". Aber der Schein trügt. Software-Erosion macht sich nur durch ihre Symptome und Auswirkungen bemerkbar: Steigende Entwicklungskosten, höherer Testaufwand, längere Entwicklungszyklen, steigendes Projektrisiko usw.

Software-Erosion ist damit die Hauptursache für fast alle Probleme in der Software-Entwicklung. Erfahren Sie mehr ...

Treffen Sie uns auf dem Embedded Software Engineering Kongress

Congress Center Stadthalle Sindelfingen 8. bis 10. Dezember 2008 ESE Kongress 2008

Ihr Nutzen

Software-Erosion wird gestoppt

Der Erosionsprozess, der bei jeder Software-Entwicklung abläuft, wird gestoppt.
Reduktion des Entwicklungs- und Wartungsaufwands Mögliche Fehlentwicklungen werden schneller erkannt und bereits im Vorfeld vermieden.
Verkürzung der Time to Market Ein schnelleres Verständnis auch komplexer Systeme ermöglicht eine zügigere Durchführung von Entwicklungen und Ergänzungen.
Verbesserung der Codequalität Die Einhaltung von Qualitätsstandards und Codierrichtlinien können automatisch überprüft und damit durchgesetzt werden.
Investitionsschutz Ihrer Software Das bessere Verständnis der Software ermöglicht eine längere Lebensdauer Ihres Software-Systems.
Bessere Planbarkeit von Entwicklungsprojekten Eine architekturzentrierte Arbeitsweise reduziert das Auftreten unerwarteter Fehler und Probleme und ermöglicht so verlässlichere Prognosen über die Entwicklungsdauer.
Kontrollmöglichkeiten bei Outsourcing- und Offshoring-Projekten Der gelieferte Quellcode fremdvergebender Projekte kann zuverlässiger und genauer überprüft werden.
AGB · Impressum · Letzte Änderung am 2008-10-02 13:19:02 +0200 (Thu, 02 Oct 2008) · © 2006-2008 Axivion GmbH Valid CSS!Valid HTML 4.01!