Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BPM Day Paraíba 2018 - Maurício Bitencourt

138 views

Published on

Melhores experiências aos clientes com processos e decisões automatizados integrados a microserviços. - BPM Day Paraíba 2018 Maurício Bitencourt

. Técnicas e tecnologias de BPM
. Exemplo prático de automação de processos e decisões com Camunda BPM
. Transformação Digital
. RPA – Robot Process Automation
. Orquestração para melhores serviços

Published in: Business
  • Be the first to comment

BPM Day Paraíba 2018 - Maurício Bitencourt

  1. 1. MauricioBitencourt.com Maurício Bitencourt, CBPP Melhores experiências aos clientes com processos e 
 decisões automatizados integrados a microserviços. Paraíba 2018 João Pessoa, 16 de agosto de 2018
  2. 2. MauricioBitencourt.com Paraíba 2018
  3. 3. MauricioBitencourt.com Compartilhamento do Conteúdo Os slides serão disponibilizados no meu blog e no SlideShare http://mauriciobitencourt.com/eventos/bpm-day-paraiba-2018/ https://www.slideshare.net/mauricio.bitencourt
  4. 4. MauricioBitencourt.com Maurício Bitencourt, CBPP Administrador de Empresas pela PUCRS e Certified Business Process Professional (CBPP® Red Seal) pela ABPMP, especialista em integração contínua de processos e decisões automatizados com foco no fluxo de valor para reduzir a fragmentação organizacional e criar novas experiências relevantes na jornada e nos momentos da vida dos clientes. http://mauriciobitencourt.com/ https://www.linkedin.com/in/mbitencourt/
  5. 5. MauricioBitencourt.com Agenda ➢ Técnicas e tecnologias de BPM • Exemplo prático de automação de processos e decisões • Transformação Digital • RPA – Robot Process Automation • Orquestração para melhores serviços
  6. 6. MauricioBitencourt.com “O século XXI será dominado por algoritmos. O algoritmo é indiscutivelmente o conceito mais importante em nosso mundo.” Yuval Noah Harar Homo Deus, 2016 Homo Deus: Uma breve história do amanhã por Yuval Noah Harari - http://a.co/h6Icua3
  7. 7. MauricioBitencourt.com Os Processos e as Decisões são 
 os Algoritmos das Organizações.
  8. 8. MauricioBitencourt.com BPMN – padrão ISO para modelar e executar processos ISO/IEC 19510:2013 Information technology -- Object Management Group Business Process Model and Notation - https://www.iso.org/standard/62652.html
  9. 9. MauricioBitencourt.com O motor de fluxo de trabalho executa os modelos BPMN Adaptado de: Jakob Freund: Camunda: What’s here and what’s next - Camunda Day Copenhagen - https://vimeo.com/276826830 Motor de 
 Fluxo de Trabalho Execução de 
 Fluxo de Trabalho
  10. 10. MauricioBitencourt.com Modelar > Automatizar > Otimizar
  11. 11. MauricioBitencourt.com DMN – padrão OMG para modelar e executar decisões
  12. 12. MauricioBitencourt.com O motor de fluxo de trabalho executa os modelos BPMN Motor de 
 Decisões Execução de 
 Decisões
  13. 13. MauricioBitencourt.com Modelar > Automatizar > Otimizar
  14. 14. MauricioBitencourt.com A combinação perfeita de técnicas padrão para BPM BPMN
 Processos DMN
 Decisões +
  15. 15. MauricioBitencourt.com Agenda ✓ Técnicas e tecnologias de BPM ➢ Exemplo prático de automação de processos e decisões • Transformação Digital • RPA – Robot Process Automation • Orquestração para melhores serviços
  16. 16. MauricioBitencourt.com Exemplo prático: FINTECH
  17. 17. MauricioBitencourt.com Customer Centric Proposta de Valor por segmento de Clientes Human Centric Proposta de Valor orientada a Jornadas e Momentos de Vida + + +
  18. 18. MauricioBitencourt.com Adaptar cadeias de valor ao momentos da vida Nascimento Educação Esportes Empreendimento Investimentos Residência Casamento Filhos Veículo Viagens Aposentadoria Funeral Estudos Saúde
  19. 19. MauricioBitencourt.com Estudo de caso prático de uma concessão de crédito Automatizar o gerenciamento de crédito de uma Fintech O ciclo de vida do cliente compreende os três 
 processos ponta a ponta a seguir: • Da campanha a proposta de crédito • Da solicitação a concessão de crédito • Da concessão à liquidação do crédito Objetivo Escopo
  20. 20. MauricioBitencourt.com Um processo simplificado de concessão de crédito
  21. 21. MauricioBitencourt.com Um processo simplificado de concessão de crédito Abordagem tradicional com técnicas de baixo impacto para a criação de valor aos clientes.
  22. 22. MauricioBitencourt.com Execução do processo com tecnologias “low code” Tempo de espera do cliente
  23. 23. MauricioBitencourt.com Execução do processo com tecnologias “low code” Tempo de espera do cliente Tecnologias BPMS “low code” facilitam no início, mas são limitadas para ampliar o escopo de automação. Exemplos: UX independente, orquestração de microserviços e tratamento de exceções.
  24. 24. MauricioBitencourt.com Pouca transformação para fluxo contínuo, integrações e automação de tarefas e decisões humanas sem julgamento Trabalho em Lote e Handoff Trabalho em Lote e Handoff Trabalho em Lote e Handoff Trabalho em Lote e Handoff Trabalho em Lote e HandoffTrabalho em Lote e Handoff
  25. 25. MauricioBitencourt.com “zero/ low code lie” “developer-friendly”
  26. 26. MauricioBitencourt.com Orquestrar tecnologias para oferecer melhores serviços Nascimento Educação Esportes Empreendimento Investimentos Residência Casamento Filhos Veículo Viagens Aposentadoria Funeral Estudos Saúde Microserviços
 em Cloud Open
 Banking Inteligência 
 Artificial Big Data 
 & Analytics Apps
 Inteligentes Coisas
 Inteligentes (IoT) Workflow &
 Decision Engine
  27. 27. MauricioBitencourt.comhttps://twitter.com/CamundaBPM/status/859425035571912709
  28. 28. MauricioBitencourt.com Exemplo prático de Arquitetura de Processos O ponta a ponta “Da solicitação a concessão do crédito” é formado pelo entrelaçamento dos processos: • Analisar a proposta • Aprovar o crédito • Formalizar o crédito O processo poderá ser desviado para o caminho de exceção a qualquer momento: • Tratar crédito não concedido
  29. 29. MauricioBitencourt.com
  30. 30. MauricioBitencourt.com Nível lógico de processo (navegar entre os diagramas)
  31. 31. MauricioBitencourt.com Nível físico de processo (atividades e tarefas)
  32. 32. MauricioBitencourt.comhttps://twitter.com/CamundaBPM/status/912696059964661761
  33. 33. MauricioBitencourt.com Diagrama de Requisito de Decisão
  34. 34. MauricioBitencourt.com Tabela de Decisão Regras de Negócio
  35. 35. MauricioBitencourt.com
  36. 36. MauricioBitencourt.com Propriedades da chamada de processo para processo
  37. 37. MauricioBitencourt.com Propriedades da tarefa externa (microservico)
  38. 38. MauricioBitencourt.com
  39. 39. MauricioBitencourt.com Open source platform for
 workflow and decision automation • Servidor de Aplicações compartilhado 
 (Tomcat, JBoss AS, Wildfly,
 WebSphere, WebLogic) • Docker • Spring Boot
  40. 40. MauricioBitencourt.com Distribuição para o servidor Liberdade para se adaptar ao seu DevOps de construção, testes automatizados e distribuição. Por exemplo, via Maven no Eclipse, direto da ferramenta de modelagem ou REST via Postman.
  41. 41. MauricioBitencourt.com
  42. 42. MauricioBitencourt.com Iniciar uma instancia de processo
  43. 43. MauricioBitencourt.com Filas de trabalho
  44. 44. MauricioBitencourt.com Contexto da tarefa para o usuário
  45. 45. MauricioBitencourt.com API REST da lista de tarefas
  46. 46. MauricioBitencourt.com API REST para iniciar o processo
  47. 47. MauricioBitencourt.com API REST para integrar as decisões a outras aplicações
  48. 48. MauricioBitencourt.com Escolha a linguagem da sua preferência para implementar as interfaces de usuário (UX)
  49. 49. MauricioBitencourt.com
  50. 50. MauricioBitencourt.com Posição da instancia do processo e 
 conteúdo das variáveis
  51. 51. MauricioBitencourt.com Coleção de acertos das regras de negócio
  52. 52. MauricioBitencourt.com Migração e reposicionamento de instâncias de processo
  53. 53. MauricioBitencourt.com
  54. 54. MauricioBitencourt.com Análise do mapa de calor do processo
  55. 55. MauricioBitencourt.com Gerenciamento orientado por dados • Minimizar handoffs • Reduzir retrabalhos e desperdícios • Eliminar gargalos para aumentar velocidade e escalabilidade • Compreender custos • Potencializar o trabalho do conhecimento • Encontrar correlações • Big Data, Inteligência Artificial, 
 Data-Driven Change, ...
  56. 56. MauricioBitencourt.com Análise dos caminhos de exceção
  57. 57. MauricioBitencourt.com Captura do evento para a rota de exceção
  58. 58. MauricioBitencourt.com Demonstração ao vivo
  59. 59. MauricioBitencourt.com Ciclo completo da automação de processos e decisões https://twitter.com/CamundaBPM/status/831898624191770624 Modelagem, desenho e simulação nos padrões abertos. Implementação via painel de propriedades dos modelos. Java nativo ou muitas outras linguagens de programação. Arquitetura aberta para formulários e integrações. Workflow de tarefas humanas. Orquestração de microserviços. Distribuições com testes e versionamento (BizDevOps). Execução com escalabilidade e alta disponibilidade. Otimização orientada por dados analíticos.
  60. 60. MauricioBitencourt.com Agenda ✓ Técnicas e tecnologias de BPM ✓ Exemplo prático de automação de processos e decisões ➢ Transformação Digital • RPA – Robot Process Automation • Orquestração para melhores serviços
  61. 61. MauricioBitencourt.com A Transformação Digital das organizações https://news.microsoft.com/2018/06/04/microsoft-to-acquire-github-for-7-5-billion/ Jakob Freund: Camunda for IT executives - Camunda Day Copenhagen - https://vimeo.com/279418888 Tradução livre: “Hoje, toda empresa está se tornando uma empresa de software e os desenvolvedores estão no centro da transformação digital; eles impulsionam os processos e funções de negócios nas organizações, desde o atendimento ao cliente e o RH até o marketing e a TI. E as escolhas que esses desenvolvedores fazem, determinarão cada vez mais a criação de valor e o crescimento em todos os setores.”
  62. 62. MauricioBitencourt.com Plataformas de Tecnologia Jakob Freund: Camunda for IT executives - Camunda Day Copenhagen - https://vimeo.com/279418888 https://www.businessinsider.com/goldman-sachs-has-more-engineers-than-facebook-2015-4 https://media.thinknum.com/articles/the-bank-jobs-which-big-financial-firms-are-betting-heavy-on-tech/ Tradução livre: “De acordo com os membros da equipe de tecnologia da Goldman, que falaram com a Business Insider, de cerca de 33.000 funcionários em tempo integral no banco, 9.000 deles são engenheiros e programadores.”
  63. 63. MauricioBitencourt.com Transformação Digital O que você precisará Enxergue-se como uma empresa de software. Coloque-se no lugar do cliente para exercitar a experiência do usuário (UX) e o fluxo de valor. Invista em excelente engenharia de software (Talento, Infraestrutura, Cultura). Use e contribua para projetos de código aberto. Abrace a mudança em ciclos curtos para apoiar a modernização técnica continuada. Organize-se em times multidisciplinares para entregas e integração contínuas. Alinhe programas de incentivos por indicadores compartilhados no contexto da entrega plena dos processos ponta a ponta. Gerencie orientado por dados. O que é inadequado Rodar o seu negócio em produtos de software prontos para uso 
 (Ex. Pacote ERP). Manter o legado porque uma migração é considerada muito cara 
 (Ex. sistemas em Oracle, Cobol, Java). Tratar a sua TI interna como se fosse um fornecedor externo. Manter uma cultura corporativa política, pouco transparente e competitiva 
 (Ex. Gestão = Punição). Estrutura rígida com comunicação e responsabilidade departamental 
 (Ex. “fiz a minha parte”).
  64. 64. MauricioBitencourt.com Agilidade com uma “pegada” startup de tecnologia
  65. 65. MauricioBitencourt.com Inspiração na Cultura de Engenharia da Spotify https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  66. 66. MauricioBitencourt.com Spotify Squads https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  67. 67. MauricioBitencourt.com Tribos https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  68. 68. MauricioBitencourt.com Continuous Integration https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
  69. 69. MauricioBitencourt.com Inspiração na Cultura de Engenharia da Spotify https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
  70. 70. MauricioBitencourt.com Agenda ✓ Técnicas e tecnologias de BPM ✓ Exemplo prático de automação de processos e decisões ✓ Transformação Digital ➢ RPA – Robot Process Automation • Orquestração para melhores serviços
  71. 71. RPA – Robot Process Automation https://amp-valor-com-br.cdn.ampproject.org/c/s/amp.valor.com.br/carreira/5692915/rh-agora-quer-dizer-robos-e-humanos-em-empresa-da-finlandia
  72. 72. O que é RPA? Tradução livre: “Robotic Process Automation é a tecnologia que permite a qualquer um configurar software de computador, ou um ‘robô’ para emular e integrar as ações de um ser humano interagindo em sistemas digitais para executar um processo de negócio. Robôs RPA utilizam a interface do usuário para capturar dados e manipular aplicativos como os humanos. Eles interpretam, acionam respostas e se comunicam com outros sistemas para executar uma grande variedade de tarefas repetitivas. Apenas melhor: um robô de software RPA nunca dorme, comete zero erros e custa muito menos do que um funcionário.” https://www.uipath.com/automate/robotic-process-automation
  73. 73. O RPA pode ajudar, se você não tiver uma API Ferramenta de RPA Interface de Usuário Sistema Legado
  74. 74. BPM e RPA Padronizar e automatizar processos Gestão orientada por melhores dados Escalabilidade e melhores serviços Auditoria e atendimento de regulação Empoderar as pessoas Dar contexto para a inovação BizDevOps para integração contínua BPM Aumentar a velocidade e precisão Automatizar tarefas manuais Obter transparência e auditoria Cortar custos de back office Melhores serviços de front office Tempo livre para atender os clientes 24x7 sem atrasos por férias ou feriados RPA Habilitar equipes de inovação como protagonistas da Transformação Digital do negócio. Analisar números, mudar dados e completar tarefas humanas previsíveis e repetitivas.
  75. 75. Quando o BPM e o RPA são complementares? RPA = Ganhar eficiência Ferramenta de software para automatizar as interações humanas repetitivas e enfadonhas via interfaces de usuário. Uma solução alternativa e temporária (workaround) para integrar aplicações legadas que não disponibilizam APIs ou são muito custosas para serem construídas. BPM + RPA = Transformação de ponta a ponta Orquestração de processos de ponta a ponta para a entrega plena do fluxo de valor. Humanos, robôs e sistemas trabalhando em conjunto para o fluxo de trabalho automatizado. Substituir aprovações manuais por decisões com base em regras de negócio automatizadas e serviços de integração. Tratamento de exceções de processo e dos robôs.
  76. 76. RPA faz sentido como parte do processo de negócio Ferramenta de RPA Sistema Legado Aplicação com API Microserviço Aplicação Interface 
 de Usuário Tarefa
 Humana Lista de
 Tarefas APIAPI Interface 
 de Usuário
  77. 77. MauricioBitencourt.com Agenda ✓ Técnicas e tecnologias de BPM ✓ Exemplo prático de automação de processos e decisões ✓ Transformação Digital ✓ RPA – Robot Process Automation ➢ Orquestração para melhores serviços
  78. 78. Orquestração para
 serviços melhores, 
 mais rápidos, 
 mais baratos
 e escaláveis. Decisões DMN Casos CMMN Microserviços RPA Gerenciamento Inteligente de
 Documentos Assinatura
 Eletrônica Inteligência
 Artificial Analíticos e
 Modelos 
 PreditivosProcessos BPMN Clientes UX / CX
  79. 79. MauricioBitencourt.com Tecnologia é movimento. O mundo mudou, está mudando, vai mudar e assim sucessivamente.”
  80. 80. MauricioBitencourt.com “A transformação que a tecnologia atualmente proporciona não é exclusividade de uma indústria ou segmento, 
 é uma transformação social” Friedrich Nietzsche
  81. 81. MauricioBitencourt.com Palestra e workshop em Recife, PE (sábado e domingo)
  82. 82. MauricioBitencourt.com Próximas edições dos treinamentos - semipresencial MPCD
 Modelagem de Processos, 
 Casos e Decisões
 
 Construa processos de negócio e casos dinâmicos mais inteligentes e eficazes, integrando o modelo de decisão com o uso técnicas e tecnologias modernas. www.projeler.com.br/mpcd Processos BPMN 2.0 Casos CMMN 1.1 Decisões DMN 1.1 AFTD
 Automação de Fluxos de 
 Trabalho e Decisões
 
 Automatize fluxos contínuos de criação de valor governados por decisões com base em regras de negócio na Plataforma Camunda BPM Open Source. www.projeler.com.br/aftd BizDevOps Contínuo Orquestração
 de Microserviços Orientação por Dados Local MPCD AFTD Brasília, DF 01 e 02/10 03 e 04/10 São Paulo, SP 06 e 07/11 08 e 09/11 Porto Alegre, RS 27 e 28/11 29 e 30/11
  83. 83. MauricioBitencourt.com Muito obrigado http://mauriciobitencourt.com/contato/

×