Weltweit verteilte
  Entwicklung von
Open Source Software
Mue


  Frank Müller
   Oldenburg
 Baujahr 1965
   Entwickler
   Fachautor
mue@tideland.biz
mozilla
               source licenses


                                                  gnu
                                                        eclipse
 apache                               gimp

                 software
                       development
open        influence



                  communities




                                                         freebsd
                                     collaboration
                                      linux freedom
            go




                                     mongodb
                                               python
Kein lokales Unternehmen
Virtuelle Teams
Faszination für Technologien
Mitwirkung an etwas Großem
Kommt Einschränkungen entgegen
Und auch der Familie
Bunter Mix von Mitarbeitern
Verteilung am Beispiel Juju Core
Herausforderung Sprachvielfalt
Amtssprache Englisch
Herausforderung Zeitverschiebung
Überlappende Arbeitsweise




Mitarbeiter A

Mitarbeiter B

Mitarbeiter C

Mitarbeiter D

Mitarbeiter E

Mitarbeiter F
Der Sonne folgen
Persönliche Flexibilität
Herausforderung Vereinsamung
Vernetzung ist sehr wichtig
Kommunikation via IRC
Kommunikation via Hangout
Konferenzen und Meetings
Vielfältige Diskussionen
Soziale Veranstaltungen
Mailing-Listen
Vielfältige Web-Werkzeuge
Herausforderung Qualität
Gegenseitige Qualitätssicherung



                         Trunk


                                   Proposals
  Branch




                                                      Merge
                Review    Review    Review     LGTM    LGTM
Rietveld Code Review Tool
Objektive Review-Aspekte
Sehr hohe Testabdeckung
Einhaltung von Konventionen
Subjektive Review-Aspekte
Einheitliche Sprache
Homogener Stil
KISS / DRY / YAGNI
Ziel erreicht
Viel Spaß in der Pause




Bildquellen

123RF
iStockphoto
eigene Fotos

OOP 2013 - Weltweite Entwicklung von Open Source Software