0123 grandes aplicaciones_con_gx_flow
Transcript of 0123 grandes aplicaciones_con_gx_flow
Agenda
Quem é a HeurysPorque BPM ?Porque GXFlow ?Projeto com GXFlowMaiores DesafiosNecessidades que indentificamosPerguntas ?
Heurys
Trabalha com GeneXus faz 11 anosCentro de Competência GeneXus
Forma e Capacita profissionais GeneXus
Fábrica de SoftwareCertificação MPS Br (equivalência CMMI)Projetos Especialistas
Solution Partner Gold
http://www.heurys.com.br
Porque BPM ?
Foco nos processos
Maior visibilidade
Melhor controle
Mais flexibilidade
Ciclo de Vida BPM
Modelar
Automatizar
Gerenciar
Otimizar BPM
Porque GXFlow ?
Modelador de processos
Desenvolvimento Integração, Workflow
Gestão, Monitoramento, Ajuste
Dinâmicos
Ferramentas de análise BPM
Projeto com GXFlow
Vender Seguros (Veículos) Novos
Renovar Seguros (Veículos)
Integração com Discadora AVAYA (WS x GXFlow)
Integração com Sistema Multi-Calculo
Integrações com WS para concluir a operação
Cargas Automatizadas
Pré Office
Apólice Anterior
Calculo (Multi Calculo)
Contato com Cliente
Operador
Transmitir Proposta
Back Office
Arquitetura do ProjetoGeneXus X EVL 1 UPG 3
GXFlow UPG 3
Gerador WEB .NET
SQL Server 2005
VS Studio 2008 (Sistema Multi Calculo)
API do Workflow
Arquitetura do Projeto
200 usuarios GXFlow
280 Tabelas
+/- 3.800 objetos
4.500 horas desenvolvimento
10 meses de projeto
Equipe
4 Programadores (3 Heurys )
2 Analista de Testes ( 1 Heurys)
2 Gestores de Projeto (1 Heurys)
20 pessoas (Analista de Negócio, Processo, Usuários Chaves, etc)
Maiores Desafios
Separar Processo de Regras de NegócioConhecer todos os recursos disponíveis do GXFlowUtilizar todos os recursos disponíveis do GXFlowCliente ter ciência de como funciona um processoGeneXus sofrendo constante evolução
Necessidades
Modelador de Processos apartado do GeneXus.
Permitir desenhar o processo por pessoa capacitada em BPMNPermitir execução do Processo sem existir aplicações criadas
Melhora na interface de consulta ao processo em execução.
Nas versões anteriores tínhamos uma consulta gráfica que mostrava exatamente onde o processo estava parado.
Necessidades
Permitir modificar o fluxo do processo em tempo de execução
Ter um único processo onde podemos configurar suas atividades de acordo com a UO (unidade organizacional) ou cliente.Garante flexibilidade na execução do processo.
Perguntas ?