Sei sulla pagina 1di 46

BPM Business Process Management Title Modelagem, Implementao e Integrao em uma mesma plataforma

Marcos Barcellos

Desafios da Integrao de Processos


Ambiente dos Sistemas
Unidades de negcio separadas com sistemas de IT independentes em ambientes heterogenios

Integrao com Usuario


Acesso baseado em papis para aes(Tarefas, ) e integrao (Processos colaborativos)

A2A

RosettaNet UCCNet WS-BPEL RPC

Integrao de Sistemas Parceiro de Negcios Comunicao Automao de Processos


B2B

CIDX EDI WfXML SOAP XML

WS-Security

Integrao da Aplicao de Negcio


Integrando a aplicao de negcio entre e pelas fronteiras do negcio
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 2

Integrao B2B
Integrando organizaes, parceiros de negcio, clientes, vendedores, provedores, pela cadeia de valor

Necessidades de Integrao de Processo

SALES ORDER

BUSINESS UNIT A
Work item to update skills profile

HEADQUARTER BUSINESS UNIT C


A2A

MANUFACTURER
Work item to update skills profile xRPM Update skills profile Resource Profile tentatively updated Work item sent to line manager

xRPM

CUSTOMER
Reject

Workflow Engine

Work item sent

xRPM

Verify and approve skills profile entry

Line Manager

xRPM

Update skills profile

Resource Approve

Profile tentatively updated Work item sent to line manager

xRPM

Workflow Engine

Work item sent

xRPM

Verify and approve skills profile entry

Line Manager

Reject

Approve

BUSINESS UNIT B
xRPM xRPM

Work item to update skills profile


Order received

BUSINESS UNIT D
Sales support Sales representative Sales representative

Update skills profile

Resource
Sales order Allocate sales order

Profile tentatively updated Work item sent to line manager

Sales order Create sales order

Workflow Engine

SAP CRM

SAP CRM

Work item sent

Configure products

B2B
Systems checks availabilty, schedules order and creates...

xRPM

Verify and approve skills profile entry

Line Manager

SAP CRM

Check availability, schedule order and create...

SAP APO

SAP CRM Maintain and determine conditions

Reject

Approve

Sales order

Sales representative

SUPPLIER B
Work item to update skills profile xRPM Update skills profile Resource Profile tentatively updated Work item sent to line manager

Sales order

Approve sales order

Sales Manager

SAP CRM

Perform credit check

Sales representative

SAP R/3 ENTERPRISE

System performs credit check

Eficincia no Processo Empresarial

xRPM
Credit Check is not ok Credit Check is ok

Workflow Engine

Work item sent


System replicates sales order

CUSTOMER

SAP CRM

xRPM

Verify and approve skills profile entry

Line Manager

SAP CRM

Send order confirmation to customer

SAP R/3 ENTERPRISE

System receives sales order

SAP CRM

Monitor status of order

A2A Integrao da Aplicao Controlando B2B comunicao & integrao Automatizao do processo intra-aplicao & controle Automatizao do processo Inter-aplicao & controle Produtividade do usurio final
Sales order completed

SUPPLIER A

Reject

Approve

Delivery

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 3

Uso do Business Process Management (BPM)

Desenho e Modelagem dos Processos de Negcio

Monitoramento dos Processos de Negcio

Configurao dos Processos de Negcio

Monitoramento Tcnico dos Processos de Negcio

Execuo dos Processos de Negcio

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 4

Gerenciamento de Processos-Diversas Tarefas


Desenhar/Descrever o Mapa de Processos da Empresa
Strategic Financing Gerenciamento Gerenciamento de de Processos Processos Marketing

Anlise do As-is Cadeias de Valor, Distribuies Funcionais Cenrios de Negcio, Processos, Passos Definir mudanas Alinhamento do Nvel de Negcio com o ambiente de IT Componentes de Software Customizao Intra-Application Integrao de Processos Automatize Processos onde for possvel Pelos Ambientes Dentro dos Sistemas de Aplicao Envolvendo o usurio final nos fluxos de processo Assuma o Controle do Processso Transparncia dos Processos Aprenda e re-use
Aplicao de Negcio

Planning

Sourcing

Processos Processos Core Core


Procurement

IT Operations

Processos Processos de de Apoio Apoio

SAP NetWeaver
Aplicao de Negcio
vendor needed Spot prices vs existing contracts quotations must be checked

D A E

vendor needed Spot prices vs existing contracts

quotations must be checked

and Vendor list Search for suitabel vendors Short list of vendors

and Vendor list Search for suitabel vendors Short list of vendors

Factory Purchasing

RFQs

Compare & analyze quotations with existing contracts

Factory Purchasing

Factory Purchasing

RFQs

Compare & analyze quotations with existing contracts

Factory Purchasing

R/3 ME13

