Implementierung von R im Mittelstand
-
Upload
eoda-gmbh -
Category
Data & Analytics
-
view
121 -
download
5
Transcript of Implementierung von R im Mittelstand
![Page 1: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/1.jpg)
© 2010 – 2016 eoda GmbH
R im Mittelstand: Wie Sie die Implementierung von R meistern
Oliver Bracht | Chief Data Scientist
![Page 2: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/2.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Über eoda
Interdisziplinäres Team Statistiker | Ingenieure | Ökonomen | Soziologen | …
Sitz in Kassel - Deutschland
Data Science Beratung, Training, Support, Software und Analytic Services mit einem Fokus auf R
![Page 3: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/3.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Core
PionierAnforderungs-
orientiert
Data Science Lab
Einführung von R
![Page 4: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/4.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Data Science Lab
Guerilla Requirement
• Treiber:
• Ursprung:
• Datenquellen:
• Motivation:
• Mindset:
• Time-to-production:
Core Bereits erfolgt
Gründer und Top-Management
Aus dem Zentrum
Alle verfügbaren
Unternehmenszweck
Selbstverständlichkeit
Einführung von R
![Page 5: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/5.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Core Data Science Lab
Requirement
• Treiber:
• Ursprung:
• Datenquellen:
• Motivation:
• Mindset:
• Time-to-production:
Requirementoriented
Data Science Labor
“Ready when ready”
Management
Von oben
Sandbox
Forschung
Experimentieren / Ausprobieren
Einführung von R
![Page 6: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/6.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Core Data Science Lab
Requirement
• Treiber:
• Ursprung:
• Datenquellen:
• Motivation:
• Denkweise:
• Time-to-production:
Anforderungs-orientiert
Kurz
Fachbereiche
Von Oben
Produktionsdaten
Lösen aktueller Geschäftsprobleme
Risiko reduzieren; ROI
Einführung von R
![Page 7: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/7.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Core Data Science Lab
Requirement
• Führung:
• Ursprung:
• Datenquellen:
• Motivation:
• Denkweise:
• Time-to-production:
Core Business
Pionier
Lang
Einzelne Fachbereiche
Von unten
.csv Extrakte
Überzeugung der Pioniere
“Yes, we can”
Einführung von R
![Page 8: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/8.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Kern Data Science Labor
Pionier Anforderungsorientiert
New Economy
Einführung von R
Mittelstand
Konzerne
![Page 9: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/9.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Der Weg zur Produktion der Pioniere
Level 1: GuerillaStake-Holder: Data Science
Level 2: Proof of ConceptStake-Holder: Data Science + Fachanwender
Level 3: ProduktionStake-Holder: Data Science + Fachanwender + IT
![Page 10: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/10.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
• Das Unternehmen nutzt bisher keine Data Science Tools –abgesehen von Excel
• Eine einzelne Person oder eine kleine Gruppe beginnt mit der Nutzung von R für bestimmte Aufgaben
• Häufig Praktikanten oder Berufsanfänger
• Software Entscheidungen fallen unabhängig von der IT-Abteilung
• Keine strategischen Entscheidungen
• Kollegen, Vorgesetzte und das Management sind von den Ergebnissen begeistert
Level 1: Guerilla
![Page 11: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/11.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Erfolgsfaktoren
• Die IT-Abteilung so früh wie möglich involvieren
• Das interne Data Science Team möglichst bald vergrößern
• durch Training (intern, vor Ort, online)
• durch Einstellungen
• So bald wie möglich in das nächste Level aufsteigen
Level 1: Guerilla
![Page 12: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/12.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Risiken
• IT-Abteilung bereitet Schwierigkeiten
• Sich in ad-hoc Anfragen verlieren
• Der Problemlöser für jedermann werden
Level 1: Guerilla
![Page 13: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/13.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
• Use Case-Evaluierung
• Datenverfügbarkeit
• Analytische Komplexität
• Business Value
• Wählen Sie die vielversprechendsten Use Cases zur Umsetzung
• Planen Sie mehr als einen Use Case zu verwirklichen
Level 2: Proof of Concept
![Page 14: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/14.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Level 2: Proof of Concept
Erfolgsfaktoren
• Stellen Sie sicher, dass die Implementierung prinzipiell möglich ist
• Behalten Sie ihr Ziel im Auge und verlieren Sie sich nicht in Details
• Beteiligen Sie die Fachabteilung so weit wie möglich
• Überfordern Sie die Fachabteilung nicht mit statistischen Fachtermini
• Halten Sie das analytische Vorgehen und die Geschäftsanforderungen
im Einklang
![Page 15: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/15.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Level 2: Proof of Concept
Risiken
• Einen bestimmten Erfolg versprechen
• An der ursprünglichen Idee festhalten, obwohl diese nicht mehrpasst
• Fachanwendern vorläufige Ergebnisse zeigen
• Zu viel Energie in die Optimierung und Performance investieren
• Kommunikation zwischen Data Science und
Fachabteilung
![Page 16: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/16.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Level 3: Produktiv
• Proof-of-Concept Ansätze in die Produktion implementieren
• Übergang vom Labor zur Automatisierung
• Übergang von Hacking zu Programmierung wechseln
![Page 17: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/17.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Input
Level 3: Produktiv
Businessimplementierung
Analyse Output
![Page 18: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/18.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Input
Businessimplementierung
Output
Technische Implementierung
Analyse
Level 3: Produktiv
![Page 19: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/19.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Mensch / Maschine
Businessimplementierung
Technische Implementierung
Analyse Mensch / Maschine
Level 3: Produktiv
![Page 20: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/20.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Erfolgsfaktoren
• Fokus auf Softwareentwickler-Kompetenzen
• Fokus auf Performance
• Zunächst stabile Version in der Produktivumgebung veröffentlichen,
bevor weitere Features hinzugefügt werden
• Richten Sie ein Backlog für neue Features und
Verbesserungsvorschläge ein
Level 3: Produktiv
![Page 21: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/21.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Versionierung Fehlerkontrolle
Dependency Management Dokumentation
Paketerstellung Staging
Testing Deployment
Profiling
Erfolgsfaktoren
Level 3: Produktiv
![Page 22: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/22.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Output
Technical Implementation
Analytic
Level 3: Produktion
Risiken
• Unterschätzung des Aufwandes für die Instandhaltung und Fehlerbehebung
• Fehlerbeseitigung ist auf Produktivsystemen schwieriger
• Codeänderungen veröffetnlichen ohne vorherigem Test auf Staging Systemen
• „Unbekannte“ Eingangsdaten
![Page 23: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/23.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktion
Fazit
![Page 24: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/24.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktion
Statistiken,Methoden
Fachwissen
Data Science
Software-Entwicklung
![Page 25: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/25.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktion
Guerilla & Proof-of-Concept Phase
Statistiken,Methoden
Software-Entwicklung
Fach-wissen
![Page 26: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/26.jpg)
© 2010 – 2016 eoda GmbHwww.eoda.de
Einleitung | Guerilla | Proof of Concept | Produktiv
Produktiv Phase
Software-Entwicklung
Statistiken,Methoden
Fach-wissen
![Page 27: Implementierung von R im Mittelstand](https://reader031.fdocument.pub/reader031/viewer/2022022201/589c49401a28ab227d8b56cb/html5/thumbnails/27.jpg)
© 2010 – 2016 eoda GmbH
@eodaGmbH
@eodaGmbH eodaGmbH
blog.eoda.de
eoda GmbHUniversitätsplatz 12
34127 [email protected]
+49 561 202724-40
Die Data Science Spezialisten.