HMD 231, 40. Jahrgang, Juni 2003
Neue Konzepte in der Softwareentwicklung
Herausgeber: Heidi Heilmann, Susanne Strahringer
Im Zentrum neuer Konzepte: die Änderbarkeit von Software
Susanne Strahringer
Zusammenfassung
Viele neuere Konzepte der Softwareentwicklung sehen in der Immaterialität von Software nicht mehr lediglich die Ursache für Komplexität, sondern zunehmend auch eine Chance: Software ist nahezu beliebig änderbar.
Der Beitrag gibt eine Übersicht über neuere Ansätze, die der Änderbarkeit einen hohen Stellenwert beimessen. Je nach Ansatzpunkt werden Konzepte betrachtet, die unmittelbar Eigenschaften des Produktes betreffen (z.B. Variabilität von Kom-ponenten), am Prozess seiner Erstellung ansetzen (z.B. agile Methoden) oder auf der Metaebene angesiedelt sind (z.B. anpassungsfähige Modellierungssprachen).
Inhaltsübersicht
- Änderbarkeit als Chance
- Am Produkt ansetzen: Variabilität von Software
- Variable Komponenten
- Das Stabile vom Variablen trennen
- Software in Produktlinien entwickeln
- Software automatisiert an Zielplattformen anpassen
- Am Prozess ansetzen: kontinuierliches Ändern während der Entwicklung
- Agile Softwareentwicklung
- Open-Source-Entwicklung
- Auf der Metaebene ansetzen: Anpassbarkeit von Modellierungssprachen
- Änderbarkeit ist nicht alles
- Literatur





