Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Master Thesis

No description
by

Markus Gschwendtner

on 2 February 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Master Thesis

Master Thesis
Open Source
Forschungsfrage
Vorgehen
Vorstellung des eigenen Master-Thesis-Projektes
Themengebiet
Forschungsfrage
Vorgehen
Kriterien für den Einsatz von Open-Source in Unternehmen
Quelle: http://heise.de/-221696
"Wir denken, gerade weil Open Source Entwickler anhand ihrer Beiträge bewertet werden können, widmen sie der Qualität viel mehr Aufmerksamkeit."
- Peter Quinn, CIO of the Commonwealth of Massachusetts
Entnommen aus: Projektseminar zur Master Thesis (Ergänzungskript), S.6
Quellcode steht im Mittelpunkt
Community getrieben
Freiwillige Teilname
Vollständig webbasierter Ablauf
Einige erfolgreiche und bekannte Projekte
Große Anzahl nicht erfolgreicher Projekte
Data-Mining -> Viele öffentliche Quellen
Datenfilter
Datenverknüpfung
Finden von Mustern und Abhängigkeiten
Erstellung eines plausiblen und durchgängigen Modells
The social structure of Open Source Software development teams, Kevin Crowston and James Howison, S. 19
"Es gibt nichts Gutes, außer man tut es."
- Erich Kästner
Merkmale von Open-Source-Projekten:
Forschungsansatz
Quellen sozialer Interaktionen
Mailinglisten
Foren
Bugtracker
Chats
Repositorities
Kennzahlen
Anzahl Nachrichten
Anzahl User
Anzahl Commits
Anzahl Entwickler
Anzahl Bugs
Anzahl neuer Releases
Lines of Code
Soziale Einflussgrößen
Survival Rate
Anzahl Newcomer
Entwicklungszyklen
Generationswechsel
Größe Kernteam und passive User
Zentralisierung
Ergebnisse
Beständigkeit
Weiterentwicklung
Abhängigkeit
Zustand einer Community
The social structure of Open Source Software development teams, Kevin Crowston and James Howison, S. 19
Forschungsfrage
Kann aus den sozialen Strukturen eines Open-Source-Projektes auf dessen Zuverlässigkeit geschlossen werden? Wenn ja welche Faktoren spielen hierfür eine Rolle und wie können diese, falls möglich, gemessen werden?
Hypothese
Sicherheit und Zuverlässigkeit eines Open-Source-Projektes ist ein wichtiges Kriterium bei der Auswahl des Produktes.
Initiator &
Release Coordinator
Co-Developers
Active Users
Passive Users
Open-Source Teamstruktur
Quelle: The social structure of Open Source Software development teams, Kevin Crowston and James Howison, S. 19
Forschungsansatz
1) Auswahl geeigneter Projekte
2) Datensammlung
3) Datenauswertung
Normalisierung
Filterung
Verknüfung
Analyse
Visualisierung
4) Erstellung eines Modells
5) Überprüfung der Ergebnisse
Herausforderungen
Latex / Lyx
Quelle: http://www.it-novum.com/open-source-diamant.html
Trennung von Inhalt und Layout
Automatische Formatierung und Zeichensetzung
Integrierte Literaturverwaltung mit BibTex
Open-Source
Open Office
# 15.295 Commits
# 119 Entwickler
# 23.106.640 LOC
# 184.237 Mails
# 21.670 Bugs
Literaturverzeichnis
Quelle: http://www.edudemic.com/open-source-history/
Anna Hannemann (2013a): An Adaptive Filter-Framework for the Quality Improvement of Open-Source Software Analysis. Presented at Software Engineering Conference 2013 in Aachen: http://de.slideshare.net/AnnaGlukhova1/hannemann-se2013

Anna Hannemann (2013b): Community Dynamics in Open Source Software Projects: Aging and Social Reshaping. Presentation at OSS2013 Conference in Koper-Capodistria: http://de.slideshare.net/AnnaGlukhova1/hannemann-oss13

Anna Hannemann, Ralf Klamma, Matthias Jarke (2012). Soziale Interaktion in Open-Source-Communitys. HMD Heft 283, S. 26 - 37

Huaiqing Wang, Chen Wang (2001). Open Source Software Adoption: A Status Report. IEEE Software (Volume: 18, Issue: 2 ), S. 90 - 95

Kevin Crowston James Howison (2003). The Social Structure of Open Source Software Development Teams. iSchool Faculty Scholarship. Paper 123.

Kevin Crowston James Howison (2004). The perils and pitfalls of mining Sourceforge. In Proc. of Workshop on Mining Software Repositories at the International Conference on Software Engineering ICSE.

Øyvind Hauge (2010). Adoption of Open Source Software in Software-Intensive Industry. Doctoral Thesis - Norwegian University of Science and Technology

Walt Scacchi (2010). The future of research in free/open source software development. FoSER '10 Proceedings of the FSE/SDP workshop on Future of software engineering research. Pages 315-320
Quellen:
http://ooo.markmail.org
http://www.ohloh.net/p/openoffice/
https://issues.apache.org/ooo/
Zeitplan
Full transcript