HMD 231, 40. Jahrgang, Juni 2003

Neue Konzepte in der Softwareentwicklung

Herausgeber: Heidi Heilmann, Susanne Strahringer

Das Open-Source-Entwicklungsmodell: Grundprinzipien, Fragen und Erfahrungen

Stefan Koch

Zusammenfassung

Die Entwicklung von Open Source Software zeichnet sich durch einige Besonderheiten aus. Dabei ist zuerst die hohe Anzahl von freiwillig Mitwirkenden zu nennen. Erste empirische Untersuchungen bestätigen zwar entsprechende Zahlen, es deutet jedoch viel auf eine sehr ungleiche Verteilung der Leistungserbringung und die Existenz einer kleinen Kern-Entwicklergruppe hin. Die Abstimmung sowohl innerhalb dieser Gruppe als auch mit der großen Anzahl an sonstigen Beteiligten scheint jedoch gut zu funktionieren. Dazu trägt auch die Verwendung moderner Paradigmen wie der Einsatz von Patterns in einer objektorientierten Entwicklung bei. Daraus folgen erste Befunde, die dieser Form der Softwareentwicklung eine überraschend hohe Effizienz bescheinigen. Damit bietet die weltweite Open- Source-Gemeinschaft einerseits ein interessantes und erfolgreiches Testfeld für viele bereits vorhandene Konzepte der Softwareentwicklung und stellt andererseits eine Quelle von neuartigen Vorgehensweisen dar.

Inhaltsübersicht

  1. Einleitung
  2. Open-Source-Entwicklungsprozess
    1. Grundprinzipien
    2. Projektanbahnung
    3. Projektabwicklung
    4. Projektabschluss
  3. Fragen aus Sicht der traditionellen Softwareentwicklung
  4. Erfahrungen
    1. Datenbasis und Analysemöglichkeiten
    2. Größe und Struktur einer Open-Source-Gemeinschaft
    3. Koordination in einer Open-Source-Gemeinschaft
    4. Aufwand und Effizienz einer Open-Source-Entwicklung
  5. Fazit
  6. Literatur
Bestellen Sie ein Probeabo!
HMD Best Paper Award 2011
MKWI
IT-Governance Heft 10 befasst sich mit Datenschutz