Partilhar via


A John Cockerill simplifica os processos de negócio empresariais com o Power Platform

Neste caso prático, fica a saber como a John Cockerill, uma empresa internacional de engenharia, usa o Power Platform para desenvolver aplicações empresariais que são usadas diariamente por mais de 2.000 colaboradores.

Depois de um grande esforço de digitalização recente, que incluiu o lançamento para do Microsoft 365 para os colaboradores, a liderança também queria criar soluções personalizadas rápidas para simplificar os processos de negócio. Usar o Power Platform parecia o próximo passo lógico. "Dada a natureza variada dos nossos negócios, precisávamos de uma solução digital que fosse tão versátil quanto as nossas operações", diz Denis Debroux, Diretor Executivo de Informação (CIO) do John Cockerill Group.

Atualmente, mais de 30 soluções do Power Platform tornam mais eficientes processos como encomendar carros da empresa, criar contratos com clientes e contratar trabalhadores temporários. "O Power Platform permitiu-nos criar aplicações sob medida que satisfazem as necessidades específicas de cada unidade de negócios", diz Debroux. "Estas aplicações são fundamentais para a nossa transformação digital bem-sucedida, garantindo que todas as partes da nossa organização beneficiem da inovação, não importa quão exclusivas sejam as suas necessidades."

Fornecer valor comercial, não apenas linhas de código

Na John Cockerill, uma equipa de 15 analistas de negócio, proprietários de produtos, designers de UX/UI, e apenas quatro programadores, desenvolve soluções empresariais no Power Platform. A experiência de programador profissional da pequena equipa de desenvolvimento mantém a alta qualidade de criação. "Fomos early adopters de serviços do Azure DevOps e implementações automatizadas que usam o ALM Accelerator for Power Platform e estamos, progressivamente, a fazer a transição para pipelines nativos", diz Gilles Meyer, Arquiteto Líder da equipa de desenvolvimento do Power Platform da John Cockerill.

Julien Bonsangue, Chefe de Digitalização, Business Intelligence e Arquitetura, confirma os benefícios de criar soluções de forma mais ágil e automatizada. "Todas as soluções que colocamos em produção que usam o Power Platform tiveram sempre um desempenho excecional a longo prazo. Mesmo as aplicações que criámos há quatro anos ainda são usadas hoje."

Mas Bonsangue reconhece que fazer com que programadores profissionais aceitassem a abordagem low-code do Power Platform não foi fácil. "Durante o meu primeiro ano na John Cockerill, passei muitas noites com um amigo, um arquiteto sénior de C#, durante o jantar a explicar as vantagens de desenvolver com low-code no Power Platform. Demorou um pouco para convencê-lo, mas, em algum momento, algo simplesmente fez clique e ele disse: "Sim, como programador profissional, estou muito mais interessado em fornecer valor de negócio e não apenas linhas de código"."

Teve conversas semelhantes com a sua própria equipa. "Eu encorajo os meus programadores profissionais a sair da zona de conforto e passar de uma mentalidade de conjunto de código, onde as aplicações podem demorar semanas, até meses, para uma mentalidade mais ágil e low-code com o Power Platform, onde pode criar algo de raiz em três ou quatro semanas e lançá-lo para milhares de pessoas."

Embora Bonsangue incentive os seus programadores a usar o Power Platform sempre que possível, reconhece que o código tradicional, por vezes, é necessário. É aí que a experiência de programador profissional da equipa novamente se mostra valiosa. "Ao trabalhar com plataformas low-code e "código profissional", os meus programadores são muito bons em saber quando usar o quê", diz ele. E se uma abordagem low-code não fornecer a solução mais eficiente, acrescenta: "Lembro à minha equipa que o Power Platform faz parte de um ecossistema amplo sob o Azure que fornece todas as ferramentas de que precisamos para as aplicações mais complexas."

Uma solução simplificada de rastreamento de tempo

Um dos projetos Power Platform mais bem-sucedidos da empresa é uma solução de acompanhamento de tempo para os colaboradores. Anteriormente, os trabalhadores de primeira linha da John Cockerill enviavam as suas horas em formulários em papel que exigiam introdução manual no SAP. Para agilizar o processo, a equipa de desenvolvimento criou duas aplicações: uma aplicação móvel para os colaboradores introduzirem o seu tempo e outra para os supervisores reverem as entradas. Também configuraram a integração só de leitura no SAP para fornecer aos gestores informações sobre os dados para fins de relatório sem exigir que iniciem sessão no SAP.

Após um período de teste bem-sucedido de seis meses para criar confiança na nova solução, a equipa passou a usar o acesso de leitura/escrita ao SAP usando um conector personalizado. O acesso ao SAP removeu a necessidade de introduzir dados manualmente e resultou em menos erros e perda de prazos. Seguiu-se uma aplicação de rastreamento de tempo relacionada para engenheiros, e ambas as soluções estão agora a ser implementadas noutras divisões da empresa.

O Microsoft Dataverse facilita a apresentação de dados da folha de horas no Power BI para que os gestores possam rever rapidamente a atividade do trabalhador diariamente e em tempo real.

À medida que as necessidades de relatório cresciam, a solução também crescia. Por exemplo, para alinhar as informações de rastreio de tempo com unidades de negócio, centros de custo e colaboradores específicos, a equipa integrou dados do SAP SuccessFactors. Os dados dos colaboradores são movidos diariamente do SuccessFactors através de pipelines do Azure Synapse Analytics para o Azure Data Lake Storage, onde são disponibilizados para o Dataverse em tabelas virtuais baseadas no conjunto de SQL sem servidor no Azure Synapse Analytics. O resultado é um registo mais completo para facilitar a criação de relatórios e a revisão.

Diagrama que mostra o fluxo de dados na solução de rastreio de tempo da John Cockerill.

Suportar programadores cidadãos

A empresa está ansiosa para expandir o sucesso das suas soluções desenvolvidas profissionalmente ao suportar uma comunidade crescente de programadores cidadãos com oportunidades, orientação e preparação. Os colaboradores apresentam casos de negócio aos parceiros de TI atribuídos a cada unidade de negócio. Estes parceiros encaminham o desenvolvimento para uma equipa central ou orientam os programadores cidadãos na criação das soluções propriamente ditas. Um portal interno fornece materiais de preparação extensos sobre o Power Platform e cada unidade de negócio tem um ambiente de programação e de teste dedicados. A equipa central avalia cada aplicação quanto à qualidade e à segurança antes de movê-la para produção.

As aplicações bem-sucedidas são mostradas em reuniões da comunidade a cada duas ou três semanas. "A maioria dos participantes quer criar aplicações, mas tento levá-los a pensar em maior escala e também explorar oportunidades para automatizar processos com o Power Automate", diz Bonsangue. Também vê oportunidades para promover as capacidades de IA do Power Platform ao integrar um repositório crescente do Dataverse de dados da empresa para criar chatbots altamente eficazes.

"Com o Power Platform", diz ele, "trata-se de permitir um percurso de digitalização de ponto a ponto e usar dados para realmente beneficiar o negócio."