Curso Business Process Automation with BPMN and BPMS

  • Test & Point Analysis

Curso Business Process Automation with BPMN and BPMS

24 horas
Visão Geral

O curso Business Process Automation with BPMN and BPMS apresenta os conceitos, as técnicas e as práticas necessárias para transformar modelos de processos de negócio em fluxos de trabalho automatizados utilizando BPMN 2.0 e plataformas de Business Process Management Systems (BPMS). O treinamento aborda o ciclo de vida da automação de processos, desde a análise e modelagem do processo até sua configuração, execução, monitoramento, teste e melhoria contínua.

Os participantes aprenderão a modelar processos com eventos, tarefas, gateways, subprocessos, pools, lanes e fluxos de mensagens, considerando requisitos funcionais, regras de negócio, responsabilidades e tratamento de exceções. O curso também explora os principais componentes de uma plataforma BPMS, incluindo mecanismos de execução de processos, formulários, atribuição de tarefas, gestão de usuários, integrações, indicadores operacionais e recursos de monitoramento.

A abordagem enfatiza a diferença entre desenhar um processo e torná-lo executável. Os participantes compreenderão como transformar modelos BPMN em implementações operacionais, configurar atividades humanas e automatizadas, integrar serviços e sistemas corporativos e validar o comportamento do processo por meio de cenários de teste.

O treinamento inclui práticas de automação de processos com foco em rastreabilidade, qualidade, governança e eficiência operacional. Ao final, os participantes terão desenvolvido uma solução prática de automação, desde a modelagem do fluxo até a análise dos resultados de execução, utilizando uma plataforma BPMS compatível com os recursos trabalhados em aula.

Objetivo

Após realizar este curso Business Process Automation with BPMN and BPMS, você será capaz de:

  • Explicar os conceitos de automação de processos de negócio e o papel de uma plataforma BPMS
  • Diferenciar modelagem de processos, desenho executável e implementação operacional
  • Modelar processos utilizando os principais elementos do padrão BPMN 2.0
  • Identificar requisitos de automação, regras de negócio, participantes e informações necessárias
  • Transformar modelos de processo em fluxos executáveis em uma plataforma BPMS
  • Configurar tarefas humanas, atividades automatizadas, formulários e atribuição de responsabilidades
  • Definir condições de roteamento, gateways, variáveis e parâmetros de execução
  • Implementar tratamento de erros, exceções, prazos e caminhos alternativos
  • Compreender os mecanismos de integração entre processos e sistemas corporativos
  • Configurar e acompanhar instâncias de processos e tarefas pendentes
  • Elaborar cenários de teste para verificar o comportamento dos processos automatizados
  • Monitorar indicadores operacionais e identificar oportunidades de melhoria
  • Aplicar práticas de versionamento, implantação, governança e manutenção de processos
  • Desenvolver uma solução prática de automação utilizando BPMN e uma plataforma BPMS
Publico Alvo
  • Analistas de negócios
  • Analistas de processos
  • Analistas de requisitos
  • Analistas de sistemas
  • Desenvolvedores de aplicações corporativas
  • Arquitetos de soluções e integração
  • Consultores de BPM e automação
  • Profissionais de transformação digital
  • Especialistas em workflows e sistemas corporativos
  • Administradores de plataformas BPMS
  • Líderes técnicos e responsáveis por iniciativas de melhoria de processos
  • Profissionais de qualidade e testes de software
Pre-Requisitos
  • Conhecimentos básicos de processos de negócio e análise de requisitos
  • Familiaridade com fluxos de trabalho, atividades e regras de negócio
  • Conhecimentos básicos de BPMN 2.0 são recomendados
  • Noções de APIs, serviços web e integração de sistemas são desejáveis para os módulos de integração
  • Não é obrigatório ter experiência anterior com plataformas BPMS ou programação
Informações Gerais

Metodologia

O treinamento combina exposição conceitual, demonstrações técnicas, exercícios orientados e laboratório prático. Os participantes irão desenvolver progressivamente um processo BPMN, configurá-lo em uma plataforma BPMS, executar testes e analisar o comportamento da solução.

A prática será conduzida em ambiente previamente preparado, com acesso às funcionalidades necessárias para modelagem, configuração, execução e monitoramento. A ferramenta específica será definida conforme os objetivos do treinamento e os recursos disponíveis.

Resultados esperados

Ao final do curso, os participantes terão desenvolvido uma solução prática de automação de processos utilizando BPMN 2.0 e uma plataforma BPMS. Serão capazes de modelar processos orientados à execução, configurar tarefas e regras, compreender os mecanismos básicos de integração, testar fluxos automatizados e acompanhar a execução por meio de informações operacionais.

Também terão adquirido uma visão estruturada do ciclo de vida da automação, incluindo governança, implantação, monitoramento e melhoria contínua, preparando-se para participar de projetos de implementação e evolução de soluções de BPM.

Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1 – Fundamentos de automação de processos e BPMS

  1. Conceitos de Business Process Management (BPM)
  2. Diferenças entre gestão, modelagem, automação e execução de processos
  3. Objetivos e benefícios da automação de processos
  4. Componentes e arquitetura geral de uma plataforma BPMS
  5. Mecanismo de execução de processos e gerenciamento de instâncias
  6. Processos manuais, semiautomatizados e totalmente automatizados
  7. Identificação de oportunidades e critérios de priorização da automação
  8. Requisitos funcionais, operacionais e não funcionais
  9. Limitações, riscos e dependências de uma iniciativa de automação

