Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste artigo, você aprende como o Deutsche Bahn (DB) Group, o operador da maior infraestrutura ferroviária da Europa, acelerou a inovação ao capacitar todos os funcionários a criar aplicativos de negócios low-code usando o Microsoft Power Platform.
A DB serve milhões de passageiros diariamente, inclusive por meio de seus trens de alta velocidade InterCity Express (ICE) que conectam as principais cidades da Europa. Em frete e logística, a DB Cargo e a DB Schenker gerenciam extensas operações, movimentando mercadorias de forma eficiente em todo o mundo.
A DB capacita todos os funcionários por meio de uma licença do Power Platform premium. Portanto, os funcionários da DB podem colaborar a fim de criar e manter aplicativos de negócios low-code em escala. Essa política criou uma comunidade vibrante e em rápido crescimento de 4.000 desenvolvedores cidadãos que têm mais de 500 aplicativos em produção. Seus aplicativos estão economizando tempo e reduzindo custos em todas as áreas de negócios do DB.
Por exemplo, um aplicativo móvel visa 8.440 reparos de pista, economizando três minutos por alvo em comparação com a gravação manual e devolvendo 56 dias à equipe.
"Antes de usarmos o Power Platform, era muito caro desenvolver novos aplicativos", disse Thomas Czierpke, Chefe de Adoção e Gerenciamento de Alterações do Microsoft 365, DB Group. "Agora, não precisamos mais de um desenvolvedor profissional e muito tempo."
Cada um de nossos colaboradores tem uma licença do Power Platform para criar, resolver problemas para sua equipe, ou mesmo para toda a empresa. É muito fácil criar seu próprio aplicativo e muito rápido.
— Thomas Czierpke, Chefe de Adoção e Gerenciamento de Alterações
Estudo de caso
Neste estudo de caso técnico, você aprenderá como:
- O DB Group economizou tempo e custos por meio de um modelo de desenvolvedor cidadão que usa o Microsoft Power Platform.
- O aplicativo móvel de registro de turno do DB, criado no Power Apps, usa os fluxos do Power Automate para agendar emails e visualiza dados em um painel do Power BI.
- O aplicativo de manutenção ferroviária do DB, também criado no Power Apps, transfere dados para uma tabela e imagens do Dataverse para uma pasta do SharePoint para facilitar a coleta de dados, independentemente de um dispositivo estar online ou offline.
Cenário
A abordagem do DB para construir um programa de desenvolvedor cidadão opera com um Centro de Excelência (CoE) em dois níveis: centralizado e localizado.
"Temos um Centro de Excelência centralizado, que define diretrizes e padroniza componentes e serviços comuns em toda a empresa", disse Sakibou Tchagbele, que lidera a equipe de tópicos Low-Code/No-Code na DB Systel Architecture Guild e na área de integração do DB CoE. "O Centro de Excelência local está realmente se concentrando na implementação no nível da subsidiária e inclui o CIO da subsidiária."
Essa abordagem garante que a governança seja implementada até o nível local. Ele também garante que o programa de desenvolvedor cidadão possa escalar sem sobrecarregar Tchagbele e sua equipe. "Não devo rever todas as questões de todos os desenvolvedores cidadãos", explicou, "apenas as que não podem ser resolvidas pelos especialistas locais".
A imagem a seguir ilustra o modelo de governança da Microsoft Power Platform da DB (Deutsch Bahn).
As duas principais funções na governança são:
- Usuários da plataforma, que criam e mantêm os aplicativos do Power Platform.
- Produtores da plataforma, que preparam e implantam o Power Platform para os usuários.
Os usuários da Plataforma consistem em desenvolvedores cidadãos, que criam os aplicativos, e as equipes de especialistas locais, que avaliam os aplicativos e fornecem feedback e melhorias. As equipes de especialistas locais treinam os desenvolvedores cidadãos e aprovam os aplicativos quando eles estão prontos para lançamento.
Os desenvolvedores cidadãos criam os aplicativos em Ambientes Gerenciados. O processo envolve a geração de ideias nos ambientes de desenvolvimento-teste, a preparação dos aplicativos durante a avaliação e o refinamento e, em seguida, a implantação dos aplicativos no ambiente de produção. Os ambientes são preparados e entregues pelos produtores da Plataforma, que definem os serviços e garantem escalabilidade em um CoE.
Estratégia de governança
Para criar seu modelo de governança de desenvolvedor cidadão, o DB Group concluiu as seguintes etapas:
- Formar um CoE para definir, entregar e dimensionar a governança do Microsoft Power Platform.
- Criar Ambientes Gerenciados em escala, para que desenvolvedores cidadãos possam gerar suas ideias em ambientes de desenvolvimento-teste, refinar seus aplicativos no preparo e implantar seus aplicativos em ambientes de produção.
- Treinar desenvolvedores cidadãos e as funções adicionais em escala.
Formar um CoE
A DB formou um CoE para definir, entregar e dimensionar a governança do Power Platform.
Os produtores da plataforma criam os conectores para as várias tecnologias e dados, definem componentes e recursos específicos, criam os esquemas funcionais e projetam os modelos. Quando os ambientes de aplicativos estão totalmente preparados, os produtores da Plataforma entregam o serviço para os Ambientes Gerenciados, onde os desenvolvedores cidadãos podem criar seus aplicativos em escala.
A equipe do CoE usa o Kit inicial do Centro de Excelência do Power Platform como base para desenvolver seus próprios recursos de governança. Para garantir a consistência entre os aplicativos, a equipe provisionou vários modelos do Power Apps com guias de estilo de experiência do usuário (UX) da DB. Tanto os desenvolvedores cidadãos quanto os desenvolvedores profissionais usam esses modelos como ponto de partida para o desenvolvimento do Power Apps da DB.
Criar Ambientes Gerenciados em escala
Os desenvolvedores cidadãos geram ideias e criam os aplicativos em seus ambientes de desenvolvimento-teste. Quando um conceito é comprovado, eles preparam o aplicativo enquanto ele é avaliado pelas equipes de especialistas locais quanto à criticidade para o negócio e valor, gerenciamento de riscos, proteção de dados, segurança e assim por diante. Depois que o aplicativo é aprovado, ele é implantado em um ambiente de produção.
Para conduzir sua estratégia de governança em escala, a DB tem usado Ambientes Gerenciados desde que os recursos foram introduzidos em 2022. Esses recursos incluem conteúdo de boas-vindas personalizado que recebe os criadores assim que eles entram no Power Apps. Este conteúdo de boas-vindas inclui as políticas internas mais recentes para cada ambiente. Além disso, os administradores podem organizar um grande número de ambientes em grupos de ambientes e, em seguida, aplicar regras específicas nesses grupos.
Treinar desenvolvedores cidadãos
Os funcionários da DB abraçaram entusiasticamente a oportunidade de construir soluções melhores mais rapidamente e impulsionar a inovação.
Quando Czierpke disponibilizou mais de 2.000 sessões de treinamento no ano passado, elas foram totalmente reservadas em apenas sete horas. Ele credita a abordagem da comunidade da DB por impulsionar esses níveis de empolgação. "Acho que esse é o fator-chave", afirma Czierpke. "Temos 11.000 pessoas na comunidade participando de workshops e demonstrações e outros eventos de aprendizagem, e agora todos eles se inspiram e empolgam uns aos outros." Esta comunidade do Power Platform é a terceira maior comunidade dentro do DB Group.
A DB também lançou um aplicativo de treinamento inovador para organizar o treinamento de funcionários em toda a empresa usando os recursos do Power Platform, incluindo o Power Apps, o Power Automate e o Power BI. Essa iniciativa representa o primeiro caso de uso do Power Platform, em toda a organização, que o Conselho de Trabalhadores aprovou. Portanto, representou um marco significativo para o departamento de TI da DB na promoção de uma adoção mais ampla da plataforma.
Como resultado desse treinamento, os criadores de toda a empresa estão criando aplicativos que geram resultados comerciais significativos.
Aplicativos de exemplo
Vejamos alguns exemplos bem-sucedidos de aplicativos que os desenvolvedores cidadãos criaram. Esses exemplos podem ser úteis para qualquer organização, ajudando-a a entender os tipos de aplicativos a serem criados e as etapas necessárias para criá-los. Os seguintes aplicativos de exemplo são descritos em detalhes:
- Aplicativo que digitaliza o processo de registro de turnos para equipes que limpam trens de passageiros
- Aplicativo que agiliza processos relacionados à manutenção de trilhos
Criar um aplicativo que digitaliza o processo de registro de turnos
Stephanie Schneider, da DB Services GmbH, criou um aplicativo que digitaliza o processo de relatórios para as equipes que limpam trens de passageiros. Os dados do registro de turno que antes eram gravados em papel agora podem ser inseridos diretamente em um aplicativo móvel que foi criado usando o Power Apps. Os dados são compilados automaticamente, enviados por email aos gerentes por meio de um fluxo agendado Power Automate e mostrados em um painel do Power BI que fornece insights instantâneos sobre o desempenho.
A imagem a seguir mostra a experiência do usuário. Um funcionário seleciona Iniciar e preenche as informações do relatório, conforme mostrado à esquerda. Em seguida, os dados são visualizados para inteligência empresarial no painel do Power BI, conforme mostrado à direita.
O aplicativo reduz os erros causados por má caligrafia de 20% para 2% e economiza aos gerentes de turno aproximadamente 70 minutos por turno. Portanto, como há três turnos por dia, o aplicativo proporciona uma economia de 24 horas por semana para os gerentes de turno; tempo que eles podem usar em questões importantes no local. O sucesso do aplicativo em um grupo rapidamente levou ao interesse de gerentes em outras áreas de negócios. "Meus colegas em outras regiões estão testando o aplicativo agora", disse Schneider. "O impacto potencial em toda a empresa é enorme."
Crie um aplicativo que agiliza os processos de manutenção
Christoph Schmitz, da DB InfraGO, criou um aplicativo para agilizar processos relacionados à manutenção de trilhos. A manutenção de trilhos é um processo complexo que inclui a coleta e análise de evidências fotográficas e dados de medição. No passado, a DB concluía esse processo enviando trabalhadores equipados com câmeras e cadernos de papel. Imagens e dados foram então movidos manualmente para pastas e arquivos Excel.
"Esse era um trabalho necessário, mas não o principal desses funcionários", disse Schmitz, cujo aplicativo de celular digitalizou todo o processo.
Como mostra a imagem a seguir, basta preencher um formulário no aplicativo com informações sobre a manutenção da pista e, em seguida, selecionar o botão salvar.
Os dados são então transferidos para uma tabela do Dataverse e as imagens que foram capturadas no telefone são transferidas para uma pasta do SharePoint. Graças ao modo offline no Power Apps, os dados também podem ser coletados sem recepção de rede e carregados quando o dispositivo estiver online novamente.
O aplicativo de Schmitz reduz drasticamente os erros e economiza enormes quantidades de tempo. "Até agora, registramos 8.440 objetivos e economizamos três minutos cada", disse orgulhoso. "São 56 dias que devolvemos à equipe."
Conclusões
O estudo de caso da comunidade de desenvolvedores cidadãos da DB demonstra o potencial de usar o Power Apps, o Power Automate, o Dataverse e o Power BI para configurar um sistema que permite que uma grande organização capacite seus funcionários em escala.
Aqui estão algumas conclusões importantes para profissionais de TI que estão buscando implementar uma solução semelhante em sua própria organização:
Identifique o caso de uso que afeta a produtividade dos negócios e o sucesso do cliente.
Crie o Centro de Excelência para garantir implantações de qualidade e também apoiar e educar os funcionários como parte da comunidade de desenvolvedores cidadãos.
Crie e dimensione Ambientes Gerenciados para projetar, criar, testar e liberar os aplicativos. Como parte desse esforço:
Execute pipelines para otimizar seu processo de implantação. Adicione segurança e eficiência ao processo de aprovação para garantir a conformidade em suas implantações. Saiba mais em Executar pipelines no Power Platform.
Use o Microsoft Power Platform para criar aplicativos exclusivos e avançados usando:
- O Power Apps para criar os aplicativos.
- O Power Automate para agendar fluxos e automatizar tarefas como email, notificações, coleta de dados e sincronização de arquivos.
- O Microsoft Copilot Studio para criar agentes complementares de IA.
- O Dataverse para armazenar e gerenciar dados de forma segura.
- O SharePoint para armazenar e gerenciar arquivos carregados pelos usuários.
- O Power BI para visualizar insights da coleta de dados.
Olhando para o futuro
O programa de desenvolvedores cidadãos da DB continua a se expandir à medida que o interesse e o entusiasmo aumentam diariamente. Como Tchagbele disse: "Com nosso Centro de Excelência e equipes locais de especialistas, estamos permitindo que desenvolvedores cidadãos e desenvolvedores profissionais em toda a empresa criem aplicativos eficazes de nível empresarial com o Power Platform."