Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

Wenn Bosch das kann, können Sie es auch

Seit dem Aufkommen des Internets der Dinge (IoT) haben immer mehr Traditionsunternehmen „Open Source“ auf ihre Agenda gesetzt – zum Erstaunen von Softwareunternehmen, die sich mittlerweile nicht mehr allein mit diesem Thema beschäftigen. Dies wirft die Frage auf, wie diese Offenheit traditioneller Unternehmen, die sich bisher stärker auf die Kontrolle ihrer eigenen Assets und Technologien konzentriert haben, erhalten und gefördert werden kann.

Bosch und Open Source:wie wir hierher gekommen sind

Kai Hudalla

Kai Hudalla arbeitete bei Bosch an Lösungen für das Internet der Dinge in Anwendungsdomänen wie Smart Home, Energiemanagement, E-Mobility und Automotive, lange bevor das IoT so populär und allgegenwärtig wurde. Er ist aktiv an mehreren Eclipse IoT-Projekten beteiligt. Eines davon ist das Projekt Eclipse Hono, dessen Ziel es ist, eine Integrationsplattform für die Anbindung von Millionen von Geräten an die Cloud bereitzustellen. Kai ist regelmäßiger Referent auf Konferenzen und kocht gerne. Außerdem spielt er gerne Golf – wann immer es das Wetter zulässt.

Bosch hat schon immer stark von Open-Source-Software profitiert, aber wir hatten Schwierigkeiten, eine aktivere Rolle in der Open-Source-Community zu spielen. Es wurden verschiedene Bedenken geäußert:von rechtlichen Problemen über Fragen der Produktqualität bis hin zu Befürchtungen über daraus resultierende Verzögerungen im Entwicklungsprozess.

Trotzdem haben wir vor rund fünf Jahren damit begonnen, unser Engagement im Open-Source-Segment ernsthaft auszubauen. Seitdem haben wir Eclipse-Projekte gestartet, die auf einige der wichtigsten Interessengebiete von Bosch ausgerichtet sind. Dazu gehört die Bosch IoT Suite – unsere IoT-Softwareplattform – deren Kern in Open-Source-Projekten von Eclipse IoT entwickelt wird.

Das übergeordnete Ziel von Bosch ist es, sicherzustellen, dass unser IoT-Geschäft nicht von der proprietären Technologie eines der großen Anbieter von IoT-Plattformen abhängt, sondern auf Technologien basiert, die offen, öffentlich verfügbar und somit nicht unter der Kontrolle eines einzelnen Marktteilnehmers stehen . Als Ergebnis haben wir mit unserem traditionellen Ansatz in der Softwareentwicklung gebrochen:weg von proprietärer Software und hin zu Open Source.

Konsequenzen einer Open-Source-Strategie

Die Entwicklung von Software in Open-Source-Projekten hat weitreichende Konsequenzen für ein Unternehmen – vor allem, wenn es sich bisher auf die Entwicklung eigener Software im eigenen Haus konzentrierte. Vor dem Hintergrund unserer IoT-Plattform war uns klar, dass sich unser Geschäftsmodell nicht mehr allein auf den Verkauf von Softwarelizenzen beschränken lässt, wenn der Quellcode unserer Software auf GitHub verfügbar und damit für jedermann nutzbar wäre. Deshalb bieten wir die Bosch IoT Suite als Software as a Service (SaaS) an. Das heißt, wir betreiben die Bosch IoT Suite Services professionell in der Cloud. Kunden können die Dienste buchen und für deren Nutzung bezahlen.

Durch den Umstieg auf Open Source mussten wir sozusagen über die „Kronjuwelen“ nachdenken:Komponenten, die nur als kommerzielle Angebote erhältlich sind. Unser Ansatz hierbei war, dass spezielle Komponenten auf einem Open Source Projekt basieren sollten. Wir wollten keine Funktionen aus dem Open-Source-Projekt auslassen, die nur durch ein kommerzielles Angebot angesprochen werden konnten.

Schließlich mussten wir uns auch bewusst sein, dass es Reibungspunkte zwischen den Interessen eines Unternehmens und denen der Open-Source-Welt geben kann. Während ein Unternehmen daran interessiert ist, bestimmte Funktionen zu implementieren und dies nach seinen eigenen Prioritäten zu tun, kann die Open-Source-Community ganz andere Prioritäten setzen. Wir mussten begreifen, dass wir von anderen Gesichtspunkten profitieren können; sie können uns potenziell neue Wege zur Lösung von Problemen aufzeigen.

