caixa - alvaro augusto

Propaganda
Álvaro Augusto Parente Silva
Gerente operacional
Gerência Nacional de Arquitetura de Soluções Tecnológicas
Automação de processo na
CAIXA
Agenda
 Alguns Números
 Desafio
 Contexto SOA
 Caso de Sucesso CAIXA
 Conclusões
Agenda
 Alguns Números
 Desafio
 Contexto SOA
 Caso de Sucesso CAIXA
 Conclusões
A CAIXA é também um Banco
 Serviços Financeiros
 Transferência de Benefícios
 Desenvolvimento Urbano
 Loterias
A CAIXA está AQUI...
22 mil Pontos
de Atendimento
43 milhões de
Clientes
215 milhões de
pagamentos sociais
220 milhões de
registros pessoais
A CAIXA é a primeira
instituição presente
em todos os municípios
brasileiros.
5 bilhões de
transações bancárias
73 mil Empregados
Agenda
 Alguns Números
 Desafio
 Contexto SOA
 Caso de Sucesso CAIXA
 Conclusões
DESAFIO:
ADEQUAR PROCESSOS E APRIMORAR
SOLUÇÕES INTEGRADAS DE TECNOLOGIA DA
INFORMAÇÃO.
•Integrar sistemas e mecanismos de tecnologia
da informação.
•Desenvolver
e
implantar
barramento
empresarial (visão de serviço - não de sistema)
nos canais de atendimento.
Processo Escolhido: Abertura de conta e crédito
Estratégia:
•Mapear processos envolvidos,
•Prospectar soluções,
•Desenvolver prova de conceito,
•Montar Centro de Competência em Integração,
•Contratar e Instalar ferramentas,
•Treinar pessoal,
•Absorver conhecimentos,
•Desenvolvimento de piloto,
•Implantação em nível nacional;
•Extensão para outros;
Agenda
 Alguns Números
 Desafio
 Contexto SOA
 Caso de Sucesso CAIXA
 Conclusões
Reflexão
 SOA é a nova evolução do mercado de
software...
Conceito
 SOA é um padrão arquitetural em que os
componentes do sistema são usuários ou
provedores de serviços
 SOA não é...
 Um produto ou software
 Uma metodologia
Estrutura
Portais
Bancário
Social
Governo
Processos
BPM
Serviços
SOA
Legados
SI 1
A-1
A-2
A-3
S-1
S-2
S-3
SI 2
SI 3
A-4
S-4
SI 4
SI 5
Barramento SOA
Serviços de
Interação
Serviços de
Comunicação
Serviços de
Integração a
comunidade
Serviços de
Processos
Serviços de
Informação
Serviços de
Processamento
Serviços de
Aplicação
Agenda
 Alguns Números
 Desafio
 Contexto SOA
 Caso de Sucesso CAIXA
 Conclusões
Arquitetura de Negócio
Arquitetura Tecnológica
EMPRESA
Estratégia – “Projeto Campeão”
Estratégia
Camada de Negócios – Estratégia
Representada pelos Organogramas e Mapas
de Relacionamentos
Processos
Camada de Negócios – Processos
Representada pelos Processos
Aplicações
Camada de Tecnologia – Aplicações
Representada pelos Modelos Funcionais e
Aplicações
Infra-estrutura
Camada de Tecnologia – Infra-estrutura
Representada pelos Modelos de Infraestrutura: servidores, bases de dados, redes,
roteadores, etc.
Mudança de Paradigma
Pessoas
Arquitetura de Atendimento
Baseada em Serviços
Integração
Melhoria dos processos e
integração das aplicações em
todas as linhas de negócio da
empresa
Processo
Abstração
Simplificação das aplicações
por meio da criação de uma
camada que provê uma visão
única e consolidada dos
serviços
Aplicações
Serviços
SIGAT
SIRIC
SICLI
SICPF
Cenário desejado - A Automação, o Gerênciamento e a Monitoração de
Processos leva a um ciclo de melhoria contínua…
Monitoração e Gereciamento da
Plataforma
de Mapeamento de processo
Atividade do Negócio
(BAM/BPM)
•Processos são monitorados a partir de
métricas definidas com o usuário
•Requerimentos
de Negócio
•Alertas são emitidos para garantir o nível
são
definidos e
Plataforma de Desenvolvimento
de serviço
documentados
•Desempenho é medido contra o
resultado
esperado
•Modela
como
Abertura de o processo
Serviços de Processo
conta
•Permite
gestão
e otimização
continua
Cons
CPF
esta
(as-is)
e permite
Propaga
Barramento
Empresarial
de Serviços
Finaliza
Consulta;
cadastra
cliente
conta
simulações para o Restrição
modelo
Coreografia de Serviços
futuro (to-be)
Autoriza
Serviços de Aplicações e Dados
Serviços
de
Gerenciamento
Negócio
Nur conta
•Fluxo de processo baseado
redito em regras dede
negócio
•Simulação permite
melhor (BAM/BPM)
•Regras podem ser alteradas
em impactar os componentes
análise do Serviços
Retorno em
Transacionais
•Compensação da transação
Investimento (ROI)
•FacilidadeServiços
de uso de Workflow
1
•Pessoas alocadas de acordo com as regras de negócio
•Processo pode envolver aplicações e pessoas
Abertura de Conta
SI 1
Tempo 1
SI 2
Tempo 2
SI 3
Tempo 3
SI 4
Tempo 4
SI 5
Tempo 5
SI 6
Tempo 6
SI 7
Tempo 7
SI 8
Tempo 8
Tempo Total (1 a 8)
Orquestração do Processo
Negócio...
OPERAÇÕES
DISPONIBILIDADE






