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

  1. Änderbarkeit als Chance
  2. Am Produkt ansetzen: Variabilität von Software
    1. Variable Komponenten
    2. Das Stabile vom Variablen trennen
      1. Software in Produktlinien entwickeln
      2. Software automatisiert an Zielplattformen anpassen
  3. Am Prozess ansetzen: kontinuierliches Ändern während der Entwicklung
    1. Agile Softwareentwicklung
    2. Open-Source-Entwicklung
  4. Auf der Metaebene ansetzen: Anpassbarkeit von Modellierungssprachen
  5. Änderbarkeit ist nicht alles
  6. Literatur
HMD Best Paper Award 2011
Bestellen Sie ein Probeabo!
Bestellen Sie Ihr kostenloses Probeheft von IT-Governance!