R/3 qout. compar.

R/3 ME13

R/3 qout. compar.

Selected vendor(s) contracts must be negoiated

Selected vendor(s) contracts must be negoiated

xor no suitabel vendor found

xor no suitabel vendor found

Interface to another process

suitabel vendor found Contract rules quotation must be found

Interface to another process

suitabel vendor found Contract rules quotation must be found

and Factory Purchasing

and Factory Purchasing

Negotiate the contract(s) with the vendor RFQs Factory Purchasing

Negotiate the contract(s) with the vendor RFQs Factory Purchasing

vendor

vendor

Short list of vendors Seek quotation from vendor Short list of vendors

Short list of vendors Seek quotation from vendor Short list of vendors

Contract priciples agreed

xor

Manuel work

Contract priciples agreed

xor

Manuel work

R/3 ME41
negotiation wasnt successful negotiation successful

R/3 ME41
negotiation wasnt successful negotiation successful

Collated demand

quotations must be recieved

no relevant vendor found

Collated demand

quotations must be recieved

no relevant vendor found

Quotation of vendor Recieve quotations Update of RFQ

Factory Purchasing

contract(s) completed

Quotation of vendor Recieve quotations Update of RFQ

Factory Purchasing

contract(s) completed

R/3 ME47

R/3 ME47

End / Process Interface

End / Process Interface

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 5

Realidade dos Processos nas Empresas


PONTO ATENO Desenho & Modelagem dos Processos
O responsvel pelo processo e o analista de IT no falam o mesmo idioma, no compartilham os mesmos conceitos de processo ou usam as mesmas ferramentas As ferramentas utilizadas por cada area no tem integrao de vises e objetos Perda de tempo nos projetos devido a necessidade de alinhamento internas projetos que correm fora do oramento

PONTO ATENO Configurao do Processo


Rompimento entre a lgica do negcio e a implementao tcnica (metodologia perdida) Nenhuma navegao do modelo para processar configurao Perda da transparncia & documentao Nenhum re-uso do conhecimento do processo

PONTO DE ATENO Processo de Integrao


Integrao de componentes-cross e Hard-codes como um remendo de solues para A2A, B2B e processos especficos para a industria Nenhum repositrio de processos comum Perda dos gerenciamentos de processos e controles pelas aplicaes limitando a Empresa
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 6

Orientao a Processo O desafio de pontaa-ponta


Desenho e Modelagem do Processo
Desenhando um modelo de processo que descreva o processo de ponta-aponta Incluindo a comunicao bi-lateral entre interfaces de processo Incluindo objetos de negcio e transaes

Processo de Execuo
Execuo de processos entre e atravs dos limites da Empresa(B2B) Semntica diferente e padronizao da estrutura de troca de mensagem Execuo envolvendo aes humanas, interao, passos em background e comunicao de mquina-paramquina

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 7

Parceria Estratgica para Business Process Management (BPM)


Boletim para a imprensa em Outubro 2003 A SAP entrega hoje uma soluo de BPM incluindo a integrao com o ARIS Plataforma de Processo Prximos passos: uma estratgia de codesenvolvimento para a prxima gerao do BPM SAP AG & IDS Scheer AG direcionaram as foras de suas tcnologias para cobrir juntos todo o ciclo de vida dos processos de negcio. Desenho/Modelagem Configurao Execuo Monitoramento Anlise
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 8

SAP NetWeaver Business Process Management

Desenho Modelagem

BAM Monitoramento Atividade Neg.

Processo Configurao

Processo Monitoramento

Processo Execuo

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 9

Desenho e Modelagem do Processo


BPM para atender Diferentes Domnios de Modelagem de Processos
Viso Negcio (Processo modelo arquitetura) Viso Esttica da Implementao (Processo modelo configurao) Viso Dinmica da Implementao (Processo modelo execuo)

Processo Unificado para Modelagem do Ambiente


Co-Desenvolvimento Estratgico com IDS Scheer AG Unificado Look & Feel Modelagem de Views & Roles Navegao de Alto Nivel para modelos executveis Aderindo a Padres Aberto para contedo SAP e No-SAP
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 10

ARIS Vises

Organizao

Dados

Controle

Funo

Sada
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 11

ARIS
Organograma Arvore de Funes

Entidade de Relacionamento

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 12

Navegao na Arquitetura do Processo

Modelagem Nivel 1

Diagrama Cadeia de Valor Chart Organizacional Arvore Produto/servio

Modelagem Nivel 2

eEPC

Arvore de Funes
Kundenanfrage bearbeiten

Kundenanfrage bearbeiten

Kundenkonditionen
Anfrage vollstndig erfasst

Kundendaten Kundenanfrage

Anfrage teilweise erfasst

Anfrage vollstndig erfasst

Anfrage teilweise erfasst

Modelagem Nivel 3

