Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

Se a Bosch pode fazer, você também pode


Desde o advento da Internet das Coisas (IoT), um número crescente de empresas tradicionais tem colocado o “código aberto” em suas agendas - para espanto das empresas de software, que agora descobrem que não são mais as únicas a lidar com esse problema. Isso levanta a questão de como manter e estimular essa abertura por parte das empresas tradicionais, que até agora estão mais focadas no controle de seus próprios ativos e tecnologias.

Bosch e código aberto:como chegamos aqui


Kai Hudalla


Kai Hudalla estava trabalhando na Bosch em soluções para a Internet das Coisas em domínios de aplicação como casa inteligente, gerenciamento de energia, e-mobilidade e automotivo muito antes de a IoT se tornar tão popular e onipresente. Ele está ativamente envolvido em vários projetos Eclipse IoT. Um deles é o projeto Eclipse Hono, cujo objetivo é fornecer uma plataforma de integração para conectar milhões de dispositivos à nuvem. Kai é palestrante regular em conferências e gosta de cozinhar. Ele também gosta de jogar golfe - sempre que o tempo permite.

A Bosch sempre se beneficiou muito com o software de código aberto, mas tivemos dificuldades quando se tratou de desempenhar um papel mais ativo na comunidade de código aberto. Várias preocupações foram expressas:desde problemas legais e questões de qualidade do produto até temores sobre atrasos no processo de desenvolvimento.

Apesar de tudo isso, começamos a intensificar seriamente nosso envolvimento no segmento de código aberto há cerca de cinco anos. Desde então, lançamos projetos Eclipse visando algumas das principais áreas de interesse da Bosch. Isso inclui o Bosch IoT Suite - nossa plataforma de software IoT - cujo núcleo está sendo desenvolvido em projetos de código aberto pela Eclipse IoT.

O objetivo geral da Bosch é garantir que nosso negócio de IoT não dependa da tecnologia proprietária de qualquer um dos grandes fornecedores de plataforma de IoT, mas sim de uma tecnologia que está aberta, disponível publicamente e, portanto, não está sob o controle de um único jogador no mercado . Como resultado, rompemos com nossa abordagem tradicional de desenvolvimento de software:mudando o software proprietário para o código aberto.

Consequências de uma estratégia de código aberto


O desenvolvimento de software em projetos de código aberto tem consequências de longo alcance para uma empresa - especialmente se ela anteriormente se concentrava no desenvolvimento de seu próprio software internamente. À luz de nossa plataforma de IoT, ficou claro para nós que nosso modelo de negócios não poderia mais se restringir apenas à venda de licenças de software se o código-fonte de nosso software estivesse disponível no GitHub e pudesse ser usado por qualquer pessoa. É por isso que oferecemos o Bosch IoT Suite como software como serviço (SaaS). Em outras palavras, operamos os serviços do Bosch IoT Suite profissionalmente na nuvem. Os clientes podem reservar os serviços e pagar para usá-los.

A mudança para o código aberto significou que precisávamos pensar nas “joias da coroa”, por assim dizer:componentes que estão disponíveis apenas como ofertas comerciais. Nossa abordagem aqui foi que os componentes especiais deveriam ser baseados em um projeto de código aberto. Não queríamos deixar de fora do projeto de código aberto nenhuma função que pudesse ser abordada apenas por uma oferta comercial.

Por fim, também precisávamos estar cientes de que poderia haver pontos de atrito entre os interesses de uma empresa e os do mundo do código aberto. Enquanto uma empresa está interessada em implementar certas funções e fazê-lo de acordo com suas próprias prioridades, a comunidade de código aberto pode ter um conjunto de prioridades bem diferente. Precisamos entender que podemos tirar proveito de outros pontos de vista; eles podem potencialmente nos mostrar novas maneiras de resolver problemas.

Criando fundações adequadas


Steffen Evers


Dr. Steffen Evers é diretor de serviços de código aberto da Bosch.IO. Ele lidera a equipe que fornece serviços de desenvolvimento de software de código aberto essencial para a empresa e presta consultoria sobre estratégia, trabalho comunitário, gerenciamento de software e processos de conformidade na área de código aberto. Por quase 20 anos, Steffen tem pesquisado, ensinado e promovido o desenvolvimento de código aberto e apoiado várias empresas no uso de OSS para atingir seus objetivos de negócios.

As empresas que desejam ter sucesso no ambiente de código aberto precisam primeiro construir a estrutura certa. Em 2014, começamos a colocar o tema do código aberto em uma base sólida dentro de nossa empresa. Primeiro, tivemos que traçar um conjunto de regras - regras que definiam processos, por exemplo. Quem deve dar as aprovações? Qual treinamento os associados exigem antes de poderem fazer uma contribuição? O objetivo era manter os riscos administráveis ​​- eliminá-los por completo está fora de questão. Mas é possível criar uma configuração em que todos saibam como se comportar no contexto de código aberto.

Ao mesmo tempo, o conjunto de regras tinha que ser implementado na prática. Se os desenvolvedores primeiro tiverem que passar semanas lutando com os processos antes de escreverem sequer uma linha de código, perdemos o contato com a realidade. É a mesma coisa quando um desenvolvedor quer fazer contribuições regulares para um projeto, mas precisa obter as aprovações necessárias constantemente.

