• Nenhum resultado encontrado

ROBOTIC PROCESS AUTOMATION

N/A
N/A
Protected

Academic year: 2021

Share "ROBOTIC PROCESS AUTOMATION"

Copied!
41
0
0

Texto

(1)
(2)

ROBÔ TIC PROCESS

AUTOMATION

Marcus Leite

marcus.leite@softwareag.com www.softwareag.com.br rpa.softwareag.com

ROBOTIC PROCESS

AUTOMATION

Marcus Leite marcus.leite@softwareag.com www.softwareag.com.br rpa.softwareag.com

(3)

2+

Developers

MILHÕES

12.5

+

Usuários

MILHÕES

anos

50

(4)

4

milhões

Robôs

Em 2021

U$2.9

bi

Mercado para

2021

Aumento

da capacidade

Redução

dos custos

Aumento

da qualidade

Redução

dos riscos

(5)

Unattended Automation Hybrid Automation Process Discovery™ Robôs de descoberta Attended Automation Robôs autonomos

Robôs colaborativos Robôs combinados

(6)
(7)

Mauricio Emerson Equi

Coordenador de TI/Processos e Gestão meequi@voegol.com.br

(8)

RPA CONGRESS – SP 2019

RPA na prática.

Estudo de casos, lições aprendidas e

melhores práticas.

(9)

INICIATIVA

CONCEPÇÃO/POC

O PRIMEIRO PROJETO

A ENTREGA

RESULTADOS

LIÇÕES APRENDIDAS

MELHORES PRÁTICAS

CONCLUSÃO & FUTURO

(10)
(11)

INICIATIVA

• Em ABR/2018, o CIO Paulo Palaia esteve em um congresso de TI, onde foi apresentada a tecnologia RPA, para automação de

processos de negócio, utilizando-se a força de trabalho digital.

• Para avaliar a aplicação dessa tecnologia nos processos da GOL, foi proposto um desafio, para automatizar a atualização dos voos no

sistema de vendas.

A atualização dos voos no sistema de vendas sempre foi feita manualmente, pois o desenvolvimento de integrações tradicionais não atendiam a todos os

(12)
(13)

CONCEPÇÃO/POC

Contexto:

• Processo complexo;

• Muitas regras de negócio;

• Conhecimento está na “cabeça das pessoas”. Planejamento:

• Identificar fornecedores potenciais; • Avaliar soluções propostas;

• Desenvolver a POC.

Definição:

Verificou-se que o fornecedor com o maior potencial em atender os requisitos solicitados foi a Software AG, que seguiu com o desenvolvimento.

(14)

CONCEPÇÃO/POC

Desenvolvimento:

• Não foi feito o mapeamento do processo;

• Reuniões longas para entendimento das atividades; • Identificação de muitas regras de negócio;

• Desenvolvimento em ambiente provisório; (máquinas do usuário e do desenvolvedor)

• Acessos aos sistemas com os perfis dos usuários;

• O desenvolvimento foi feito diretamente com o Usuário e o Analista de Negócios/Sistemas.

Resultado:

O resultado da POC foi muito satisfatório, e iniciou-se a negociação comercial com a Software AG.

(15)
(16)

O PRIMEIRO PROJETO

Fornecedores:

• Software AG – Produto webMethods RPA; • Compasso – Serviço de Desenvolvimento. Atividades em Paralelo:

• Definição da Arquitetura e Infraestrutura;

• Implementação dos Ambientes de Homologação e Produção;

• Definição da Governança e Políticas de Segurança para automação.

(17)
(18)

A ENTREGA

• O desenvolvimento do primeiro projeto foi concluído;

• Os ambientes de homologação e produção foram entregues; • Foi feito o primeiro “deploy” em produção.

Resultado:

• Apesar dos testes extensivos terem sido executados na primeira entrega falhas de execução ocorreram.

• Foi iniciada “War Room” com a participação de todos os envolvidos para entender o que estava ocorrendo, e atuar na Causa Raiz dos problemas. • Após a revisão novas entregas foram realizadas e uma metodologia

consistente de testes foi adotada

(19)
(20)

RESULTADOS

O processo de atualização dos voos desenvolvido na POC está em produção:

Para atualização de 1000 alterações manualmente, temos o seguinte cenário:

• 1 pessoa trabalhando 6 horas por dia;

• 1 minuto para digitação das informações no sistema; • 2 minutos - tempo médio de resposta do sistema. Prazo para execução de todo o processo:

• 1000 registros x 3 minutos = 3000 minutos = 50 horas • 50 horas / 6 horas dia = 8 dias

O prazo para atualização de 1000 registros no sistema com 1 pessoa trabalhando 6 horas por dia é de 8 dias.

(21)

RESULTADOS

Considerando-se o mesmo cenário para registro de 1000 atualizações no sistema automaticamente, é esperado o seguinte resultado:

• 1 robô trabalhando 24 horas por dia;

• 6 segundos para digitação das informações no sistema; • 2 minutos - tempo médio de resposta do sistema.

Prazo para execução de todo o processo:

• 1000 registros x 2,1 minutos = 2100 minutos = 35 horas • 35 horas / 24 horas dia = 1,5 dias

