Wo wären wir nur ohne OpenSource Software? Aber wie in jeder leidenschaftlichen Beziehung ist es manchmal kompliziert. Ich möchte euch zeigen, wie wir den täglichen Tanz schaffen können, ohne uns ständig auf die Füße zu treten.
Eine Session für alle, die während oder nach ihrer Arbeit gerne etwas mehr tun würden. Und für Menschen, die ihre Firmen einen liebevollen Schups in die richtige Richtung geben wollen. ;)
3. Die Inhalte dieser Präsentation sind vertraulich zu
behandeln und dürfen nicht an Dritte weitergegeben
werden.
Die Inhalte, strategischen Ansätze und Tools dieses
Angebotes sind Eigentum der Deutsche Telekom MMS
GmbH (Telekom MMS) und sind urheberrechtlich
geschützt. Jede Verwendung, Weitergabe oder
Veröffentlichung ist nur mit ausdrücklicher vorheriger
Erlaubnis der Telekom MMS zulässig.
Verwendete Bilder, Illustrationen und Fotos unterliegen
teilweise fremden Urheber- und Markenrechten und gelten
hiermit als nur für den internen Zweck verwendet. Alle
vorkommenden Markenzeichen und eingetragenen
Markenzeichen sind Eigentum der jeweiligen Firmen und
Organisationen. Falls geschützte Warenzeichen nicht als
solche kenntlich gemacht wurden, bedeutet das Fehlen
einer solchen Kennzeichnung nicht, dass es sich um einen
freien Namen im Sinne des Markenzeichenrechts handelt.
Disclaimer.
4. 4
Offen | OpenSource + Business = <3 | 25.04.2023
… der andere Disclaimer
Was ich mitbringe:
▪ Ganz viel Meinung
▪ Ein bisschen Erfahrung
▪ Ein wenig mehr Ideen
▪ Mehr Fragen als Antworten
Was ihr mitbringt:
▪ Eigeninitiative
▪ Zeit
▪ Wissen
▪ „Lautstärke“
6. 6
Offen | OpenSource + Business = <3 | 25.04.2023
Kurzum: Ich will euch anzünden!
7. Warum eigentlich?
Wir brauchen uns gegenseitig!
Weniger stress! (ja, das geht)
Gemeinsam lernen!
Spieltrieb fördern!
Vielleicht die Welt ein bisschen besser machen?
8. Es ist wie in einer guten Beziehung
Man kann viel
voneinander lernen und
jeder trägt etwas bei
10. 10
Offen | OpenSource + Business = <3 | 25.04.2023
Organisatorisches
▪ Transparenz bei Meetings, Abstimmungen,
Entscheidungen und Prozessen
▪ „Auswerten“ von Problemen und Fehlern
▪ Hürden abbauen
▪ Lernen/Arbeiten in der Öffentlichkeit
▪ Abteilungsdenken vs. Community
11. 11
Offen | OpenSource + Business = <3 | 25.04.2023
Technisches
▪ Automatisierungen
▪ Kleine Änderungen und
inkrementelle Verbesserungen
▪ SemVer !?!
▪ „schön machen“
18. 18
Offen | OpenSource + Business = <3 | 25.04.2023
„I *can* fix it myself!“
Möglichkeit Wissen
19. 19
Offen | OpenSource + Business = <3 | 25.04.2023
Hürden abbauen
Frage: Wie senkt man die Schwelle, damit Mitarbeit einfacher wird?
In unseren Projekten
▪ Viele Prozesse, viel zu beachten, lange Einarbeitung
▪ Viel implizites Wissen
Lösungshilfen
▪ Bots
▪ Automatisierungen
▪ Templates
▪ „Einfach mal miteinander reden“
Ziel: Everyone can contribute! https://commons.wikimedia.org/wiki/File:Robot_caillou_ccby_JNLafargue.png
20. 20
Offen | OpenSource + Business = <3 | 25.04.2023
„gute“ Dokumentationen
▪ Gute Dokumentationen sind selten
▪ Integration von Doku in Code und Release Prozesse
▪ Beispiele zum anschauen:
▪ Wikipedia?
▪ Stackoverflow?
▪ Arch Wiki – https://wiki.archlinux.org/
▪ TLDP – https://tldp.org/
▪ Debian – https://www.debian.org/intro/index
▪ GitLab – https://about.gitlab.com/handbook/
▪ Große Projekte haben ihre Doku automatisiert
https://commons.wikimedia.org/wiki/File:Fountain_pen_writing_(literacy).jpg
21. 21
Offen | OpenSource + Business = <3 | 25.04.2023
Check your Bias
▪ Welche Anforderungen würdet ihr auch an euer Projekt
stellen?
▪ Was ist euch *wirklich* wichtig?
▪ Doku
▪ CI
▪ stetige Entwicklung
▪ Projektgröße
▪ Support
▪ Warum gibt es da einen Unterschied?
▪ Was könnt ihr tun, um es zu verbessern?
https://commons.wikimedia.org/wiki/File:M%C3%B6nch_an_einer_T%C3%BCre_klopfend_(SM_sg851z).png
22. 22
Offen | OpenSource + Business = <3 | 25.04.2023
Packages oder Microservices organisieren?
23. 23
Offen | OpenSource + Business = <3 | 25.04.2023
Wo wir gerade schon bei Debian waren …
▪ Teilweise sehr alte Projekte mit „bewährten“ Arbeitsweisen
▪ Arbeit in E-Mails
vor allem bei Linux und Debian
▪ Sagte ich E-Mail? Ich meinte natürlich „echte“ E-Mail
▪ also Text-only, garantiert ohne HTML und maximal 80 Zeichen breit
▪ Alles wird archiviert und ist Zukunft- und Vergangenheitssicher
▪ Geringe Datenmengen (im Vergleich)
▪ Alles archiviert und durchsuchbar
24. 24
Offen | OpenSource + Business = <3 | 25.04.2023
Use your Tools, Luke!
▪ Vor allem Tools, die offen und integrierbar sind
▪ Automatisierung und Git Features
▪ Codeowners
▪ Templates
▪ Contributing.md
▪ Readme.md
▪ Linting
▪ Automatische Tests
26. Einige OpenSource Projekte sind größer
als manche Groß-Projekte und auch
schon weitaus länger am „Markt“
27. 27
Offen | OpenSource + Business = <3 | 25.04.2023
Was macht ihr jetzt damit?
▪ Eure Entscheidung: bei der Arbeit oder in der Freizeit?
▪ Ein Projekt finden, was zu eurer Entscheidung passt
▪ „Einfach“ mal ausprobieren :D
▪ Es gibt (am Anfang) keine Verpflichtungen!
https://commons.wikimedia.org/wiki/File:Bigdayout_crowd2.jpg
28. Wie erkläre ich
das alles in
BWL Sprache?
https://commons.wikimedia.org/wiki/File:Campus_For_Finance_Students.jpg