Anfragedaten Sekretr/-in Aufin Angebot tragsbearbeitung bernehmen

Kundendaten

Kundenanfrage Anfragedaten in Angebot bernehmen MS Word Anfragedaten in Angebot bernommen Anfragedaten in Angebot bernommen Sekretr/-in Auftragsbearbeitung Anfragedaten in Angebot bernehmen

MS Word

eEPC

Diagrama Alocao eEPC

Kundenanfrage bearbeiten

Kundenanfrage bearbeiten

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 13

Processo Configurao
Processo Modelo Configurao
Implementao & Configurao
Actividades

de Negcio SAP IMG Processo Processo

Customizao Configurao

Documentao Testando

Unificao Implementao & Configurao


Modelo dirigido configurao de componente Baseado em eventos de negcio e aes Conecta lgica de aplicao com o processo Implementao baseada em processos abstratos Teste integrado

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 14

SAP Solution Manager

SAP Solution Manager


Service Level Rep. Support desk

Documentao Atividades IMG BC Sets Test Cases SAP Tutors...

Processo Negcio
Gerenc. Mudanas Implementao Process Process Step Step 1 1 Process Process Step Step 2 2 E-Learning Management Testes Process Process Step Step 3 3 Cust. Sincronizao Monitoramento Process Process Step Step 4 4 Process Process Step Step 5 5

Fluxo completo do proces.negcio

SAP Business Application

Outras applicaes

Infraestructura (sistemas operacionais, rede, banco dados, hardware)


Servios pro-ativo e reativo Soluo de problemas Conteudo

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 15

Cenrios Negcio: Solution Manager

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 16

Passos Processo: Solution Manager

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 17

Cenrios: Solution Manager - ARIS

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 18

Processos: Solution Manager ARIS

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 19

Passos Processo: Solution Manager - ARIS

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 20

Processo Execuo
Processo Execuo - Opes
Business Workflow Cross-Component BPM Universal Work List Ad-Hoc Work Flow Interactive Forms (Adobe) Composite Applications Aplicaes SAP Aplicaes No-SAP

Processo Execuo
Processos entre aplicaes Processos intra aplicaes

Processos usurios definidos e colaboradores

Processos compostos Cross-funcionais Objetos de negcio & servios


SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 21

BPM in SAP NetWeaver

SAP Web Application Server

SAP Business Workflow


Processo Automao

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 22

SAP Business Workflow

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 23

BPM in SAP NetWeaver


Universal Work List SAP Enterprise Portal Ad-Hoc Workflow Interao Humana Collaborao

w
SAP Web Application Server

SAP Business Workflow


Processo Automao

m = Message/ Documento w = Workitem

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 24

Entrega Workitem onde desejar

Web-Browser

Enterprise Portal

E-Mail

MS Outlook

Lotus Notes SAPGUI

PDA / Celular
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 25

Java Ad Hoc Workflow Wizard tarefa baseada em um workitem existente

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 26

BPM in SAP NetWeaver


Universal Work List SAP Enterprise Portal Ad-Hoc Workflow Interao Humana Collaborao

Interactive Forms

w
SAP Web Application Server Workflow

CRM

ERP

3rd party WMS

Sist. Legados

Processo Automao

m = Message/ Documento w = Workitem

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 27

Interactive Forms

1
Proc. Form.

2
Adiciona dados

3
Aprova

4
Grava Informaes

Solicitante

Especialista

Gerente

Notificaes disparadas por procedimentos guiados

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 28

Solicitao Servio Internet Adobe Forms

Roadmap Assistente Contextual

Interactive Form Objeto

Botes de Navegao

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 29

BPM in SAP NetWeaver


Universal Work List SAP Enterprise Portal Ad-Hoc Workflow Interao Humana Collaborao

SAP Exchange Infrastructure (ccBPM) SAP Web Application Server

Entre Aplicaes Processo Automao

w
Workflow

m m ERP
3rd party WMS Sist. Legados

CRM

Processo Automao

m = Message/ Document w = Workitem


= Adapter
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 30

Cross-Component BPM / Business Workflow


Workflow Domain Cross-Component BPM Domain Workflow Domain

Application System 11 Application System


Workflow1

Application Org.Mgmt. User Mgmt.

* * * *
Integration Server
Process

Application System 33 Application System


Workflow3

* * *
Integration Engine

* * * *

Application Org.Mgmt. User Mgmt.

Application System 22 Application System


Workflow2

Application Org.Mgmt. User Mgmt.

* * * *

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 31

SAP NetWeaver/ XI Processo de Integrao


Repositorio Integrao
Design Time
SAP NetWeaver SAP Exchange Infrastructure

D A E

executable process model BPEL4WS 1.1


SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 32

o a r g e o In t s s e Proc I X : o ra g e t to In e j o r P

