Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Als Bosch het kan, kun jij het ook

Sinds de komst van het Internet of Things (IoT) heeft een groeiend aantal traditionele bedrijven "open source" op hun agenda gezet - tot verbazing van softwarebedrijven, die nu ontdekken dat ze niet langer de enigen zijn die met dit probleem te maken hebben. Dit roept de vraag op hoe deze openheid van traditionele bedrijven, die tot nu toe meer gefocust zijn op het beheersen van hun eigen bedrijfsmiddelen en technologieën, kunnen behouden en stimuleren.

Bosch en open source:hoe we hier zijn gekomen

Kai Hudalla

Kai Hudalla werkte bij Bosch aan oplossingen voor het internet der dingen in toepassingsgebieden zoals smart home, energiebeheer, e-mobiliteit en auto's lang voordat het internet der dingen zo populair en alomtegenwoordig werd. Hij is actief betrokken bij verschillende Eclipse IoT-projecten. Een daarvan is het Eclipse Hono-project, dat tot doel heeft een integratieplatform te bieden om miljoenen apparaten met de cloud te verbinden. Kai spreekt regelmatig op congressen en kookt graag. Hij speelt ook graag golf – wanneer het weer het toelaat.

Bosch heeft altijd sterk geprofiteerd van open source software, maar we hadden problemen om een ​​actievere rol te spelen in de open source-gemeenschap. Er werden verschillende zorgen geuit:van juridische problemen en vragen over productkwaliteit tot angst voor vertragingen in het ontwikkelingsproces.

Ondanks dit alles zijn we ongeveer vijf jaar geleden begonnen met het serieus opvoeren van onze betrokkenheid bij het open source-segment. Sindsdien hebben we Eclipse-projecten gelanceerd die gericht zijn op enkele van de belangrijkste interessegebieden van Bosch. Dat omvat de Bosch IoT Suite - ons IoT-softwareplatform - waarvan de kern wordt ontwikkeld in open source-projecten door Eclipse IoT.

Het algemene doel van Bosch is ervoor te zorgen dat onze IoT-activiteiten niet afhankelijk zijn van de propriëtaire technologie van een van de grote leveranciers van IoT-platforms, maar in plaats daarvan vertrouwen op technologie die open en openbaar beschikbaar is en dus niet onder controle staat van één enkele speler op de markt . Als gevolg hiervan hebben we gebroken met onze traditionele benadering van softwareontwikkeling:we stappen over van propriëtaire software naar open source.

Gevolgen van een open source-strategie

Software ontwikkelen in open source-projecten heeft verstrekkende gevolgen voor een bedrijf, zeker als het zich voorheen toelegde op het in-house ontwikkelen van eigen software. In het licht van ons IoT-platform werd het ons duidelijk dat ons bedrijfsmodel niet langer beperkt kon blijven tot het verkopen van softwarelicenties als de broncode van onze software op GitHub beschikbaar was en dus door iedereen gebruikt kon worden. Daarom bieden wij de Bosch IoT Suite aan als software as a service (SaaS). Met andere woorden, we exploiteren de Bosch IoT Suite-services professioneel in de cloud. Klanten kunnen de diensten boeken en betalen om ze te gebruiken.

De overstap naar open source betekende dat we als het ware moesten nadenken over de 'kroonjuwelen':componenten die alleen als commercieel aanbod verkrijgbaar zijn. Onze insteek hierbij was dat speciale componenten gebaseerd moesten zijn op een open source project. We wilden geen functies uit het open source-project weglaten die alleen door een commercieel aanbod kunnen worden aangepakt.

Ten slotte moesten we ons er ook van bewust zijn dat er wrijvingspunten kunnen zijn tussen de belangen van een bedrijf en die van de open source-wereld. Terwijl een bedrijf geïnteresseerd is in het implementeren van bepaalde functies en dit volgens zijn eigen prioriteiten doet, kan de open source-gemeenschap een heel andere reeks prioriteiten hebben. We moesten begrijpen dat we voordeel kunnen halen uit andere gezichtspunten; ze kunnen ons mogelijk nieuwe manieren tonen om problemen op te lossen.

Een geschikte basis creëren

Steffen Evers

Dr. Steffen Evers is directeur open source services bij Bosch.IO. Hij leidt het team dat ontwikkelingsdiensten levert voor open source-software die essentieel is voor het bedrijf en adviseert over strategie, gemeenschapswerk, softwarebeheer en compliance-processen op het gebied van open source. Al bijna 20 jaar heeft Steffen onderzoek gedaan naar, lesgegeven in en gepromoot open source ontwikkeling en verschillende bedrijven ondersteund bij het gebruik van OSS om hun zakelijke doelstellingen te bereiken.

Bedrijven die succesvol willen zijn in de open source omgeving, moeten eerst het juiste raamwerk construeren. In 2014 zijn we aan de slag gegaan om het thema open source een stevige basis te geven binnen ons bedrijf. We moesten eerst een set regels opstellen, bijvoorbeeld regels die processen definieerden. Wie moet goedkeuringen geven? Welke training hebben medewerkers nodig voordat ze een bijdrage kunnen leveren? Het doel was om de risico's beheersbaar te houden, helemaal elimineren is uitgesloten. Maar het is mogelijk om een ​​opzet te creëren waarin iedereen zich weet te gedragen in de open source context.

Tegelijkertijd moest de set regels in de praktijk uitvoerbaar zijn. Als ontwikkelaars eerst wekenlang met processen moeten worstelen voordat ze ook maar één regel code kunnen schrijven, dan hebben we het contact met de realiteit verloren. Hetzelfde geldt wanneer een ontwikkelaar regelmatig wil bijdragen aan een project, maar voortdurend de nodige goedkeuringen moet verkrijgen.