Geeignete Grundlagen schaffen

Steffen Evers

Dr. Steffen Evers ist Director of Open Source Services bei Bosch.IO. Er leitet das Team, das Entwicklungsleistungen für unternehmenswichtige Open-Source-Software erbringt und berät zu Strategie, Community-Arbeit, Software-Management und Compliance-Prozessen im Bereich Open Source. Steffen forscht, lehrt und fördert seit fast 20 Jahren die Open-Source-Entwicklung und unterstützt verschiedene Unternehmen beim Einsatz von OSS zur Erreichung ihrer Geschäftsziele.

Unternehmen, die im Open-Source-Umfeld erfolgreich sein wollen, müssen zunächst das passende Framework aufbauen. 2014 haben wir uns daran gemacht, das Thema Open Source in unserem Unternehmen auf ein solides Fundament zu stellen. Wir mussten zunächst ein Regelwerk aufstellen – zum Beispiel Regeln, die Prozesse definierten. Wer muss Genehmigungen erteilen? Welche Ausbildung benötigen Mitarbeiter, bevor sie einen Beitrag leisten können? Ziel war es, die Risiken beherrschbar zu halten – ganz zu eliminieren kommt nicht in Frage. Aber es ist möglich, ein Setup zu schaffen, in dem jeder weiß, wie er sich im Open-Source-Kontext zu verhalten hat.

Gleichzeitig musste das Regelwerk in der Praxis umsetzbar sein. Wenn Entwickler erst wochenlang mit Prozessen kämpfen müssen, bevor sie auch nur eine Zeile Code schreiben können, dann haben wir den Bezug zur Realität verloren. Das Gleiche gilt, wenn ein Entwickler regelmäßig Beiträge zu einem Projekt leisten möchte, aber ständig die notwendigen Genehmigungen einholen muss.

Als wir auf der EclipseCon 2015 ankündigten, Strategisches Mitglied der Eclipse Foundation zu werden, hatten wir unser Regelwerk bereits umgesetzt. Außerdem hatten wir viele wichtige Vorarbeiten geleistet. Wir waren bereits mit anderen Unternehmen in Kontakt, um das Potenzial einer IoT-Cloud-Infrastruktur auf Basis von Open Source Software zu evaluieren. Daraus entstand das Projekt Eclipse Hono, an dem sowohl Bosch als auch andere Unternehmen von Anfang an mitgearbeitet haben.

Für uns war es sehr wichtig, rechtzeitig Verbündete zu finden, bevor wir ein Projekt wie dieses in Angriff nehmen. Dies führte zu einem wesentlich stärkeren Engagement unsererseits. Infolgedessen sah es nicht so aus, als würden wir unsere proprietäre Software einfach der Open-Source-Community zur Verfügung stellen.

Unser Weg vom Open-Source-Nutzer zum Champion.

Konsequenzen für die Unternehmensbereiche

Neben den Auswirkungen auf das Unternehmen dringt das stärkere Engagement im Open-Source-Segment auch auf die Arbeitsprozesse der unterschiedlichen Geschäftsbereiche durch.

1. Entwickler

Wer nutzt Eclipse IoT?

Erfahren Sie mehr über die Unternehmen, die sich dafür einsetzen, die Einführung kommerzieller, produktionsreifer Open-Source-Technologien, die von Eclipse IoT entwickelt wurden, zu beschleunigen.

Eclipse IoT-Anwender

Entwickler sind nicht mehr darauf beschränkt, in der Filterblase des eigenen Unternehmens zu arbeiten – sie arbeiten mit anderen Entwicklern „draußen in der realen Welt“. Sie haben eine große Chance, von anderen zu lernen. Andererseits muss sich jeder Entwickler bewusst sein, dass er nun auch nach außen sichtbar ist. Das bedeutet, mehr Verantwortung übernehmen zu müssen. Wenn Sie Quellcode zu einem Projekt beisteuern, weiß schließlich jeder, wer ihn geschrieben hat. Das bedeutet insbesondere, dass Sie lernen müssen, mit berechtigter und unberechtigter Kritik anderer Entwickler, auch von völlig Fremden, umzugehen. Außerdem ist beim Beantworten von Fragen Geduld gefragt.

