A soberania digital significa também poder conceber e desenvolver autonomamente a própria arquitetura de TI a longo prazo. A forma como a automatização aberta de processos apoia esta exigência na prática é demonstrada pela interação entre o CIB seven, um open workflow-engine, baseado no Camunda 7, e a Plataforma A12 AI Low Code da mgm technology partners.
O que é decisivo neste contexto não é apenas quais as aplicações utilizadas, mas também a forma como os seus componentes técnicos interagem entre si e até que ponto podem funcionar de forma independente uns dos outros. Desde junho de 2025 que a mgm utiliza o CIB seven como parte da plataforma A12. Esta integração ilustra como um motor de processos autónomo pode ser incorporado numa arquitetura de plataforma existente, sem perder a sua independência.
Por que razão a escolha do motor de Workflows é importante
A plataforma A12 AI Low Code adota uma abordagem orientada por modelos: as aplicações e os processos são descritos com base em modelos, e a plataforma fornece a base técnica para a sua implementação. Entre os modelos incluem-se, nomeadamente:
- Modelos de dados
- Modelos de documentos
- Modelos de interfaces
- Modelos de regras
- Modelos de workflows
A escolha recaiu sobre o CIB seven, a continuação de open source do Camunda 7, disponível sob a licença Apache 2.0, sendo, assim, uma alternativa óbvia ao Camunda 7. Desta forma, a mgm pode basear-se numa base tecnológica familiar e, ao mesmo tempo, beneficiar do desenvolvimento contínuo do motor.
Uma vantagem essencial desta mudança foi o facto de o código existente poder continuar a ser utilizado sem alterações. Não foram, portanto, necessárias adaptações ao código existente para a substituição do motor de workflows. Isto demonstra que é possível implementar uma modernização tecnológica sem ter de desenvolver de raiz soluções que já deram provas da sua eficácia.
Dois componentes, funções claramente definidas
A interação entre o A12 e o CIB seven assenta numa separação clara de funções. O A12 fornece a plataforma para o desenvolvimento baseado em modelos de aplicações e processos. O CIB seven encarrega-se da execução dos workflows definidos nessa plataforma.
No entanto, o motor de workflows continua a ser um componente autónomo. Pode ser utilizado no âmbito da plataforma A12, mas também pode funcionar de forma independente desta. Esta separação proporciona flexibilidade na conceção da arquitetura de TI e permite continuar a desenvolver a plataforma e o motor de workflows de acordo com os respetivos requisitos.
Para a mgm, vários aspetos foram decisivos:
Reutilizar processos existentes
Os modelos de processos existentes podem, em princípio, ser mantidos, desde que sejam compatíveis com o motor utilizado.
Conceber componentes de forma independente
A plataforma e o motor de workflows continuam a ser componentes tecnicamente separados.
Organizar o funcionamento de forma flexível
A arquitetura permite diferentes cenários de infraestrutura e implementação.
Apostar em padrões abertos
Os processos modelados e as regras de decisão podem ser documentados de forma compreensível e transferidos mais facilmente para outros ambientes técnicos.
A arquitetura cria, assim, margem para o desenvolvimento futuro, sem vincular toda a plataforma a um único componente técnico.
Da candidatura digital ao processo administrativo automatizado
Um cenário administrativo típico ilustra como essa interação pode ocorrer na prática: um cidadão ou uma cidadã apresenta um pedido por via digital. Em primeiro lugar, verifica-se se todos os campos obrigatórios foram preenchidos e se os dados introduzidos estão de acordo com os formatos exigidos. Essas verificações e outras regras técnicas podem ser representadas na abordagem orientada por modelos da A12.
Para descrever o fluxo do processo, utiliza-se a Business Process Model and Notation (BPMN). Esta norma internacionalmente reconhecida permite representar graficamente os processos empresariais. Torna-se visível, por exemplo, quais as etapas que ocorrem sucessivamente, quais as tarefas pendentes e em que pontos são tomadas as decisões.
As regras de decisão técnicas podem ser modeladas, de forma complementar, utilizando o Decision Model and Notation (DMN). Esta norma é adequada, por exemplo, para representar de forma compreensível os critérios de aprovação ou rejeição de um pedido.
O CIB seven executa o workflow modelado. Outros componentes podem, posteriormente, assumir tarefas como a elaboração e o envio da notificação. Desta forma, cria-se um processo digital contínuo, no qual cada componente desempenha uma função claramente definida.
Quanto mais estas etapas puderem ser executadas de forma automatizada, menos intervenções manuais serão necessárias. No ideal, os processos adequados podem ser tratados de forma totalmente automatizada, desde o registo do pedido até à decisão. Esta forma de processamento é designada por «dark processing».
Preservar o conhecimento sobre os processos, continuar a desenvolver a tecnologia
Os benefícios da automatização aberta de processos vão além da substituição de um único componente. Os modelos de processo e as regras de decisão refletem o conhecimento especializado acumulado ao longo dos anos. Documentam a forma como uma organização funciona, quais as regras aplicáveis e como as decisões são tomadas.
Quando os processos são modelados com base em normas abertas, como a BPMN 2.0 e a DMN, esse conhecimento permanece estruturado e compreensível. Isso facilita a sua reutilização quando as condições técnicas se alteram. Embora a transferibilidade dependa, em cada caso específico, da tecnologia e das funcionalidades utilizadas, as normas abertas constituem uma base importante para tal.
Isto é particularmente relevante na automatização de processos, sobretudo para as autoridades e organizações com projetos de digitalização a longo prazo. As plataformas são modernizadas, os componentes técnicos substituídos e novos requisitos integrados. Se os modelos funcionais forem mantidos, não será necessário recomeçar do zero a cada mudança tecnológica.
Desta forma, é possível proteger os investimentos já realizados e, ao mesmo tempo, explorar novas possibilidades técnicas.
Integrar a IA em processos baseados em modelos
Conclusão: a abertura cria margem de manobra
A interação entre o A12 e o CIB seven demonstra como uma plataforma orientada por modelos pode ser integrada com um Open-Source-Workflow-Engine autónomo. A separação clara dos componentes permite reutilizar os processos existentes, organizar o funcionamento de forma flexível e continuar a desenvolver a base tecnológica de forma direcionada.
A soberania digital não resulta de uma única tecnologia, mas sim da capacidade de tomar decisões de arquitetura de forma autónoma e de adaptar os sistemas a novos requisitos a longo prazo. As normas abertas, os componentes independentes e os modelos de processos reutilizáveis constituem uma base importante para tal.
Perguntas frequentes
Sim. CIB seven continua a ser um componente autónomo e pode ser utilizado no âmbito da plataforma A12 ou operado de forma independente desta.
A soberania na automatização de processos significa poder tomar decisões de arquitetura de forma autónoma e adaptar os sistemas a novos requisitos a longo prazo, sem depender de um único fornecedor ou de um modelo de licença proprietário. Open standards como o BPMN e o DMN, bem como uma licença open source permissiva como a Apache 2.0, ao abrigo da qual o CIB seven se insere, criam os pré-requisitos técnicos para tal.