S4 Digital

Construa seu Centro de Excelência “CoE” Low-Code


Um CoE Low-Code destaca a natureza dinâmica e em constante evolução do desenvolvimento em low-code.

Não se trata de alcançar um estado perfeito e estático. Mas sim de uma jornada de melhoria contínua, aprendizado colaborativo, construção de comunidades e aplicação prática.

Um CoE Low-Code promove uma abordagem de equipes fusionadas.

As Fusion teams, um conceito classificado pela Gartner®, foca na multidisciplinaridade das equipes de negócios digitais. Essas equipes trabalham juntas para entregar produtos, independentemente de sua posição dentro da organização. Esse conceito auxilia as organizações a estabelecer uma linguagem comum construtiva e consciente centrada nas necessidades de negócios, arquitetura e implementação, facilitando a entrega de aplicativos em grande escala.

Anatomia de um CoE Low-Code

Os cinco componentes críticos da Execução Digital, o que Mendix chama de 5Ps, formam a base de um CoE Low-Code bem-sucedido.

  1. Portfolio
  2. Pessoas
  3. Processo
  4. Plataforma
  5. Promoção

O Centro de Excelência é responsável por tudo relacionado à capacidade de entrega de software (veja as linhas pontilhadas no diagrama seguinte).


Estratégia, Execução, Mudança:  Um componente fundamental são as pessoas encarregadas de liderar e organizar essa capacidade, fornecendo uma visão do que deve ser alcançado e supervisionando sua execução.

Arquitetura e governança: A integração com o contexto mais amplo e a implementação de uma abordagem estruturada exigem arquitetura e governança. Elas devem seguir as regras de arquitetura e padrões de governança da sua empresa.

Especialistas (Domínio): Garantir que o software esteja em conformidade e atenda aos requisitos dos usuários são os especialistas no domínio. Em ambientes de TI complexos, a especialização técnica e específica da organização (Mendix) é essencial. Especialistas como UI/UX ou especialistas em QA também desempenham um papel crucial.

Ferramentas Fundamentais: O treinamento fornecido aos especialistas técnicos e especialistas no domínio para usar o Mendix (retângulo inferior azul) é importante, pois seu trabalho cria os blocos de construção fundamentais necessários para acelerar, como um Sistema de Projeto ou a configuração de Testes Automatizados.

Repare que o recurso de entrega (Portfólio, Entrega e Operações, Valor) em si não está necessariamente integrado ao CoE Low-Code. Porém, o CoE fornece a estrutura e orientação para tornar a capacidade de entrega o mais eficiente possível.

Início, Estrutura, Escala

Agora que entendemos os elementos fundamentais de um Centro de Excelência Low-Code, a pergunta é: Como construir um?

A resposta está na Prática de Execução Digital estruturada, que engloba três fases principais: Início, Estrutura e Escala.

Cada fase reconhece seus próprios marcos e atividades importantes para os 5Ps. Estruturamos em seguida a metodologia sustentada em guias que abrangem desde objetivos estratégicos até domínios técnicos. Esses manuais oferecem orientações abrangentes, explicando quando atividades específicas devem ser iniciadas e as partes interessadas envolvidas. Isso promove um roteiro claro para uma execução bem-sucedida. Nos consulte para maiores detalhes.

Início

A fase inicial “Start” dá o kick start na sua jornada low-code. As organizações começam por:

  • Identificar indivíduos-chave com conhecimento de negócio e TI
  • Definir objetivos
  • Selecionar a plataforma low-code apropriada

Esta fase trata da preparação das bases e, ao mesmo tempo, da entrega de resultados tangíveis. As organizações na fase “Iniciar” se concentram na criação de uma única equipe de desenvolvimento de aplicativos, concentrando-se na construção de experiência. Um marco fundamental dentro da fase “Iniciar” é a entrega bem-sucedida da equipe de seu primeiro aplicativo low-code. Essa conquista não apenas demonstra a viabilidade da plataforma low-code escolhida, mas também serve como um catalisador para a construção de entusiasmo e suporte em toda a organização.

Estrutura

À medida que o Centro de Excelência Low-Code ganha impulso, as organizações passam para a fase de “Estrutura”. As equipes começam a desenvolver seu primeiro portfólio de aplicações low-code (Portfolio) guiadas por líderes identificados na área ‘Expert’ (Pessoas).

Nessa fase, você passa do “um aplicativo, uma equipe” do “Start” para dividir a equipe experiente em várias unidades, disseminando conhecimento e promovendo escalabilidade.  Nomear um Programa Owner é crucial para o crescimento contínuo do seu CoE Low-Code. Estes devem assegurar o seguinte:

  • Liderança estratégica, propriedade e responsabilidade
  • Comunicar-se com as partes interessadas
  • Promover a adaptabilidade
  • Garantir o gerenciamento eficiente de recursos e a colaboração interfuncional

Escala

Seu objetivo final para o seu Centro de Excelência Low-Code é a fase ‘Escala’, caracterizada pela integração perfeita de todos os componentes do CoE Low-Code. Neste estágio, sua organização possui processos bem estabelecidos e o seu time desenvolvedores está entregando software Low Code com cadencia, rapidez e qualidade.

Com foco no “Processo”, um CoE Low-Code bem-sucedido deve poder afirmar a sua força por meio de três atividades vitais:

  1. Ser o dono da governança e da metodologia
  2. Executar implantações em escala
  3. Implementar testes automatizados

Essas ações garantem um controle robusto, ampla implementação e rigorosa garantia de qualidade.

Como posicionar seu CoE Low-Code

Construir seu Centro de Excelência Low-Code é uma coisa. Mas uma consideração estratégica surge com a forma como você posiciona o CoE dentro da sua organização. Você deseja usar um modelo centralizado ou descentralizado? O diagrama abaixo ilustra ambos:

A distinção entre um Centro de Excelência Low-Code centralizado e descentralizado está na estrutura organizacional e nos processos de tomada de decisão.

  • Em um CoE Low-Code centralizado, as principais funções e tomadas de decisão estão concentradas em um hub central, oferecendo padronização. Aqui, todas as responsabilidades e iniciativas de desenvolvimento ficam com o CoE, que garante que todos os padrões e processos estejam em vigor.
  • Por outro lado, um CoE Low-Code descentralizado distribui responsabilidades entre várias unidades, permitindo a tomada de decisões localizadas e a adaptação às diversas necessidades regionais. Uma equipe central de TI é responsável pela governança técnica (arquitetura, segurança, etc.). Isso é vantajoso para organizações mais globais, onde unidades de negócios ou escritórios em locais diferentes podem ter necessidades específicas.

Seguindo esta metodologia, as organizações podem acelerar sua transformação de forma controlada, garantindo o sucesso sustentado[1].

Conte conosco nessa jornada

Se você está procurando acelerar sua jornada para escalar, oferecemos um pacote de serviços que não apenas acelera a adoção de low-code, mas também transmite Execução Digital e melhores práticas de desenvolvimento/operação para suas equipes. A estrutura desse pacote de serviços capacita a sua “engenharia de negócio ágil”. Com ferramentas essenciais e treinamento, simplificamos o seu plano desenvolvimento com Mendix, ajudamos você a reduzir custos e acelera seu tempo de valorização.


[1] Veja o caso da Schaeffler, um ótimo exemplo de empresa que montou com sucesso um Centro de Excelência Low-Code em Escala.

Veja aqui o Artigo Fonte

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Aviso: Todas as imagens apresentadas são geradas por IA e quaisquer semelhanças com lugares ou pessoas reais são puramente coincidentes. Essas visuais são apenas para fins ilustrativos e não devem ser consideradas representações precisas