2. Verkauf

Die Verkaufsgeschichte ändert sich. In den meisten Fällen geht es nicht mehr um die Besonderheiten, die Sie zu bieten haben. Denn im Open Source-Kontext entstehen häufig technische Funktionen, die mit anderen mehr oder weniger vergleichbar sind. Dementsprechend sollte der USP-Fokus nicht mehr auf den Features liegen. Der Unterschied liegt jetzt vielmehr in der Offenheit, Unabhängigkeit und Anpassungsfähigkeit der Software.

3. Marketing

Wenn das kommerzielle Produkt vermarktet wird, müssen wir uns jetzt auf die zugrunde liegenden Open-Source-Projekte konzentrieren. Das Zusammenspiel zwischen der Open Source Software und den kommerziellen Produkten lässt sich typischerweise in zwei Aspekte unterteilen:Die Technologien werden in Open Source Projekten entwickelt und die kommerziellen Produkte vereinen oft eine ganze Reihe dieser Technologien und ergänzen diese um spezielle Features.

Die Marketingstrategie muss zunächst mit den Open Source Projekten beginnen. Wenn sich im nächsten Schritt der Fokus auf die konkrete Nutzung verschiebt, können wir die Verbindung zum kommerziellen Produkt herstellen, das auf die speziellen Anforderungen des Kunden zugeschnitten werden kann. Das bedeutet geringere Implementierungskosten für den Kunden.

Der Kunde muss sich stets der engen Verbindung zwischen dem kommerziellen Produkt und der Open Source Technologie bewusst sein. Die beiden sollten nicht als völlig separate Elemente angesehen werden.

Ein komplexer Prozess

Bosch IoT Suite als "Best in Class" bewertet

Die neueste Technologie | PAC RADAR auf IoT-Plattformen basierend auf Open Source bewertet die Bosch IoT Suite als "best in class".

Lesen Sie den Bericht

Die Positionierung eines Unternehmens in der Open-Source-Welt ist ein komplexer Prozess, ähnlich dem Erklimmen einer Leiter. Anfangs verwenden Sie einfach Open-Source-Software, ohne etwas beizutragen. Irgendwann verfassen Sie Ihre ersten Fehlerberichte und tragen Ihre ersten Fehlerbehebungen bei – alles sehr bescheiden im Umfang. Mit der Zeit fängst du an, komplexere Funktionen zu entwickeln und langsam den Weg einzuschlagen, ein Open-Source-Champion zu werden, indem du deine eigenen Open-Source-Projekte einrichtest und verwaltest.

Aber die Entwicklung vom Open-Source-Anwender zum Open-Source-Champion spiegelt vor allem die technische Perspektive wider. Im gesamten Prozess spielen viele weitere Aspekte eine Rolle:Sie müssen Ihre Geschäftsmodelle und Unternehmensprozesse an Ihr Open Source-Engagement anpassen; und nicht zuletzt wird der Übergang Konsequenzen für die Arbeitsweise verschiedener Geschäftsbereiche haben.

Sich als Unternehmen für die Open Source Community zu engagieren, bedeutet ohne Zweifel viel harte Arbeit. Aber eines sind wir uns sicher:Wenn Bosch das kann, können Sie es auch.


Industrietechnik

  1. Was kann man mit einem Faserlaser schneiden?
  2. Ausfall von Geräten verstehen – damit Sie ihn verhindern können
  3. Können Sie einer gebrauchten CNC-Maschine vertrauen?
  4. 5 Dinge, die Sie tun können, um sich auf kontobasiertes Marketing vorzubereiten
  5. Wie kann ein Metallverarbeitungsunternehmen Geld sparen?
  6. Können Sie schwarze Eisenrohre schweißen? – Ein vollständiger Leitfaden
  7. FR4:Wann können Sie es verwenden und wann nicht
  8. RapidDirect:Qualitätssicherung, auf die Sie sich verlassen können
  9. Cash Me If You Can (Infografik)
  10. können Sie einen Hydraulikmotor als Pumpe verwenden