Você está na página 1de 26

BPM Gerncia de Processos de Negcios

TETC 2003 Mdulo Workflow Marcos Borges

Evoluo da Tecnologia da Informao


Tecnologia Tecnologia aplicada Tecnologia aplicada aos Neg Negcios

1980s

Incio 90s

Fim 90s

2000+
Processos Negcios

Acesso (Web) Aplicaes Dados/Informao

Foco no acesso aos dados

Foco em automao / decises

Foco no acesso amplo

Foco no processo de negcio

Processos

We are what we repeatedly do. Excellence, then, is not an act, but a habit. Aristteles

O que so processos de neg[ocios


Processos de Negcios Uma srie de passos repetitveis adotados por uma organizao para produzir um resultado desejvel.

DNA da Corporao
Processos Genricos Processos nicos /especficos

Business Process Management?

Codifying and enforcing good corporate habits and suppressing the bad ones.

Agente de Mudanas

Why BPM? Control - Change


"Bad habits are like a comfortable bed, easy to get into, but hard to get out of." -Anon.

Control - Change Efficiency Cost Reduction

Business Process Management Definition BPM defines, enables, and manages the exchange of enterprise information through the semantics of a business process view that involves employees, customers, partners, applications, and databases. It has to be capable of modeling a process, brokering that process, delivering it with straight through processing (STP), and then managing it.
AberdeenGroup

BPM Benefits Os negcios dependem do corte de gastos operacionais tanto quanto eles dependem do crescimento da fatia do mercado e do aumento do faturamento dentro dos nichos de mercado. BPM promete a reduo dos custos operacionais em funo dos ganhos de eficincia enquanto preserva e reusa o seu patrimnio de IT.

O Clice Sagrado do BPM


Bring complete business process automation to every employee, partner, and customers desktop worldwide for the lowest Total Cost of Ownership

Processos, Documentos, Integrao O Tringulo Mgico


Automao Workflow Monitoramento Anlise Melhoria Processos de Controle Negcios
Check Account Exists !Exists Add Account STOP ERP CRM START

Autoria Ciclo de Vida Arquivamento Recuperao Workflow Documentos do Negcio Troca


<!DOCTYPE Invoice SYSTEM "CBL.dtd"> <Invoice> <InvoiceHeader> <InvoiceDate>19990517</InvoiceDate> <!-- May 17th, 1999 --> <ContractNumber>ABC124</ContractNumber> <PriceListNumber> 5 </PriceListNumber> <BuyersCatalogNumber>56</BuyersCatalogNumber> <SupplierOrderNumber>az152</SupplierOrderNumber> <BuyerOrderNumber> 12_df_1567 </BuyerOrderNumber> <InvoiceCurrency>USD</InvoiceCurrency> </InvoiceHeader> <InvoiceParties> <Buyer> <NameAddress> <Name1>Ralph`s Automotive Parts</Name1> <Country>US</Country> </NameAddress> </Buyer> <ListOfInvoiceDetail> <InvoiceDetail> <BaseItemDetail> <LineItemNum>1</LineItemNum> <SupplierPartNum> <PartNum> <PartID>SKU123</PartID> </PartNum> </SupplierPartNum> <Quantity> <Qty>10</Qty> </Quantity> </BaseItemDetail> <InvoiceUnitPrice>13.95</InvoiceUnitPrice> </InvoiceDetail> <InvoiceSummary> <SubTotal>328.50</SubTotal> <Tax> <TaxableAmount>328.50</TaxableAmount> </Tax> <Total>355.437</Total> </InvoiceSummary> </Invoice>

CORBA

Host

COM

MSG

Integrao do Negcio

Fluxo de dados Adaptao Roteamento Transformao Acesso Alavancagem

BPM

Definies dos Processos

Envolvimento das Pessoas BPM Gerncia do Processo de Negcios

Infra-estrutura Existente

10 Pilares do BPM
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Unified process automation and workflow model Direct model execution and manipulation State management Time-based exception handling Robust process monitoring and analysis Nested model support Concurrent model support Standards based High scalability Tyler McDaniel, EAI Journal, 11/2001 High reliability Source: Hurvitz Group
http://www.eaijournal.com/

Model
Business Process Modelling

Business Process Improvement

Improve Analyse
Business Process Optimisation

Integra o Integrao

Business Process Integration

Business Process Execution

Execute

Design & implement

Business Process Management (BPM)

Integrao

Condies para integrao com BPM


Os negcios so baseados em processos A crescente complexidade dos processos requer ferramentas de BPM Ferramentas de BPM so de pouca valia sem integrao Integrao melhor atingida com XML

Model
Business Process Modelling

Business Process Improvement

Improve Analyse
Business Process Optimisation

Integra o Integrao

Business Process Integration

Business Process Execution

Execute

Design & implement

Practice Description
The Business Process Management (BPM) practice focuses on the technologies developed and marketed to model, build, execute and manage business processes across multiple applications and business boundaries. The BPM software layer unifies people, business rules, and information into a single, flexible, end-to-end process platform.
AberdeenGroup

BPM inevitvel

By 2005, at least 90% of large enterprises will have BPMEnterprises that continue to hard-code all flow product, or insist on manual process steps and do not incorporate BPMs benefits, will lose out to competitors that adopt BPM.
Gartner Group 2001

Seleo da ferramenta de BPM Many business and IT projects are at risk because they don't use a methodology to select BPM software. Applying the right software is one of the critical steps in understanding how to leverage information to gain insight and improve productivity and efficiencies throughout your organization.
Strategic Assessment Guide, by Mark Smith, October 4,2001, Intelligent Enterprise

Quadrante Gartner

10

Modelagem de Negcios

a uma forma de entendimento e representao da organizao atravs da modelagem dos seus processos

Administrativos Negcios

A identificao de quais so os processos de negcios j um primeiro e grande passo no caminho do entendimento da organizao

Modelagem de Negcios
Quem?
Modelo de Interao do Negcio Modelo da Organizao

Onde?
Modelo de Localizao

Quando?
Modelo de Eventos

Como?

Porque?
Modelo de Processos Modelo de Objetivos

Modelo Workflow

A Modelagem de Negcios permite que a organizao visualize, analise, e otimize os seus negcios. A organizao precisa compreender e explicitar:
Quem so as pessoas da organizao Como o trabalho realizado Como os objetivos se ligam aos processos de negcios Produtos/servios gerados pelos processos

O que?

Modelo de Objetos de Negcio (Casos de Uso)

11

Converso do Conhecimento
Para De
Conhecimento Tcito Conhecimento Tcito Conhecimento Explcito

Socializao
Conhecimento Simpatizante

Externalizao
Conhecimento Conceitual

Conhecimento Explcito

Internalizao
Conhecimento Operacional

Combinao
Conhecimento Sistmico

(Nonaka & Takeuchi 1995: The Knowledge Creating Company)

Tecnologias
Business Data Banco de Dados Business Intelligence BI tools OLAP DataWareHousing Memria Organizacional Groupware Hipermdia

Memria do Negcio

Dados Pessoas Processos

Modelagem do Negcio Business Modeling tools Workflow

12

Modelagem de Processos
Passos (Caminhos): 1. Identificao (Elicitao) 2. Representao 3. Disseminao 4. Melhoria (ou Reengenharia) 5. Implantao dos novos processos 6. Automatizao do Controle (Workflow) 7. Automao das Atividades (Sistemas) 8. Melhoria Contnua (Qualidade)

Benefcios e Oportunidades (I)

S possvel melhorar aquilo que se conhece S se conhece aquilo que est explcito A representao de processos uma excelente oportunidade de tornar o conhecimento tcito em explcito (externalizao) A melhoria vem da combinao de conhecimentos explcitos e da conseqente internalizao

13

Benefcios e Oportunidades (II) Processos que passaram por melhorias so mais viveis de ter seu controle automatizado Evita os fenmenos:

pavimentao do caminho das vacas caos em alta velocidade

As vantagens do uso de Sistemas de Workflow tornam-se mais evidentes

Benefcios e Oportunidades (III)

Com a definio de processos mais fcil identificar as atividades que devem ter um suporte computacional (automao) A especificao dos sistemas a serem desenvolvidos so mais naturais Sistemas melhor especificados so mais baratos e mais adequados realidade dos negcios

14

Modelo, Mtodo e Ferramentas

Como desenvolver um projeto de modelagem de processos? Onde se quer chegar e como?

Metodologia de Desenvolvimento de Workflow


Phase 1
Workflow Needs Analysis
Output

Phase 2
Feedback

Phase 3

Phase 4

Phase 5

Project Discovery

Feedback

Output

Detailed Workflow Design


Output

Feedback

Deliverables: Strategic Objectives/ Mission Statement Prioritized Workflow Needs Strategic Development Plans

Workflow Implementation

Feedback

Deliverables: Project Assessment Checklist Workflow Project Plans User Education / Training Plan High - Level Requirements Package

Deliverables: Workflow Detailed Design Package Unit Test Plans System Test Plans

= Quality / Decision Checkpoints

Output Deliverables: Fully Implemented Automated Workflow Solution Tested Workflow Solution Trained Users

Maintenance
Deliverables: Production Workflow System System Enhancements

15

O problema das organizaes na Gesto do seu conhecimento


Cenrio 1:Como funciona a organizao e como posso faz-la funcionar melhor?

Nas organizaes os processos existem mas nem sempre so explcitos ...


Como melhorar algo que eu no conheo bem? Como resolver ambigidades se eu no sei onde elas esto? Como tratar inconsistncias se eu no sei se elas existem e porque? Como iniciar um movimento de melhoria de processos se eu no sei o que e de que forma melhorar? Quais so as prioridades nos processos?

Soluo: Elicitao dos Processos

O problema das organizaes na Gesto do seu conhecimento


Cenrio 2: Que sistemas desenvolver/contratar e para que ?

Nas organizaes existem vrios sistemas que apiam as suas diversas reas de atuao...

O estado da arte da tecnologia, permite uma maior integrao de dados e interoperabilidade entre sistemas. A equipe de tecnologia no consegue atender a essa demanda e simultaneamente dar manuteno nos sistemas legados... Em uma tomada de preos para o desenvolvimento desses sistemas preciso conseguir dimensionar melhor o problema ... Qual o contedo do documento a ser gerado para o desenvolvimento ou tomada de preos?

Soluo: Elicitao dos Processos

16

O problema das organizaes na Gesto do seu conhecimento


Cenrio 3: Gostaria de automatizar o controle dos meus processos mas no sei por onde comear.

Nas organizaes os processos existem, mas nem sempre so explcitos ...

Como tratar ambigidades e inconsistncias que eu sei que existem nos meus processos? Ser que eu vou conseguir resolver o meu problema com os processos da organizao iniciando um movimento de automatizao do controle (workflow)? Que sistema de gerenciamento de workflow utilizar? Ou ser que eu devo desenvolver um sistema prprio ? Ser que o sistema de workflow saber lidar com meus sistemas atuais ?

Soluo: Elicitao dos Processos

Lies aprendidas pelo mercado

Um repositrio de fcil acesso e atualizado de muita utilidade para reas de negcio. S um repositrio de dados do negcio em geral insuficiente para o entendimento e desenvolvimento de sistemas estratgicos. Fatores essenciais para o sucesso do ambiente:

correta modelagem (participao dos atores) forma intuitiva de apresentao sistemtica de manuteno

17

Modelagem de Negcios
Quem?
Modelo de Interao do Negcio Modelo da Organizao

Onde?
Modelo de Localizao

Quando?
Modelo de Eventos

Como?

Porque?
Modelo de Processos Modelo de Objetivos

Modelo Workflow

A Modelagem de Negcios permite que a organizao visualize, analise, e otimize os seus negcios. A organizao precisa compreender e explicitar:
Quem so as pessoas da organizao Como o trabalho realizado Como os objetivos se ligam aos processos de negcios Produtos/servios gerados pelos processos

O que?

Modelo de Objetos de Negcio (Casos de Uso)

Benefcios da Modelagem da Organizao


Os objetivos do sistema esto alinhados com os objetivos do negcio Vantagem competitiva Permite o rpido desenvolvimento de aplicaes que vo de encontro aos requisitos do negcio Os modelos guiam o novo desenvolvimento de novas aplicaes, a seleo do software ou a customizao de pacotes. A avaliao das aplicaes existentes pode ser gerenciada a partir da avaliao de modelos e no cdigo. A estrutura dos modelos da organizao permite a visualizao dos objetos sob a tica da organizao, independente dos sistemas e dos ambientes computacionais envolvidos

18

Porque fazer modelagem de negcios


Benefcios para o Negcio
Um melhor entendimento do negcio como ele e como ele deve ser Processos de negcios de sistemas de suporte esto integrados As aplicaes (construdas ou compradas) so geradas a partir dos Requisitos do Negcio Os modelos de processos de Negcio podem ser usados para analisar e melhorar os processos de negcio

Benefcios para a Tecnologia da Informao


Constri uma parceria com a comunidade de negcios Requisitos mais claros tornam o desenvolvimento de projetos mais fcil de gerenciar Aplicaes so entregues dentro do prazo e do oramento

Menos trabalho de manuteno

the idea of reexamining your processes from time to time to make them more effective and to wring out inefficiencies is more important than ever. Bill Gates, Business @ the Speed of Thought

Modelo do Negcio
define define

Conhecimento e Melhoria Contnua Induz a Melhoria Contnua

Modelo do Negcio

Processos

Viso Unificada

Implementao

Diviso

Diviso

Diviso

Diviso

19

Onde se quer chegar e como ?

Mtodo para:

elicitao das informaes do negcio estabelecer o relacionamento com a definio de processos Especificar os sistemas a serem desenvolvidos

Tecnologia para:

apoiar o mtodo facilitar a comunicao com a organizao

Resultados f Conseguir novos clientes e aumentar ativao de maneira sistemtica e contnua.


Cliente Cliente Cliente Operao IRD Processos Cliente Cliente

eAnalisar com
rapidez a oferta de novos oportunidades

Atores

Atores

dEspecificar a
tecnologia e os sistemas de suporte s operaes e aos processos

c Oferecer total visibilidade dos seus processos aos atores

20

Metamodelo do Negcio

Estrutura da Organizao Metas e Objetivos Estrutura de Processos Fluxo de Trabalho (Workflow) Interao Casos de Uso

Estrutura Organizacional

21

Modelo Domnio do Negcio

Modelo Processo e suas atividades

22

Workflow

Modelo Caso de Uso

23

Modelo Caso de Uso

Modelo Caso de Uso

24

Modelo Caso de Uso

Cenrios revisitados

Ser que se eu tiver modelado os processos de negcios eu estarei atendendo as necessidades definidas nos cenrios ? Que elementos adicionais necessitamos ?

25

Nossos trabalhos nesta rea (CHORD)

Hadeliane

Mtodo para projeto de workflow a partir do modelo de negcio Mtodo para especificao de requisitos do sistema a partir do modelo de negcio Aumentando a produtividade na gerao de inovao uma proposta de ferramenta colaborativa de Gesto do Conhecimento

Dbora

Renato

Concluses

Uma organizao que tem seus processos explicitados e entendidos possui hoje uma vantagem competitiva No futuro isto passar a ser uma necessidade, para competir no mercado, para integrar melhor suas atividades e sistemas e para se integrar melhor ao mercado A modelagem essencial para a automao do controle de execuo dos processos (Workflow) As ferramentas de representao do negcio ( e seus processos) ainda esto em evoluo.

26

Você também pode gostar