Processo Desenvolvimento com o Editor Grfico de Processos

Cabealho Overview Area Area Edio Area Propriedades Area Sada Area Objetos

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 33

BPM in SAP NetWeaver


Universal Work List SAP Enterprise Portal Ad-Hoc Workflow Interao Humana Collaborao

SAP Exchange Infrastructure (ccBPM) SAP Web Application Server

Entre Aplicaes Processo Automao

w
Workflow

m m ERP
3rd party WMS Sist. Legados

CRM

Processo Automao

m = Message/ Document w = Workitem


= Adapter
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 34

BPM in SAP NetWeaver


SAP NetWeaver
PEOPLE Multi channel access Portal Collaboration INFORMATION Knowledge Mgmt Business Intelligence Master Data Mgmt PROCESS Integration Broker Business Process Mgmt APPLICATION J2EE ABAP DB and OS Abstraction Universal Work List Ad-Hoc Workflow

Business Process Management

SAP EP

Interao Humana Collaborao

SAP BI

SAP XI w m m m

Entre Aplicaes Processo Automao

WebAS

CRM

ERP

3rd party WMS

Sist. Legados

Processo Automao

m = Message/ Document w = Workitem


= Adapter
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 35

Processo Monitoramento
Monitoramento Processo Negcio
Monitoramento Tcnico Central
Desempenho Processo

do Processo Tcnico de Componentes &

Simulao

Monitoramento

Mensagens
Log

de Processos entre monitoramento das vises

Navigao

Servio Infra-estructura
Painel Central de Monitoramento
SAP SAP

Solution Manager XI Runtime Workbench

CCMS
z Falhas Sistema z Tratamento de Erros

Alert

Framework

z Alertas de negcio via canais de alerta z Universal Worklist (UWL) integrao


SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 36

Monitoramento da Atividade de Negcio (BAM)


Monitoramento Atividade Negcio
Monitoramento Eventos Negcio Monitoramento Eficincia Processo

BAM unificado
Resoluo Eventos Negcio
Painel

que Controla Eventos aes individuais em eventos e atividades baseada em regras

Permite

Determinao

Eficincia do Processo
Painel

de monitoramento da eficincia do processo e KPIs de processos de negcio

Metricas

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 37

Check do Processo do Processo Execuo


Controlando Processo

Se ns or 1

Se ns or 3

Se ns or 2

ARIS PPM Process Warehouse

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 38

Anlise Avanada: Do Sintoma para Soluo


Monitoramento Online

O que

Detalhamento Proc.
Monitoramento Monitoramento constante constante dos dos indicadores indicadores

Como

Analise Processo
Identificao Identificao Automatica Automatica de de Fatores Fatores Influenciadores Influenciadores

Porque

Revela Revela o o modo modo de de comportamento comportamento dos dos processos processos de de negcio negcio
SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 39

BPM for SAP NetWeaver, powered by ARIS

1
ARIS Web Designer ARIS Toolset

Definio de Processos

Controle de Processos
ARIS PPM SAP Netweaver

Configurao de Processos
3

Execuo de Processos
mySAP Solutions SAP NetWeaver

ARIS for SAP NetWeaver SAP Solution Manager


SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 40

SAP NetWeaver e ARIS para SAP NetWeaver


ARIS for SAP NetWeaver
Process Architecture Model Company View Component View

ARIS Modelagem Processo


 Cadeia de Valor da Empresa  Processo Desenho & Analise  Processos de Referncia SAP

SAP Solution Manager

Gerenc. Ciclo Vida


 Implementao Componentes Configurao Componentes  BPM Servios Operacionais  Contedo de Processo SAP

SAP NetWeaver

Process Configuration Model

Business Process

SAP XI
Integration Scenario
D A E

Processo Integrao
 Modelo & execuo processos automatizados entre & dentro aplicaes  Contedo Processo Integrao SAP & No-SAP

Integration Process

Process Execution Model Non-SAP


SAP SAP xApp

Aplicaes SAP
Componentes Combinaes  Engines  Application Services

Workflow

powered by SAP NetWeaver


SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 41

BPM Modelagem Desenvolvimento Unificada: Hoje e Amanh


NetWeaver04 BPM
Desenvolvimento Estratgico SAP & IDS Scheer

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 42

SAP Solution Manager

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 43

Preview

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 44

SAP NetWeaver Business Process Management

Desenho Modelagem

BAM Monitoramento Atividade Neg.

Processo Configurao

Processo Monitoramento

Processo Execuo

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 45

Duvidas?

Public Web: www.sap.com/solutions/netweaver/components/aris/index.epx Contato Local


Marcos Barcellos, NetWeaver Pre-Sales (marcos.barcellos@sap.com)

SAP Brasil 2006, BPM Business Process Management / Marcos Barcellos / 46

Potrebbero piacerti anche