Quando anunciamos na EclipseCon 2015 que estávamos nos tornando um membro estratégico da Eclipse Foundation, já havíamos implementado nosso conjunto de regras. Além do mais, fizemos um trabalho de base importante. Já estávamos em contato com outras empresas com o objetivo de avaliar o potencial de uma infraestrutura IoT-cloud baseada em software livre. Isso levou ao projeto Eclipse Hono, no qual a Bosch e outras empresas colaboraram desde o início.

Para nós, era muito importante encontrar aliados bem antes de embarcarmos em um projeto como este. Isso resultou em um compromisso substancialmente mais forte de nossa parte. Como consequência, não parecia que estávamos simplesmente disponibilizando nosso software proprietário para a comunidade de código aberto.
Nossa jornada de usuário de código aberto a campeão.

Consequências para os setores empresariais


Para além dos efeitos que tem na empresa, um maior envolvimento no segmento open source penetra também nos processos de trabalho dos diferentes sectores de negócio.

1 Desenvolvedores

Quem está usando o Eclipse IoT?


Saiba mais sobre as empresas que estão comprometidas em acelerar a adoção de tecnologias de código aberto prontas para produção e de nível comercial desenvolvidas pelo Eclipse IoT.
Adotadores do Eclipse IoT
Os desenvolvedores não estão mais confinados a trabalhar na bolha de filtros de sua própria empresa - eles trabalham com outros desenvolvedores "no mundo real". Eles têm uma grande oportunidade de aprender com os outros. Por outro lado, todo desenvolvedor deve estar ciente de que agora está visível para o mundo externo. Isso significa ter que lidar com uma responsabilidade maior. Afinal, quando você contribui com o código-fonte para um projeto, todos sabem quem o escreveu. Isso significa, em particular, que você tem que aprender a lidar com críticas justificadas e injustificadas de outros desenvolvedores, mesmo de estranhos. Além do mais, é preciso paciência para responder às perguntas.

2. Vendas

A história de vendas está mudando. Na maioria dos casos, não se trata mais dos recursos especiais que você tem a oferecer. Isso ocorre porque, no contexto do código aberto, frequentemente surgem funções técnicas que são mais ou menos comparáveis ​​a outras. Assim, o foco da USP não deve mais recair nos recursos. Em vez disso, a distinção agora está na abertura, independência e adaptabilidade do software.

3. Marketing

Quando o produto comercial é comercializado, agora precisamos nos concentrar nos projetos de código aberto subjacentes. A interação entre o software de código aberto e os produtos comerciais pode ser dividida em dois aspectos:as tecnologias são desenvolvidas em projetos de código aberto e os produtos comerciais costumam combinar toda uma gama dessas tecnologias, complementando-as com recursos especiais.

A estratégia de marketing inicialmente deve começar com os projetos de código aberto. Quando, na próxima etapa, o foco muda para a utilização específica, podemos fazer o link para o produto comercial, que pode ser adaptado aos requisitos específicos do cliente. Isso significa custos de implementação mais baixos para o cliente.

O cliente deve sempre estar ciente da estreita ligação entre o produto comercial e a tecnologia de código aberto. Os dois não devem ser vistos como elementos inteiramente separados.

Um processo complexo


Bosch IoT Suite classificado como "o melhor da classe"


O mais recente teknowlogy | O PAC RADAR em plataformas IoT baseadas em código aberto classificou o Bosch IoT Suite como "o melhor da classe".
Leia o relatório
Posicionar uma empresa no mundo do código aberto é um processo complexo, semelhante a subir uma escada. Inicialmente, você está simplesmente usando um software de código aberto, sem realmente contribuir com nada. Em algum ponto, você compila seus primeiros relatórios de bugs e contribui com suas primeiras correções de bugs - tudo muito modesto em escopo. Com o tempo, você começa a desenvolver recursos mais complexos e lentamente começa a seguir o caminho para se tornar um campeão de código aberto, configurando e gerenciando seus próprios projetos de código aberto.

Mas o desenvolvimento de usuário de código aberto para campeão de código aberto reflete principalmente a perspectiva técnica. Muitos outros aspectos estão em jogo no processo como um todo:você deve adaptar seus modelos de negócios e processos corporativos para refletir seu compromisso com o código aberto; e, por último, mas não menos importante, a transição terá consequências para o funcionamento dos diferentes setores de negócios.

Sem dúvida, comprometer-se como empresa com a comunidade de código aberto significa muito trabalho duro. Mas há uma coisa da qual temos certeza:se a Bosch pode fazer isso, você também pode.

Tecnologia industrial

  1. O que você pode cortar em um laser de fibra?
  2. Entenda a falha do equipamento - para que você possa evitá-la
  3. Você pode confiar em uma máquina CNC usada?
  4. 5 coisas que você pode fazer para se preparar para o marketing baseado em contas
  5. Como uma empresa de fabricação de metal pode economizar seu dinheiro?
  6. Você pode soldar tubos de ferro preto? – Um Guia Completo
  7. FR4:Quando você pode usá-lo e quando não pode
  8. RapidDirect:garantia de qualidade com a qual você pode contar
  9. Me dê dinheiro se puder (infográfico)
  10. você pode usar um motor hidráulico como bomba