Consultar cliente
Cadastrar cliente
Alterar cadastro
Obter número conta
Consultar restrição
Migrar dados para avaliar risco
D0
D0
D0
D0
D0
D0
D0
D0
D0
D0
D0
D0






Operação entre agências
Operação via Internet.
Operação via Lotéricos
Operação via ATM
Operação via CB
Cadastrar senha Internet
D1
D1
D1
D1
D1
D1
D0
D0
D0
D0
D0
D0




Pesquisar cliente para avaliação
Avaliar risco
Migrar avaliação para cartões
Migrar avaliação para empréstimos
D2
D2
D2
D2
D0
D0
D0
D0

Migrar avaliação para CDC
D3
D0
Resultados
Abertura de
Conta
Cartão de
Crédito
CDC
CROT
Barramento Empresarial de Serviços
SICPF
SIRIC
SICLI
SIGAT
SICAC
Agenda
 Alguns Números
 Desafio
 Contexto SOA
 Caso de Sucesso CAIXA
 Conclusões
Benefícios BPM/SOA








Otimizar / agilizar processos
Aproveitar / integrar o Legado
Simplificar as operações
Racionalizar treinamentos
Reduzir prazos e custos
Facilitar / implementar monitorações
Inserir novos produtos e serviços
Aumentar a comodidade e satisfação do cliente
Vantagem Competitiva!
Considerações
 Seja prático
 Busque conceitos e governança
 BPM + SOA = Romeu + Julieta
 Impactos em estrutura e cultura
 Produto + Sistema → Cliente + Processo
 Cuidado com grandes promessas
 Não leve gato x lebre
 Observe aspectos de segurança
 Desempenho/consumo é uma preocupação
 SOA não é solução para tudo !!!
Para você. Para todos os brasileiros.
Álvaro Augusto Parente Silva
Gerente Operacional
Gerência Nacional de Arquitetura de Soluções Tecnológicas
[email protected]
Automação de processo na
CAIXA
Maturidade
Silo
Integrado
Componentizado
Integração
de Serviço
Serviços
Compostos
Serviços
Virtualizados
Serviços
Configurados
Dinamicamente
Negócio
Visão de TI
Orientado
a função
Orientado
a função
Orientado
a função
Orientado
a serviço
Orientado
a serviço
Orientado
a serviço
Orientado
a serviço
Métodos
Estruturado
Orientado
a objetos
Baseado em
componentes
Modelagem
de serviços
Modelagem
de serviços
Modelagem
de serviços
Modelagem
de Grão
Aplicações
Módulos
Módulos
Componentes
Serviços
Integração de
Processos via
Serviços
Integração de
Processos via
Serviços
Aplicação
Dinâmica
Arquitetura
Monolítica
Camadas
Componentes
SOA
Emergente
SOA
SOA
GRID
Dinamicamente
Reconfigurada
Infraestrutura
Plataforma
específica
Plataforma
específica
Plataforma
específica
Plataforma
específica
Plataforma
específica
Neutra de
tecnologia
Resposta
Dinâmica
Nível 2
Nível 3
Nível 4
Nível 5
Nível 6
Nível 7
Nível 1
Reflexão
 Qual a melhor forma de reduzir riscos
no desenvolvimento de software?
 NÃO DESENVOLVER!
Grady Booch
Exemplo e Potencial
Sistema de Crédito
Sistema de Crédito
Sistema de Crédito
Sistema de Crédito
Regras
Específicas
Regras
Específicas
Regras
Específicas
Regras
Específicas
Simulação
Cadastro
Pesquisa
Concessão
Contrato
Evolução
Barramento de Serviços Empresarial
Download