Eduardo Dutra
Agenda
• Objetivo
• IBO?
• Quadrante Gartner
• Motivações
• Oracle BPM
• xBPM
• Middleware
• Mobile
• BES – Blackberry Enterprise Server
• Action Live
• Social Workspace
• Como eles vêem o xBPM?
• Harpia + xBPM
• Veja também!
Objetivo
Apresentar a solução xBPM para
expandir as funcionalidades de
aplicações baseadas em BPMS e
controle de workflow!
xBPM – Extensible Business Process Management
BPM
“BPM define, habilita e gerencia o intercâmbio de informações
corporativas, através das semânticas dos processos de negócios que
envolvem funcionários, clientes, parceiros, aplicações.”
AberdeenGroup
“Business process management refers to the efforts to improve
operational results by modifying the underlying business processes.”
Gartner Group
BPM – Business Process Management
xBPM – Extensible Business Process Management
IBO?
xBPM – Extensible Business Process Management
Gartner Says Intelligent Business Operations Is the Next Step for
BPM Progams
Analysts to Discuss the Next Generation of BPM at the Gartner Business
Process Management Summit 2012.
Organizations are making their business operations more intelligent by
integrating analytics, social and mobile technologies into
their processes and the applications that enable them, according to
Gartner, Inc. Gartner analysts call this approach "intelligent
business operations" (IBO), and consider it the next stage in the
evolution of business process management (BPM) programs.
http://www.gartner.com/it/page.jsp?id=1943514
Mercado de BPMS
xBPM – Extensible Business Process Management
Demand For Business Process Management Suites Will Accelerate Through 2009
BPMS Revenue To Reach $6.3 Billion By 2011
Crescimento registrado em 6 anos de aplicações de BPM
1.2b $
6.3b $
Quadrante Gartner
• Oracle está
entre os líderes
em ferramentas de
BPM.
xBPM – Extensible Business Process Management
http://www.adobe.com/content/dam/Adobe/en/enterprise/pdfs/ma
gic-quadrant-for-business-process-management-suites.pdf
Motivações
• Nas grandes empresas o uso de plataformas de BPM distintas vem se
tornando uma realidade e as ferramentas de mercado ainda competem
fortemente com as aplicações de controle de workflow, gerando um complexo
cenário de TI;
• O grande número de aplicações BPM/Workflow, gera um aumento de custo
principalmente na aquisição, desenvolvimento, manutenção e treinamento
dos usuários nos vários aplicativos e plataformas novas que surgem;
• Aplicações de BPM/Workflow podem implementar a sua própria forma de
acesso ao sistema, muitas das vezes não permitindo uma customização que
facilite o gerenciamento de identidade e controle de usuários.
Ciclo de vida de um processo
automatizado
www.oracle.com
Oracle BPM
“Oracle BPM Suite direciona mais eficiência, visibilidade e agilidade de um grupo de processos de forma
centralizada. Líder entre as ferramentas de Gestão por Processos, Oracle BPM Suite permite que se
integre vários produtos em uma suite de aplicações voltadas para o ciclo de vida completo da automação
de processos de negócios, facilitando a sinergia entre as demandas de processos de negócios e sua
implementação pela área de TI.”
www.oracle.com
xBPM – Extensible Business Process Management
www.oracle.com
Oracle BPM
Studio
Roles
Process Explorer
Atividades
BPMN
xBPM – Extensible Business Process Management
Oracle BPM
Workspace
Inicia processo e relatórios
Lista de tarefas
Detalhe das tarefas
Trilha de auditoria
Notas e anexos
xBPM – Extensible Business Process Management
xBPM
xBPM – Extensible Business Process Management
xBPM é uma solução que permite potencializar o cenário de BPM das
empresas, aumentando a visibilidade, o uso das aplicações de BPM e
permitindo que mais pessoas participem dos processos de negócio onde
quer que eles sejam executados.
xBPM implementa conceitos de Social BPM, independente se a plataforma à
qual ele se comunica possui este conceito;
Com o xBPM é possível reduzir os custos de desenvolvimento e criação
de aplicações baseadas em workflow, por ser um Framework que facilita
o processo de desenvolvimento e também de integração de aplicações
baseadas em BPM e Workflow.
xBPM
xBPM permite:
• Independência de plataforma de BPM;
• Disponibilizar a informação de forma padronizada, reduzindo custos com treinamentos, manutenção;
• Executar atividades e enviar a informação para o local correto;
• Liberdade na execução de tarefas, pois a ideia é entregar a tarefa ao seu usuário seja no dispositivo que ele
necessite;
• Integração com várias ferramentas de BPM, simplificando a unificação de visualizações das tarefas
• Pode fornecer informações importantes e ricas para o processo, como leitura RFID, Informações de GPS,
Imagens, vídeos, escrita digital, som...
Conjunto de ferramentas, que acopladas às plataformas de BPM/Workflow,
permitem uma grande economia com relação a desenvolvimento de
aplicações que estendem destas plataformas, bem como padronizar o uso
das aplicações baseadas em processos, em vários formatos de
apresentação.
xBPM
Oracle BPM
jBPM Intalio Bonita BPM
Firewall
xBPM Middleware
SAP Workflow
C
O
R
P
O
R
Ç
Ã
O
Custom Workflow
Application
xBPM Mobile
xBPM – Extensible Business Process Management
Aprovar crédito
Verificar
concorrência
Preparar relatórios de
contratação
Sinalizar sobre
navio pronto
xBPM Web xBPM Desktop
Aprovar projeto
de Engenharia
xBPM
Middleware
- Permite integração transparente com aplicações na camada de apresentação com várias
plataformas de BPM e ou aplicações customizadas de Workflow;
- Atualmente está com integração com Oracle BPM 10gr3. Totalmente extensível a outras
plataformas BPMS;
- Implementa conceitos de Social BPM: Colaboração, Notificação, Mensagens instantâneas
entre os participantes do processo.
xBPM Mobile
MDM
Data consolidation
Data Harmonization
SOA
BPMS1
Legacy Adapting
Legacy Abstraction
Group BPM Systens
Enterprise Services
Client´s Presentation
Composite Apps
BPMS2
xBPM
Group BPM Systens
Standard Presentation
xBPM Workspace
xBPM Live Action
xBPM Widget
xBPM Portals • Permite maior liberdade aos
usuários
• Acessa processos de negócios de
várias formas e independente
de plataforma
• Integra com vários servidores ou
aplicações de BPM
•Centralize o seu negócio onde
realmente importa, nas pessoas que
o executam;
•Permite a criação de aplicações
clientes utilizando a sua API
padronizada.
xBPM – Extensible Business Process Management
Custons app
xBPM
Middleware
xBPM
Middleware
Mobile Browser
Normal Browser
APP Client Java
App Desktop
-Atividades?
-Aplicações?
-Decisões?
-Relatórios?
Requisições
Indicar Fim do
Desembaraço
xBPM
Mobile
Aplicações de automação de processos de negócios, precisam de mais agilidade quando diz
respeito a execução de processos de negócio em campo, onde tarefas são executadas,
permissões são concedidas, decisões são tomadas e informações importantes alimentam os
negócios.
xBPM Mobile
MDM
Data consolidation
Data Harmonization
SOA
BPMS1
Legacy Adapting
Legacy Abstraction
Group BPM Systens
Enterprise Services
Customer & Partners
Composite Apps
BPMS2
xBPM
Group BPM Systens
Standard Presentation
xBPM Workspace
xBPM Live Action
xBPM Widget
xBPM Portals
xBPM – Extensible Business Process Management
• Usuários podem acessar aplicação do seu aparelho celular;
• A aplicação xBPM Mobile roda nos equipamentos das categorias low, middle e
high-end;
• Permite executar suas atividades em campo com liberdade;
• Permite alimentar processos de negócios com maior velocidade;
• Permite levar para o processo de negócio as capacidades hoje existentes nos
dispositivos, como imagens, sons, vídeos, informações de GPS, leituras de
códigos de barras ou RFID, reconhecimento de escrita com caneta digital, etc;
• Totalmente integrado ao xBPM Middleware, permitindo que independente de
plataforma de BPM utilizada pela empresa, fique totalmente tranparente para
usuário;
• Interface amigável para agilizar o aprendizado no uso da aplicação;
xBPM – Extensible Business Process Management
xBPM
Mobile – Tipos de Execução de Tarefas
xBPM Mobile
xBPM Middleware
xBPM – Extensible Business Process Management
Login Process Explorer Business Variables Activities Details Start Process
xBPM
Mobile - Screenshots
xBPM – Extensible Business Process Management
Gmaps Integration GEarth Integration List of Files Send Photos
xBPM
Mobile - Screenshots
xBPM – Extensible Business Process Management
xBPM
Mobile Rodando no Oracle BPM
Blackberry BES
Segurança acima de tudo!
xBPM
Middleaware
xBPM
Mobile
Requisições do Processo
Resposta do Servidor
xBPM
Live Action
Construído principalmente para notificar o usuário sobre novas atividades, atividades que
entraram em atraso e notificações customizadas;
Funciona em Windows, MAC, Linux;
Funciona em ambiente móvel;
xBPM Live Action
MDM
Data consolidation
Data Harmonization
SOA
BPMS1
Legacy Adapting
Legacy Abstraction
Group BPM Systens
Enterprise Services
Customer & Partners
Composite Apps
BPMS2
xBPM
Group BPM Systens
Standard Presentation
xBPM Workspace
xBPM Widget
xBPM Mobile
xBPM Portals
• Usuários podem saber quando chegou nova atividade;
• Usuários não precisam verificar no workspace a todo momento, se tem algo novo pra ele;
• Usuários não precisam verificar quando atividades entraram em modo de atraso;
• Substitui e-mails, para algumas notificações;
• Permite navegação nas atividades de negócios;
• Permite ter um atalho direto para o xBPM workspace;
• Permite pegar uma atividade para ele próprio executar;
• Permite chamar a tela da atividade(Funcionalidade que possui restrições de arquitetura);
• Inicia o monitoramento automaticamente na inicialização da máquina;
xBPM – Extensible Business Process Management
xBPM
Live
Action
Desktop
xBPM
Live
Action
Mobile
xBPM
Live Action
Permite a visualização das atividades, através de uma aplicação que notifica o usuário sobre
suas atividades novas, no formato Pop-up. Na versão desktop, existe um mini-Workspace!
No Workspace social, a mensagem é exibida no browser;
xBPM – Extensible Business Process Management
X
xBPM Live Action
Você possui 4 atividades novas!
xBPM Live Action
Você possui 4 atividades novas!
Negociaçã
Negociação entre Petrob
Negociação entre Abaris
xBPM
Social Workspace
- Desenvolvido para trazer conceitos de Social BPM para os usuários;
- Troca o conceito de Inbox, por conceitos e componentes mais interativos como aTime Line;
- Roda nos principais servidores web do mercado;
xBPM Social Workspace
MDM
Data consolidation
Data Harmonization
SOA
BPMS1
Legacy Adapting
Legacy Abstraction
Group BPM Systens
Enterprise Services
Customer & Partners
Composite Apps
BPMS2
xBPM
Group BPM Systens
Standard Presentation
xBPM Mobile
xBPM Live Action
xBPM Widget
xBPM Portals
• Usuários verificam suas atividades a serem executadas;
• Usuários podem executar suas atividades;
• Usuários podem visualizar na linha do tempo, o histórico de suas atividades;
• Possui notificações que permitem saber quando tem atividades novas, atividades em atraso,
colaborações foram incluídas;
• Permite conhecer os detalhes da atividade, visualizando inclusive informações de negócio da
instância;
• Usuários podem visualizar o(s) seu(s) perfi(s) no processo ;
• Funciona para 1 ou mais projetos;
• Usuário pode incluir comentários de colaboração;
• Usuário pode se comunicar com os envolvidos no processo, pelo Sametime;
• Usuários podem verificar onde estão parados no processo, através do mapa do processo;
xBPM – Extensible Business Process Management
xBPM
Social Workspace
O xBPM Social Workspace, foi construído pensando no modelo BPM Social, permitindo que a
interface tenha formas de aumentar a colaboração, a comunicação e a geração de
conhecimento;
xBPM – Extensible Business Process Management
xBPM
Social Workspace
xBPM – Extensible Business Process Management
Veja atividade de vários projetos
deployados(instalados) no
servidores de processos.
Colocando o mouse é possível
visualizar o nome do projeto.
Detalhes da Atividade, são
informações complementares que
auxiliam o usuário na execução
das atividades. Tudo configurável!
Atividades tem
cores diferentes
para auxiliar o
usuário na
identificação. (No
prazo, Atrasadas,
Canceladas,
Concluídas)
Filtro rápido/suspenso
que permite que o
usuário filtre as
atividades do seu
interesse, selecionando
pela cor.(Atrasadas, no
Prazo, Concluídas,
Canceladas).
Menu da aplicação, onde
pode-se associar telas
fora do
processo(Configuração,
cadastros, Relatórios,
Consultas, etc)
Dados do usuário logado
são apresentados, como a
sua identidade na empresa
e também os papéis que ele
participa no processo. O
usuário poderá acessar a
Ajuda, as configurações e
fazer logout.
- Navegue nas informações de uma atividade;
- Visualize os dados do negócio, que são as informações que interessam
ao usuário no momento da execução de uma atividade;
- Visualize as atividades que estão para serem executadas naquele
momento, na aba Processo;
- Faça uma análise da atividade, em relação às demais atividades daquele
processo, na aba Análise;
- Acompanhe a trilha de auditoria da execução das atividades, permitindo
que você exporte para Excel, ou envie essas informações por e-mail;
- Visualize onde a atividade atual se encontra no seu modelo do processo,
na aba Mapa do Processo e clicando nas atividades azuis é possível
visualizar quando esta foi executada e por quem. A bandeira sinaliza
onde a atividade que deve ser executada se encontra no processo;
xBPM
Social Workspace – Detalhes da Atividade
xBPM – Extensible Business Process Management
- O Painel social é a porta de entrada dos nossos processos nos Conceitos do Social
BPM (Trabalho, Comunicação e Colaboração);
- Ele possui informações sobre as colaborações e as notificações;
- As informações podem ser visualizadas e navegadas com a ajuda da paginação na
parte inferior;
- Possui ícones de acesso às telas de colaboração e Notificação;
xBPM
Social Workspace – Painel Social
xBPM – Extensible Business Process Management
- As telas de colaboração, permitem que os usuários criem Posts a respeito dos
processos;
- É possível curtir ou não um determinado Post de um colega, gerando interesse em
discutir o assunto;
- As mensagens postadas são notificadas aos usuários do sistema em tempo real;
- Todas as mensagens poderão ser utilizadas para análise e melhoria dos processos
e procedimentos, indicados pelos próprios usuários;
xBPM
Social Workspace – Colaboração
xBPM – Extensible Business Process Management
- A comunicação funciona integrando os usuários dos processos ao SameTime(
Ferramenta corporativa de Instant Messaging);
- Permite que as pessoas se comuniquem durante o seu dia-a-dia e tirem dúvidas
rapidamente sobre alguma atividade, dado ou informação do processo;
- Promove a colaboração e a geração de conhecimento;
xBPM
Social Workspace – Instant Messaging
xBPM – Extensible Business Process Management
- Permite que todos os usuários participantes dos processos, sejam notificados sobre as novas
atividades que chegaram e sobre atividades que entraram em atraso;
- As colaborações no módulo de colaboração, também geram notificações;
- O usuário tem acesso a uma trilha de auditoria de notificações e pode buscar as informações
destas, através de vários filtros;
xBPM
Social Workspace – Instant Messaging
xBPM – Extensible Business Process Management
As notificações instantâneas ocorrêm para 5 tipos:
- Novas instâncias chegaram para o usuário logado;
- Uma instância entrou no estado de atrasada;
- Um usuário curtiu ou não um comentário no módulo de colaboração;
- Foi criado um novo tópico ou Post no módulo de colaboração;
- De dentro do processo é possível criar notificações personalizadas.
xBPM
Social Workspace – Instant Notification
xBPM – Extensible Business Process Management
xBPM
Social Workspace – Gestor do Processo
xBPM – Extensible Business Process Management
- Quando um usuário é reconhecido como Gestor do Processo, ele tem a permissão de visualizar em sua TimeLine todas as
atividades dos participantes dos processos, porém sem a possibilidade de executá-las;
- O Gestor do Processo, estando em outro “Papel” terá a possibilidade de executar uma atividade específica pra ele, com o
aparecimento do link no nome da atividade;
(E0DG)
(E0DG)
Como eles vêem o xBPM?
xBPM – Extensible Business Process Management
Usuários
-Através de aplicações padrão, eu
consigo executar todos os meus
processos;
-Estou sempre sabendo tudo o que
está acontecendo sobre minhas
tarefas;
Desenvolvedores
-Agora podemos focar mais no
desenvolvimento do nosso
processo automatizado;
-Não precisamos entender a fundo
cada plataforma de BPMS, basta
conhecer o xBPM Middleware;
Arquitetos
- Não precisamos ficar presos a um
fornecedor único de BPMS;
- Podemos considerar uma
variedade de dispositivos e
plataformas de acesso aos
processos;
Gestores de TI
- Teremos menos custos, caso seja
necessário trocarmos a nossa
plataforma de BPM;
PAPI-WS
xBPM + Harpia
xBPM – Extensible Business Process Management
Negociar
Contrato
Preparar
Originais
Arquivar
Documento
Notificar
Empresa
Parceira
Oracle BPM
Process Engine
PAPI-WS
PapiClient.jar
xBPM for OBPM PAPIWs
xBPM for OBPM PapiClient
xBPM Live Action
xBPM Social Workspace
Harpia Web Harpia BPM
xBPM Strategy
xBPM_connector_OBPM_PAPIWs
xBPM_connector_OBPM_PAPIClient
Oracle Workspace
Veja também!
xBPM – Extensible Business Process Management
http://mobilidadeetudo.blogspot.com/2009/08/fwd-artigo-xbpm.html
http://mobilidadeetudo.blogspot.com/2009/08/xbpm-video-1.html
http://mobilidadeetudo.blogspot.com/2009/08/xbpm-video-2.html
http://www.youtube.com/watch?v=JGkJj-fZUS8
http://www.youtube.com/watch?v=Lhf9GlYzqOA
Obrigado!
Eduardo Dutra - eduardodutragoncalves@gmail.com