Toen we op EclipseCon 2015 aankondigden dat we een strategisch lid van de Eclipse Foundation zouden worden, hadden we onze set regels al geïmplementeerd. Bovendien hadden we veel belangrijk grondwerk gedaan. We hadden al contact met andere bedrijven om het potentieel van een IoT-cloudinfrastructuur op basis van open source software te evalueren. Dit leidde tot het Eclipse Hono-project, waaraan zowel Bosch als andere bedrijven vanaf het begin meewerkten.

Het was erg belangrijk voor ons om goede bondgenoten te vinden voordat we aan een project als dit begonnen. Het resulteerde in een aanzienlijk sterker commitment van onze kant. Als gevolg hiervan leek het er niet op dat we onze eigen software gewoon beschikbaar maakten voor de open source-gemeenschap.

Onze reis van open source gebruiker tot kampioen.

Gevolgen voor het bedrijfsleven

Naast de effecten op het bedrijf, sijpelt een grotere betrokkenheid in het open source segment ook door in de werkprocessen van de verschillende bedrijfssectoren.

1. Ontwikkelaars

Wie gebruikt Eclipse IoT?

Lees meer over de bedrijven die zich inzetten voor het versnellen van de acceptatie van commerciële, productieklare open source-technologieën die zijn ontwikkeld door het Eclipse IoT.

Eclipse IoT-adopters

Ontwikkelaars zijn niet langer beperkt tot het werken in de filterbubbel van hun eigen bedrijf - ze werken samen met andere ontwikkelaars 'in de echte wereld'. Ze hebben een grote kans om van anderen te leren. Aan de andere kant moet elke ontwikkelaar zich ervan bewust zijn dat hij of zij nu zichtbaar is voor de buitenwereld. Dat betekent een grotere verantwoordelijkheid moeten dragen. Als je broncode aan een project toevoegt, weet immers iedereen wie het heeft geschreven. Dat betekent met name dat je moet leren omgaan met terechte en onterechte kritiek van andere ontwikkelaars, zelfs van volslagen vreemden. Bovendien is geduld nodig bij het beantwoorden van vragen.

2. Verkoop

Het verkoopverhaal verandert. In de meeste gevallen gaat het niet meer om de speciale features die je te bieden hebt. In de open source context ontstaan ​​namelijk vaak technische functies die min of meer vergelijkbaar zijn met andere. Dienovereenkomstig zou de USP-focus niet langer op de functies moeten vallen. Het onderscheid ligt nu eerder in de openheid, onafhankelijkheid en aanpasbaarheid van de software.

3. Marketing

Wanneer het commerciële product op de markt wordt gebracht, moeten we ons nu richten op de onderliggende open source-projecten. De interactie tussen de open source software en de commerciële producten kan doorgaans in twee aspecten worden opgesplitst:de technologieën worden ontwikkeld in open source-projecten en de commerciële producten combineren vaak een hele reeks van deze technologieën, aangevuld met speciale functies.

De marketingstrategie moet in eerste instantie beginnen met de open source-projecten. Wanneer in de volgende stap de focus verschuift naar specifieke inzet, kunnen we de koppeling maken naar het commerciële product, dat kan worden afgestemd op de specifieke wensen van de klant. Dat betekent lagere implementatiekosten voor de klant.

De klant moet zich altijd bewust zijn van de nauwe band tussen het commerciële product en de open source-technologie. De twee moeten niet worden gezien als volledig afzonderlijke elementen.

Een complex proces

Bosch IoT Suite beoordeeld als "best in class"

De nieuwste technologie | PAC RADAR op IoT-platforms op basis van open source beoordeelde de Bosch IoT Suite als "best in class".

Lees het rapport

Het positioneren van een bedrijf in de open source wereld is een complex proces, vergelijkbaar met het beklimmen van een ladder. In eerste instantie gebruik je gewoon open source software zonder daadwerkelijk iets bij te dragen. Op een gegeven moment stel je je eerste bugrapporten op en draag je je eerste bugfixes bij - allemaal zeer bescheiden van opzet. Na verloop van tijd begin je complexere functies te ontwikkelen en begin je langzaamaan het pad op te gaan om een ​​open source-kampioen te worden, door je eigen open source-projecten op te zetten en te beheren.

Maar de ontwikkeling van open source gebruiker naar open source kampioen weerspiegelt vooral het technische perspectief. In het hele proces spelen nog veel meer aspecten een rol:u moet uw bedrijfsmodellen en bedrijfsprocessen aanpassen om uw toewijding aan open source te weerspiegelen; en last but not least zal de transitie gevolgen hebben voor de manier waarop verschillende bedrijfssectoren werken.

Jezelf als bedrijf inzetten voor de open source-gemeenschap betekent ongetwijfeld hard werken. Maar van één ding zijn we zeker:als Bosch het kan, kun jij het ook.


Industriële technologie

  1. Wat kunt u snijden met een Fiber Laser?
  2. Begrijp het falen van apparatuur, zodat u het kunt voorkomen
  3. Kun je een gebruikte CNC-machine vertrouwen?
  4. 5 dingen die u kunt doen om u voor te bereiden op accountgebaseerde marketing
  5. Hoe kan een metaalbewerkingsbedrijf u geld besparen?
  6. Kun je zwarte ijzeren pijp lassen? – Een complete gids
  7. FR4:Wanneer kunt u het gebruiken en wanneer niet?
  8. RapidDirect:kwaliteitsborging waarop u kunt rekenen
  9. Cash me als je kunt (Infographic)
  10. Wat is productie-efficiëntie en hoe kunt u dit verbeteren?
  11. kun je een hydraulische motor als pomp gebruiken