Identifikation und Vergleich von Open Source Modellen

Studienarbeit aus dem Jahr 2008 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,7, Fachhochschule Bonn-Rhein-Sieg, Veranstaltung: Seminar Wirtschaftsinformatik, Sprache: Deutsch, Abstract: In den letzten Jahren erfuhr die Softwareentwicklung im Kontext von Open Source eine zunehmende Verbreitung und Popularität und hat sich in den verschiedensten Anwendungsdomänen konstituiert. Die einzelnen Prozesse bzw. Methoden, die sich im Bereich der Open Source Softwareentwicklung evolutionär herausgebildet haben, weisen in den zahlreichen Open Source Softwareprojekten zum Teil ähnliche Strukturen und Eigenschaften auf. Die an ihnen beteiligten Personen mit ihren spezifischen Rollen sind überwiegend miteinander vergleichbar. Dies rechtfertigt den Gedanken, sowohl bereits existierende Open Source Entwicklungsmodelle identifizieren zu wollen, als auch neue Modelle entwickeln zu können. Im Bereich des Software Engineering wurde längst erkannt, dass sich das allgemeine Open Source Softwareentwicklungskonzept in verschiedenen Aspekten erheblich von dem der proprietären Softwareentwicklung unterscheidet. Daher bedürfen diese Open Source Entwicklungsmodelle einer eigenen wissenschaftlichen Betrachtung. In unterschiedlichen Veröffentlichungen wurden zwar bereits einzelne Aspekte der Open Source Softwareentwicklung analysiert und vage Theorien über zugrunde liegende Entwicklungsmodelle verfasst; dennoch existiert bislang noch keine umfassende Beschreibung der typischen Modelle der Open Source Softwareentwicklung. Da dies eine Voraussetzung für die weitere wissenschaftliche Auseinandersetzung mit Open Source Softwareentwicklungen darstellt, wurde im Rahmen dieser Arbeit eine Vorgehensweise erarbeitet, die dabei hilft, solche Entwicklungsmodelle im Bereich der Open Source Software analysieren zu können, d.h. sie zu identifizieren bzw. sie zu erfassen und sie damit schließlich vergleichbar zu machen. Die Analyse wurde mit Hilfe einer morphologischen Methode vollzogen. Dies wurde unter Verwendung von bereits untersuchten Open Source Entwicklungsmustern und Einteilungen von Open Source Softwareentwicklungen in verschiedene Kategorien durchgeführt. Da diese Entwicklungsmuster und Kategorisierungen von Open Source Softwareentwicklungen Ergebnisse einer Studie sind und an konkreten Open Source Beispielen ausgerichtet sind, wurden sie im Rahmen dieser Arbeit verallgemeinert, um sie in der Analyse anwenden zu können.

Verwandte Artikel