Módulo 2 – Modelagem BPMN 2.0 orientada à execução

  1. Elementos fundamentais do padrão BPMN 2.0
  2. Eventos de início, intermediários e de término
  3. Tarefas humanas, tarefas de serviço e outras atividades
  4. Gateways exclusivos, paralelos e inclusivos
  5. Subprocessos e decomposição de fluxos complexos
  6. Pools, lanes, participantes e responsabilidades
  7. Fluxos de sequência e fluxos de mensagens
  8. Dados, variáveis e artefatos associados ao processo
  9. Modelagem de decisões, condições e caminhos alternativos
  10. Tratamento de exceções e situações de negócio não previstas
  11. Boas práticas para construção de modelos executáveis
  12. Validação da consistência do modelo antes da implementação

Módulo 3 – Arquitetura e configuração de uma plataforma BPMS

  1. Visão geral da arquitetura e dos componentes de uma solução BPMS
  2. Repositório de processos e ciclo de vida dos modelos
  3. Modelagem, configuração e publicação de processos
  4. Configuração de participantes, grupos, papéis e permissões
  5. Variáveis de processo e dados de execução
  6. Formulários e interfaces para interação com usuários
  7. Atribuição, distribuição e priorização de tarefas
  8. Configuração de condições e expressões de roteamento
  9. Inicialização, suspensão, retomada e encerramento de instâncias
  10. Diferenças entre ambiente de desenvolvimento, teste e produção

Módulo 4 – Implementação de tarefas e regras de negócio

  1. Transformação de elementos BPMN em atividades executáveis
  2. Configuração de tarefas humanas e filas de trabalho
  3. Implementação de tarefas automatizadas e serviços
  4. Configuração de formulários e validação de entradas
  5. Definição de condições para gateways e caminhos de execução
  6. Manipulação de variáveis e dados do processo
  7. Regras de negócio e separação entre fluxo e lógica decisória
  8. Utilização de expressões e scripts quando suportados pela plataforma
  9. Tratamento de dados inválidos e falhas de execução
  10. Controle de prazos, temporizadores e notificações
  11. Reprocessamento e tratamento de atividades com erro
  12. Boas práticas de modularidade e reutilização

Módulo 5 – Integração com sistemas e serviços corporativos

  1. Fundamentos da integração de processos com aplicações externas
  2. Consumo de APIs REST e serviços web
  3. Configuração de parâmetros de entrada e saída
  4. Mapeamento e transformação de dados
  5. Integração com bancos de dados e sistemas corporativos
  6. Tratamento de respostas, códigos de erro e timeouts
  7. Tratamento de falhas temporárias e estratégias de retentativa
  8. Considerações sobre autenticação e autorização
  9. Logging, rastreabilidade e auditoria das integrações
  10. Cuidados com transações, duplicidade de operações e consistência dos dados
  11. Limitações de conectores e recursos específicos da plataforma BPMS

Módulo 6 – Testes, monitoramento e melhoria operacional

  1. Estratégias de teste para processos automatizados
  2. Testes funcionais de atividades, regras e caminhos de execução
  3. Testes de integração e validação de dados
  4. Testes de exceção, erros e condições de contorno
  5. Execução controlada de instâncias e análise dos resultados
  6. Monitoramento de tarefas pendentes e processos em andamento
  7. Indicadores operacionais: tempo de ciclo, volume, atrasos e retrabalho
  8. Identificação de gargalos e falhas recorrentes
  9. Análise de logs e rastreamento da execução
  10. Validação dos requisitos e critérios de aceite
  11. Registro e correção de defeitos
  12. Melhoria contínua baseada em evidências operacionais

Módulo 7 – Governança, implantação e manutenção

  1. Governança de processos automatizados
  2. Versionamento de modelos e controle de alterações
  3. Gestão de ambientes e promoção entre desenvolvimento, teste e produção
  4. Estratégias de publicação e implantação
  5. Gestão de permissões e segregação de responsabilidades
  6. Auditoria e rastreabilidade das atividades
  7. Segurança das informações e proteção de dados
  8. Documentação técnica e operacional
  9. Gestão de incidentes e manutenção corretiva
  10. Gestão de mudanças e análise de impacto
  11. Critérios para avaliar desempenho, escalabilidade e disponibilidade
  12. Sustentação e evolução do portfólio de processos automatizados

Módulo 8 – Laboratório prático de automação com BPMN e BPMS

  1. Seleção de um cenário corporativo para automação
  2. Levantamento de requisitos, participantes, regras e dados
  3. Modelagem do processo em BPMN 2.0
  4. Validação do fluxo e definição dos critérios de aceite
  5. Criação e configuração do processo na plataforma BPMS
  6. Configuração de formulários, tarefas humanas e atribuições
  7. Implementação de gateways, condições e variáveis
  8. Configuração de atividades automatizadas e integração disponível no laboratório
  9. Implementação de caminhos alternativos e tratamento de exceções
  10. Execução de testes funcionais e de integração
  11. Análise de instâncias, logs e indicadores de execução
  12. Correção de inconsistências e ajustes no processo
  13. Preparação da documentação e demonstração da solução automatizada
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso Networking & Penetration Testing with Python

24 horas

Curso Unit Testing with PHPUnit

24 horas