O prazo para atualização de 1000 registros no sistema com 1 robô trabalhando 24 horas por dia é de 1,5 dias.

(22)
(23)

LIÇÕES APRENDIDAS

1 – Infraestrutura (Ambientes/Hardware e Software):

• A automação prevê no seu desenvolvimento, os tempos de resposta da máquina, do sistema operacional e das aplicações utilizadas no processo.

• Variações de performance entre os ambientes e os sistemas utilizados, interferem diretamente no processo de execução da automação.

Os ambientes de desenvolvimento, homologação e produção, precisam ter a mesma configuração de hardware e software.

(24)

LIÇÕES APRENDIDAS

2 – Mapeamento de Processos:

• O levantamento de requisitos e a especificação funcional não são suficientes para se definir um processo de automação.

• Além do Analista de Negócios/Sistemas, é fundamental a participação do Analista de Processos.

Necessário fazer o mapeamento de processos e regras de negócios no “no micro detalhe”, considerando-se todas as tarefas/sistemas

(25)

LIÇÕES APRENDIDAS

3 – Desenvolvimento:

O modelo de desenvolvimento da automação é diferente do padrão

de desenvolvimento de sistemas tradicionais.

• No desenvolvimento de sistemas tradicionais, o usuário é

“programado” (treinado) para trabalhar de acordo com as rotinas do

sistema;

No desenvolvimento da automação, o “robô” (sistema) é programado para trabalhar de acordo com as rotinas do usuário.

(26)

LIÇÕES APRENDIDAS

4 – Visibilidade:

• É muito importante que se tenha visibilidade de cada etapa que está sendo executada no processo de automação;

• Fundamental que seja feito o registro de log, sempre que for concluída uma tarefa, aplicada uma regra de negócio, para que os resultados sejam evidenciados ao final do processo.

• O registro de log também é importante caso a automação seja

interrompida de forma inesperada, antes de chegar ao final da execução.

• Quando o usuário interrompe a sua atividade, ele sabe dizer porque o trabalho foi interrompido, o que já foi feito e o que falta fazer.

O registro de log deve ser capaz de responder a essas 3 perguntas: Por que o processo foi interrompido, o que foi feito e o que falta fazer?

(27)
(28)

MELHORES PRÁTICAS

1 - Governança e Políticas de Segurança:

• Foi definido o padrão de criação de usuários individuais por

processo, para cada sistema utilizado na automação;

• As senhas dos usuários utilizados na automação para acessar os

sistemas foram criadas e dupla custódia, e ninguém possui o

conhecimento dessa informação.

Os usuários e senhas são cadastrados em dupla custódia também no “voult” da ferramenta de automação.

O “voult” gera um “alias” para referenciar os acessos às aplicações no desenvolvimento, garantindo que os desenvolvedores e a própria

(29)

MELHORES PRÁTICAS

2 – Time de Projeto:

• Equipe multidisciplinar, com papéis e responsabilidades bem

(30)

MELHORES PRÁTICAS

3 – Levantamento e Documentação:

• Para registrar o levantamento do processo de automação, foi

desenvolvido o documento de “Instrução de Automação”, preenchido por todos os participantes do projeto, de acordo com os papéis e

(31)
(32)

MELHORES PRÁTICAS

4 – Aprovação:

• Concluída a elaboração do documento de “Instrução de Automação”, devem ser providenciadas as aprovações.

(33)
(34)

DEFINIR

EXECUTAR

RESULTADO DECISÕES

(35)

Pessoas

Tecnologia

Processos

(36)

Mauricio Emerson Equi

Coordenador de TI/Processos e Gestão meequi@voegol.com.br

(37)

Algumas

Reflexões

Por que

agir agora?

A escolha

dos processos

alvo

Os papeis

Usuário

, TI e

Processo

(38)

Algumas

Reflexões

Adequações no

Processo

A estratégia

correta

Governança

em RPA

(39)
(40)
(41)

Referências

Documentos relacionados

Devido às características do Sistema Brasileiro, o Planejamento da Operação de Sistemas Hidrotérmicos de Potência (POSHP) pode ser clas- sicado como um problema de

 Economia de energia: a alta proporção de superfície de aquecimento/volume e a baixa altura da massa permitem o uso de um grau de vapor mais baixo do que para cozedores de

Automatização de funções Realização de funções mais ç repetitivas funções mais complexas Funções complexas Algoritmos de inteligência ► Ler dados Funções avançadas

Os critérios a serem adotados para contratação de docentes pelo Coordenador do Curso de Educação Física – Licenciatura são a titulação acadêmica

exigua exigua corrobora para uma maior compreensão dos mecanismos de ação do veneno, assim sendo, três peptídeos do grupo dos mastoparanos foram identificados e denominados

Many positive impacts are documented in sectors well beyond the sugarcane mills and farms: boosts in other crops, decrease in deforestation, growth of labor market, and improved

Promptly, at ( τ − 2 ) , there is a reduction of 4.65 thousand hectares in soybean harvested area (statistically significant at the 1% level), an increase of 6.82 thousand hectares

Reduzir desmatamento, implementar o novo Código Florestal, criar uma economia da restauração, dar escala às práticas de baixo carbono na agricultura, fomentar energias renováveis