xBpm - Extended BPM

  • 1.
  • 2.
    Agenda • Objetivo • IBO? •Quadrante Gartner • Motivações • Oracle BPM • xBPM • Middleware • Mobile • BES – Blackberry Enterprise Server • Action Live • Social Workspace • Como eles vêem o xBPM? • Harpia + xBPM • Veja também!
  • 3.
    Objetivo Apresentar a soluçãoxBPM para expandir as funcionalidades de aplicações baseadas em BPMS e controle de workflow! xBPM – Extensible Business Process Management
  • 4.
    BPM “BPM define, habilitae gerencia o intercâmbio de informações corporativas, através das semânticas dos processos de negócios que envolvem funcionários, clientes, parceiros, aplicações.” AberdeenGroup “Business process management refers to the efforts to improve operational results by modifying the underlying business processes.” Gartner Group BPM – Business Process Management xBPM – Extensible Business Process Management
  • 5.
    IBO? xBPM – ExtensibleBusiness Process Management Gartner Says Intelligent Business Operations Is the Next Step for BPM Progams Analysts to Discuss the Next Generation of BPM at the Gartner Business Process Management Summit 2012. Organizations are making their business operations more intelligent by integrating analytics, social and mobile technologies into their processes and the applications that enable them, according to Gartner, Inc. Gartner analysts call this approach "intelligent business operations" (IBO), and consider it the next stage in the evolution of business process management (BPM) programs. http://www.gartner.com/it/page.jsp?id=1943514
  • 6.
    Mercado de BPMS xBPM– Extensible Business Process Management Demand For Business Process Management Suites Will Accelerate Through 2009 BPMS Revenue To Reach $6.3 Billion By 2011 Crescimento registrado em 6 anos de aplicações de BPM 1.2b $ 6.3b $
  • 7.
    Quadrante Gartner • Oracleestá entre os líderes em ferramentas de BPM. xBPM – Extensible Business Process Management http://www.adobe.com/content/dam/Adobe/en/enterprise/pdfs/ma gic-quadrant-for-business-process-management-suites.pdf
  • 8.
    Motivações • Nas grandesempresas o uso de plataformas de BPM distintas vem se tornando uma realidade e as ferramentas de mercado ainda competem fortemente com as aplicações de controle de workflow, gerando um complexo cenário de TI; • O grande número de aplicações BPM/Workflow, gera um aumento de custo principalmente na aquisição, desenvolvimento, manutenção e treinamento dos usuários nos vários aplicativos e plataformas novas que surgem; • Aplicações de BPM/Workflow podem implementar a sua própria forma de acesso ao sistema, muitas das vezes não permitindo uma customização que facilite o gerenciamento de identidade e controle de usuários.
  • 9.
    Ciclo de vidade um processo automatizado www.oracle.com
  • 10.
    Oracle BPM “Oracle BPMSuite direciona mais eficiência, visibilidade e agilidade de um grupo de processos de forma centralizada. Líder entre as ferramentas de Gestão por Processos, Oracle BPM Suite permite que se integre vários produtos em uma suite de aplicações voltadas para o ciclo de vida completo da automação de processos de negócios, facilitando a sinergia entre as demandas de processos de negócios e sua implementação pela área de TI.” www.oracle.com xBPM – Extensible Business Process Management www.oracle.com
  • 11.
    Oracle BPM Studio Roles Process Explorer Atividades BPMN xBPM– Extensible Business Process Management
  • 12.
    Oracle BPM Workspace Inicia processoe relatórios Lista de tarefas Detalhe das tarefas Trilha de auditoria Notas e anexos xBPM – Extensible Business Process Management
  • 13.
    xBPM xBPM – ExtensibleBusiness Process Management xBPM é uma solução que permite potencializar o cenário de BPM das empresas, aumentando a visibilidade, o uso das aplicações de BPM e permitindo que mais pessoas participem dos processos de negócio onde quer que eles sejam executados. xBPM implementa conceitos de Social BPM, independente se a plataforma à qual ele se comunica possui este conceito; Com o xBPM é possível reduzir os custos de desenvolvimento e criação de aplicações baseadas em workflow, por ser um Framework que facilita o processo de desenvolvimento e também de integração de aplicações baseadas em BPM e Workflow.
  • 14.
    xBPM xBPM permite: • Independênciade plataforma de BPM; • Disponibilizar a informação de forma padronizada, reduzindo custos com treinamentos, manutenção; • Executar atividades e enviar a informação para o local correto; • Liberdade na execução de tarefas, pois a ideia é entregar a tarefa ao seu usuário seja no dispositivo que ele necessite; • Integração com várias ferramentas de BPM, simplificando a unificação de visualizações das tarefas • Pode fornecer informações importantes e ricas para o processo, como leitura RFID, Informações de GPS, Imagens, vídeos, escrita digital, som... Conjunto de ferramentas, que acopladas às plataformas de BPM/Workflow, permitem uma grande economia com relação a desenvolvimento de aplicações que estendem destas plataformas, bem como padronizar o uso das aplicações baseadas em processos, em vários formatos de apresentação.
  • 15.
    xBPM Oracle BPM jBPM IntalioBonita BPM Firewall xBPM Middleware SAP Workflow C O R P O R Ç Ã O Custom Workflow Application xBPM Mobile xBPM – Extensible Business Process Management Aprovar crédito Verificar concorrência Preparar relatórios de contratação Sinalizar sobre navio pronto xBPM Web xBPM Desktop Aprovar projeto de Engenharia
  • 16.
    xBPM Middleware - Permite integraçãotransparente com aplicações na camada de apresentação com várias plataformas de BPM e ou aplicações customizadas de Workflow; - Atualmente está com integração com Oracle BPM 10gr3. Totalmente extensível a outras plataformas BPMS; - Implementa conceitos de Social BPM: Colaboração, Notificação, Mensagens instantâneas entre os participantes do processo. xBPM Mobile MDM Data consolidation Data Harmonization SOA BPMS1 Legacy Adapting Legacy Abstraction Group BPM Systens Enterprise Services Client´s Presentation Composite Apps BPMS2 xBPM Group BPM Systens Standard Presentation xBPM Workspace xBPM Live Action xBPM Widget xBPM Portals • Permite maior liberdade aos usuários • Acessa processos de negócios de várias formas e independente de plataforma • Integra com vários servidores ou aplicações de BPM •Centralize o seu negócio onde realmente importa, nas pessoas que o executam; •Permite a criação de aplicações clientes utilizando a sua API padronizada. xBPM – Extensible Business Process Management Custons app
  • 17.
    xBPM Middleware xBPM Middleware Mobile Browser Normal Browser APPClient Java App Desktop -Atividades? -Aplicações? -Decisões? -Relatórios? Requisições Indicar Fim do Desembaraço
  • 18.
    xBPM Mobile Aplicações de automaçãode processos de negócios, precisam de mais agilidade quando diz respeito a execução de processos de negócio em campo, onde tarefas são executadas, permissões são concedidas, decisões são tomadas e informações importantes alimentam os negócios. xBPM Mobile MDM Data consolidation Data Harmonization SOA BPMS1 Legacy Adapting Legacy Abstraction Group BPM Systens Enterprise Services Customer & Partners Composite Apps BPMS2 xBPM Group BPM Systens Standard Presentation xBPM Workspace xBPM Live Action xBPM Widget xBPM Portals xBPM – Extensible Business Process Management • Usuários podem acessar aplicação do seu aparelho celular; • A aplicação xBPM Mobile roda nos equipamentos das categorias low, middle e high-end; • Permite executar suas atividades em campo com liberdade; • Permite alimentar processos de negócios com maior velocidade; • Permite levar para o processo de negócio as capacidades hoje existentes nos dispositivos, como imagens, sons, vídeos, informações de GPS, leituras de códigos de barras ou RFID, reconhecimento de escrita com caneta digital, etc; • Totalmente integrado ao xBPM Middleware, permitindo que independente de plataforma de BPM utilizada pela empresa, fique totalmente tranparente para usuário; • Interface amigável para agilizar o aprendizado no uso da aplicação;
  • 19.
    xBPM – ExtensibleBusiness Process Management xBPM Mobile – Tipos de Execução de Tarefas xBPM Mobile xBPM Middleware
  • 20.
    xBPM – ExtensibleBusiness Process Management Login Process Explorer Business Variables Activities Details Start Process xBPM Mobile - Screenshots
  • 21.
    xBPM – ExtensibleBusiness Process Management Gmaps Integration GEarth Integration List of Files Send Photos xBPM Mobile - Screenshots
  • 22.
    xBPM – ExtensibleBusiness Process Management xBPM Mobile Rodando no Oracle BPM
  • 23.
    Blackberry BES Segurança acimade tudo! xBPM Middleaware xBPM Mobile Requisições do Processo Resposta do Servidor
  • 24.
    xBPM Live Action Construído principalmentepara notificar o usuário sobre novas atividades, atividades que entraram em atraso e notificações customizadas; Funciona em Windows, MAC, Linux; Funciona em ambiente móvel; xBPM Live Action MDM Data consolidation Data Harmonization SOA BPMS1 Legacy Adapting Legacy Abstraction Group BPM Systens Enterprise Services Customer & Partners Composite Apps BPMS2 xBPM Group BPM Systens Standard Presentation xBPM Workspace xBPM Widget xBPM Mobile xBPM Portals • Usuários podem saber quando chegou nova atividade; • Usuários não precisam verificar no workspace a todo momento, se tem algo novo pra ele; • Usuários não precisam verificar quando atividades entraram em modo de atraso; • Substitui e-mails, para algumas notificações; • Permite navegação nas atividades de negócios; • Permite ter um atalho direto para o xBPM workspace; • Permite pegar uma atividade para ele próprio executar; • Permite chamar a tela da atividade(Funcionalidade que possui restrições de arquitetura); • Inicia o monitoramento automaticamente na inicialização da máquina; xBPM – Extensible Business Process Management
  • 25.
    xBPM Live Action Desktop xBPM Live Action Mobile xBPM Live Action Permite avisualização das atividades, através de uma aplicação que notifica o usuário sobre suas atividades novas, no formato Pop-up. Na versão desktop, existe um mini-Workspace! No Workspace social, a mensagem é exibida no browser; xBPM – Extensible Business Process Management X xBPM Live Action Você possui 4 atividades novas! xBPM Live Action Você possui 4 atividades novas! Negociaçã Negociação entre Petrob Negociação entre Abaris
  • 26.
    xBPM Social Workspace - Desenvolvidopara trazer conceitos de Social BPM para os usuários; - Troca o conceito de Inbox, por conceitos e componentes mais interativos como aTime Line; - Roda nos principais servidores web do mercado; xBPM Social Workspace MDM Data consolidation Data Harmonization SOA BPMS1 Legacy Adapting Legacy Abstraction Group BPM Systens Enterprise Services Customer & Partners Composite Apps BPMS2 xBPM Group BPM Systens Standard Presentation xBPM Mobile xBPM Live Action xBPM Widget xBPM Portals • Usuários verificam suas atividades a serem executadas; • Usuários podem executar suas atividades; • Usuários podem visualizar na linha do tempo, o histórico de suas atividades; • Possui notificações que permitem saber quando tem atividades novas, atividades em atraso, colaborações foram incluídas; • Permite conhecer os detalhes da atividade, visualizando inclusive informações de negócio da instância; • Usuários podem visualizar o(s) seu(s) perfi(s) no processo ; • Funciona para 1 ou mais projetos; • Usuário pode incluir comentários de colaboração; • Usuário pode se comunicar com os envolvidos no processo, pelo Sametime; • Usuários podem verificar onde estão parados no processo, através do mapa do processo; xBPM – Extensible Business Process Management
  • 27.
    xBPM Social Workspace O xBPMSocial Workspace, foi construído pensando no modelo BPM Social, permitindo que a interface tenha formas de aumentar a colaboração, a comunicação e a geração de conhecimento; xBPM – Extensible Business Process Management
  • 28.
    xBPM Social Workspace xBPM –Extensible Business Process Management Veja atividade de vários projetos deployados(instalados) no servidores de processos. Colocando o mouse é possível visualizar o nome do projeto. Detalhes da Atividade, são informações complementares que auxiliam o usuário na execução das atividades. Tudo configurável! Atividades tem cores diferentes para auxiliar o usuário na identificação. (No prazo, Atrasadas, Canceladas, Concluídas) Filtro rápido/suspenso que permite que o usuário filtre as atividades do seu interesse, selecionando pela cor.(Atrasadas, no Prazo, Concluídas, Canceladas). Menu da aplicação, onde pode-se associar telas fora do processo(Configuração, cadastros, Relatórios, Consultas, etc) Dados do usuário logado são apresentados, como a sua identidade na empresa e também os papéis que ele participa no processo. O usuário poderá acessar a Ajuda, as configurações e fazer logout.
  • 29.
    - Navegue nasinformações de uma atividade; - Visualize os dados do negócio, que são as informações que interessam ao usuário no momento da execução de uma atividade; - Visualize as atividades que estão para serem executadas naquele momento, na aba Processo; - Faça uma análise da atividade, em relação às demais atividades daquele processo, na aba Análise; - Acompanhe a trilha de auditoria da execução das atividades, permitindo que você exporte para Excel, ou envie essas informações por e-mail; - Visualize onde a atividade atual se encontra no seu modelo do processo, na aba Mapa do Processo e clicando nas atividades azuis é possível visualizar quando esta foi executada e por quem. A bandeira sinaliza onde a atividade que deve ser executada se encontra no processo; xBPM Social Workspace – Detalhes da Atividade xBPM – Extensible Business Process Management
  • 30.
    - O Painelsocial é a porta de entrada dos nossos processos nos Conceitos do Social BPM (Trabalho, Comunicação e Colaboração); - Ele possui informações sobre as colaborações e as notificações; - As informações podem ser visualizadas e navegadas com a ajuda da paginação na parte inferior; - Possui ícones de acesso às telas de colaboração e Notificação; xBPM Social Workspace – Painel Social xBPM – Extensible Business Process Management
  • 31.
    - As telasde colaboração, permitem que os usuários criem Posts a respeito dos processos; - É possível curtir ou não um determinado Post de um colega, gerando interesse em discutir o assunto; - As mensagens postadas são notificadas aos usuários do sistema em tempo real; - Todas as mensagens poderão ser utilizadas para análise e melhoria dos processos e procedimentos, indicados pelos próprios usuários; xBPM Social Workspace – Colaboração xBPM – Extensible Business Process Management
  • 32.
    - A comunicaçãofunciona integrando os usuários dos processos ao SameTime( Ferramenta corporativa de Instant Messaging); - Permite que as pessoas se comuniquem durante o seu dia-a-dia e tirem dúvidas rapidamente sobre alguma atividade, dado ou informação do processo; - Promove a colaboração e a geração de conhecimento; xBPM Social Workspace – Instant Messaging xBPM – Extensible Business Process Management
  • 33.
    - Permite quetodos os usuários participantes dos processos, sejam notificados sobre as novas atividades que chegaram e sobre atividades que entraram em atraso; - As colaborações no módulo de colaboração, também geram notificações; - O usuário tem acesso a uma trilha de auditoria de notificações e pode buscar as informações destas, através de vários filtros; xBPM Social Workspace – Instant Messaging xBPM – Extensible Business Process Management
  • 34.
    As notificações instantâneasocorrêm para 5 tipos: - Novas instâncias chegaram para o usuário logado; - Uma instância entrou no estado de atrasada; - Um usuário curtiu ou não um comentário no módulo de colaboração; - Foi criado um novo tópico ou Post no módulo de colaboração; - De dentro do processo é possível criar notificações personalizadas. xBPM Social Workspace – Instant Notification xBPM – Extensible Business Process Management
  • 35.
    xBPM Social Workspace –Gestor do Processo xBPM – Extensible Business Process Management - Quando um usuário é reconhecido como Gestor do Processo, ele tem a permissão de visualizar em sua TimeLine todas as atividades dos participantes dos processos, porém sem a possibilidade de executá-las; - O Gestor do Processo, estando em outro “Papel” terá a possibilidade de executar uma atividade específica pra ele, com o aparecimento do link no nome da atividade; (E0DG) (E0DG)
  • 36.
    Como eles vêemo xBPM? xBPM – Extensible Business Process Management Usuários -Através de aplicações padrão, eu consigo executar todos os meus processos; -Estou sempre sabendo tudo o que está acontecendo sobre minhas tarefas; Desenvolvedores -Agora podemos focar mais no desenvolvimento do nosso processo automatizado; -Não precisamos entender a fundo cada plataforma de BPMS, basta conhecer o xBPM Middleware; Arquitetos - Não precisamos ficar presos a um fornecedor único de BPMS; - Podemos considerar uma variedade de dispositivos e plataformas de acesso aos processos; Gestores de TI - Teremos menos custos, caso seja necessário trocarmos a nossa plataforma de BPM;
  • 37.
    PAPI-WS xBPM + Harpia xBPM– Extensible Business Process Management Negociar Contrato Preparar Originais Arquivar Documento Notificar Empresa Parceira Oracle BPM Process Engine PAPI-WS PapiClient.jar xBPM for OBPM PAPIWs xBPM for OBPM PapiClient xBPM Live Action xBPM Social Workspace Harpia Web Harpia BPM xBPM Strategy xBPM_connector_OBPM_PAPIWs xBPM_connector_OBPM_PAPIClient Oracle Workspace
  • 38.
    Veja também! xBPM –Extensible Business Process Management http://mobilidadeetudo.blogspot.com/2009/08/fwd-artigo-xbpm.html http://mobilidadeetudo.blogspot.com/2009/08/xbpm-video-1.html http://mobilidadeetudo.blogspot.com/2009/08/xbpm-video-2.html http://www.youtube.com/watch?v=JGkJj-fZUS8 http://www.youtube.com/watch?v=Lhf9GlYzqOA
  • 39.
    Obrigado! Eduardo Dutra -eduardodutragoncalves@gmail.com