Sie sind auf Seite 1von 12

Introduo ao BPMN

Business Process Model and Notation


Utilizando Yaoqiang Editor

Verso 17/08/2014
Prof. Antonio Sergio Bernardo

Indice
Tpico

Pgina

Introduo

Elementos do BPMN
Opes Sugeridas

4
4

Comandos Yaoqiang

Exemplos de Diagramas
Processos de Negcio

6-7
8-9

Bibliografia

10

Glossrio

11-12

Introduo
Editor BPMN
Escolhemos este produto (YaoQiong Editor) para iniciao em BPMN porque fcil de
usar e no necessita de instalao. Basta um duplo-click para ativa-lo, ou podemos
abri-lo com um atalho.
BPMN um padro, portanto temos alternativas equivalentes em termos de
ferramentas, de fornecedores diferentes, tanto comerciais como open-source. Estas
ferramentas, por seguirem um padro da OMG, so geralmente compatveis entre si
(como SQL nos bancos relacionais).
Origem
O padro (notao) BPMN foi desenvolvido pela Business Process Management
Initiative (BPMI) e atualmente mantida pelo Object Management Group (OMG) j
que as duas organizaes se fundiram em 2005. Em maro de 2011 foi liberada a
verso atual do BPMN que a 2.0.
A BPMN, desde o incio, foi apoiada por vrias empresas de renome mundial no
segmento de modelagem de processos, sendo uma resposta independente de
fornecedor de soluo demanda de modelagem de processos.
Algumas Ferramentas BPMN
Activiti Designer, Adonis Software, Aris Express, Bizagi Process Modeler, Bonita BPM,
Camunda Modeler, IBM Process Designer, IBM BluWorks Live, jBPM, Microsoft Visio,
Oracle BPM Studio, Signavio Process editor, Sydle Seed Modeler, Sydle Seed
Community, Yaoqiang BPMN Editor, e outras.
BPMN como Linguagem
O profissional de sistemas precisa desenvolver muito as capacidades de aprender e
ensinar. Aprender, em entrevistas, reunies, conversas, e outros tipos de
levantamento. E ensinar, ao documentar o que aprendeu, e expor com clareza,
demonstrar, argumentar. E principalmente conciliar e equilibrar estas qualidades,
sabendo Pensar, Agir e Aprender, assimilando em seu modo de ser o processo de
Melhoria Contnua, que vai refletir em seu trabalho.
E neste contexto, existe uma verdade que nos d segurana nos desafios que temos
de enfrentar: Podemos no conhecer um assunto ou uma rea da empresa, mas no
podemos deixar de conhecer os tipos de perguntar que podemos fazer para obtermos
o conhecimento. A linguagem BPMN uma ferramenta que se aplica perfeitamente a
esta finalidade. Ela disponibiliza smbolos que representam (modelam) todas as
manobras possveis nas atividades que compem os processos de negcio.
Tipos de Diagrama BPMN
Orquestrao - o mais conhecido e utilizado em BPM. Define o fluxo das atividades
de um processo de negcio.
Coreografia - Especifica o fluxo de informaes (mensagens) entre os processos da
organizao e de outros agentes externos (processos de fornecedores, clientes, etc.),
demonstrando a dinmica da comunicao entre eles.
Conversao - Proporciona visibilidade aos participantes do domnio do processo,
mostrando as mensagens trocadas entre eles.
O diagrama de orquestrao prioritrio nesta introduo. Os outros dois so
exemplificados como complementos da modelagem.

Elementos do BPMN
O principal objetivo para o desenvolvimento do BPMN que fosse uma notao simples e
adaptvel para os analistas de negcio. Para ajudar a entender como o BPMN pode gerenciar
as necessidades da organizao, a lista de elementos grficos do BPMN apresentada em dois
grupos.
Primeiro, existem os elementos bsicos (core elements) que iro suportar os requerimentos
necessrios para uma notao simples. Estes so os elementos que definem o layout bsico do
BPMN. Muitos processos de negcios podero ser modelados adequadamente com estes
elementos.
Segundo, existe uma lista completa de elementos, os quais ajudaro a suportar requerimentos
de uma poderosa notao para gerenciar situaes de modelagem mais avanadas.
Ver em http://www.bpmn.org a notao completa:
OMG. Business Process Model and Notation (BPMN)
OMG. BPMN 2.0 By Example
Na Bibliografia temos uma lista mais abrangente de referncias para um estudo mais
completo.
As quatro categorias bsicas de elementos so as seguintes:
Raia de piscina (Swimlanes):
Existem duas maneiras de agrupar os elementos de modelagem bsica por meio dos
Swimlanes:
Pool (piscina)
Lane (raia)
Objetos de Fluxos (Flow objects)
Eventos - Start Event, Intermediate Event, End Event)
Atividades - Task (Manual, Service, Business Rule, Outras), SubProcess
Decises - Gateways (Exclusive, Inclusive, Parallel, Complex, Outras)
Objetos de Conexo (Connecting Objects)
Fluxo de sequncia (Sequence Flow)
Fluxo de mensagem (Message Flow)
Associao (Association)
Artefatos (Artifacts)
Os artefatos so usados para fornecer informaes adicionais sobre o processo:
Objeto de Dados - Data Object (Data Input, Data Output)
Grupo (Group)
Anotao (Annotation,Text Annotation)

Opes Sugeridas (Settings no Yaoqiang)

Clicar Settings
Escolher Element Styles
Desmarcar Gradient
Escolher Tamanho de Font = 14pt
Clicar OK

Comandos Yaoqiang
General Keyboard Shortcuts:
F2/ENTER
F7
DELETE

Edit Label
Spell Check
Delete

TAB
SHIFT+TAB
BACK_SPACE
HOME
PAGE_UP
PAGE_DOWN
CTRL+G
CTRL+U
UP
DOWN
RIGHT
LEFT

Select next element


Select previous element
Collapse/Expand sub-process
Go to home view
Exit Selected Subprocess
Enter Selected Subprocess
Assemble Subprocess
Disassemble Subprocess
Move Selected element(s) up
Move Selected element(s) down
Move Selected element(s) right
Move Selected element(s) left

CTRL+ARROW Key
CTRL+A
CTRL+N
CTRL+O
CTRL+S
CTRL+SHIFT+S
CTRL+C
CTRL+D
CTRL+X
CTRL+V
CTRL+Z
CTRL+Y

Move Selected element(s) slowly


Select All
New
Open
Save
Save As
Copy
Duplicate
Cut
Paste
Undo
Redo

A
Auto Layout
H
Align center horizontally
V
Align center vertically
+/=
zoom in
zoom out
Zoom
1=100%, 2=200%, 3=300%, 4=400%, 5=50%, 0=Fit Page
To duplicate an element:
Press and hold down the CTRL key while you drag the element to another place.
To zoom in/out the graph:
Press and hold down the CTRL key while you scroll the mouse wheel.
To pan the graph:
Press and hold down the SPACE key while you drag the mouse.
When editing labels:
Enter :
Shift+Enter:

Stop editing and exit


Produce a Carriage Return

Exemplos de Diagramas
Apresentao Visual

Elementos: Pool, Start Event, Sequence Flow, Task, Exclusive Gateway, End Event

Elementos: Lanes, Paralell Gateway

Elementos: Message Flow, Intermediate Event

Exemplos de Diagramas
Outros Elementos

Coreografia

Conversao

Processos de Negcio

Captao de Clientes

Movimentao de Entrada

Novo Pedido de Produto

Nota Fiscal de Produto

Processos de Negcio
Movimentao de Recebimento

Servio Eventual Realizado

Elaborao dos Diagramas de Processos (Mtodo ABC)


A - Anlise de Negcios:
1 - Elicitar as Necessidade Estratgicas
2 - Identificar Processos Correspondentes
Se no h Necessidade, no deve haver Processo.
Se existe Processo sem Necessidade reconhecida,
rever a Anlise de Negcios para:
- Procurar a Necessidade que no foi Identificada
- e ento manter ou eliminar o processo analisado.
B - Para cada Processo, definir:
1 - Os Participantes (Pools) e as reas (Lanes)
2 - O que inicia o Processo (Start Event), e Onde (Pool ou Lane)
3 - Quais so as Atividades (Task ou SubProcess)
4 - Sequncia Bsica - simples ou gateway alternativo/paralelo
5 - O que o Fim Normal do Processo? Atende Necessidade(s)?
C - Para cada Atividade, definir:
1 - O que precisa ser feito como Preparao (Atividade Anterior)
Se precisar e ela no existir, criar a Atividade elicitada
2 - O que poder acontecer como Consequncia desta Atividade, e
qual o tipo exato de deciso (gateway) para a(s) Consequncia(s)
3 - Qual o Caminho para Cada Consequncia (Deciso do Gateway)
4 - No esquecer as possveis Condies de Erro em cada Atividade
5 - Se o diagrama ficar muito grande, agrupar atividades e troca-las
por um SubProcesso que ter o seu prprio diagrama detalhado
6 - Identificar Atividades que precisam utilizar Sistema de Informao
7 - Identificar Atividades que precisam utilizar Mquinas/Ferramentas

Bibliografia
[1] BPMN2_0_Poster_EN
BPMN 2.0 - Business Process Model and Notation

http://www.bpmb.de/images/BPMN2_0_Poster_EN.pdf
Disponvel em PDF na rea pblica (1 pgina).

[2] DZone Refcardz rc051-010d-bpm_bpmn


Effective Process Modeling with BPM & BPMN

By Matjaz Juric and Ana Sasa


http://cdn.dzone.com/sites/all/files/refcardz/rc051-010d-bpm_bpmn.pdf
Disponvel em PDF na rea pblica (6 pginas).

[3] OMG. BPMN 2.0 by Example, V2.0. , 2010.


http://www.bpmn.org

Disponvel em PDF na rea pblica (47 pginas).


[4] OMG. Business Process Model and Notation (BPMN) version 2.0. .,
2011.
http://www.bpmn.org

http://en.wikipedia.org/wiki/Business_Process_Model_and_Notation
Disponvel em PDF na rea pblica (538 pginas).
SGANDERLA, KELLY.
Um guia para iniciar estudos em BPMN (I):atividades e sequncia.
Disponvel em:
http://blog.iprocess.com.br
/2012/11/um-guia-para-iniciar-estudos-em- bpmni-atividades-e-sequencia/
______. Um guia para iniciar estudos em BPMN (II): gateways.
Disponvel em:
http://blog.iprocess.com.br
/2012/11/um-guia-para-iniciar-estudos-em-bpmn-ii-gateways/
______. Um guia para iniciar estudos em BPMN (III): eventos de incio e fim.
Disponvel em:
http://blog.iprocess.com.br
/2012/12/um-guia-para-iniciar-estudos-em-bpmn-iii-eventos-de-inicio-e-fim/
______. Um guia para iniciar estudos em BPMN (IV): eventos intermedirios.
Disponvel em:
http://blog.iprocess.com.br
/2012/12/um-guia-para-iniciar-estudos-em-bpmn-iv-eventos-intermediarios/
______. Um guia para iniciar estudos em BPMN (V): subprocessos.
Disponvel em:
http://blog.iprocess.com.br
/2012/12/um-guia-para-iniciar-estudos-em-bpmn-v-sub processos/

10

Glossrio
Anlise SWOT
Sigla oriunda do idioma ingls, e um acrnimo de Foras (Strengths),
Fraquezas (Weaknesses), Oportunidades (Opportunities) e Ameaas (Threats).
A Anlise SWOT um sistema simples para posicionar ou verificar a posio
estratgica da empresa no ambiente em questo. A tcnica creditada a Albert
Humphrey, que liderou um projeto de pesquisa na Universidade de Stanford
nas dcadas de 1960 e 1970, usando dados da revista Fortune das 500
maiores corporaes.
Anlise Seis Sigma (Six Sigma)
Estratgia de negcios adotada pelas empresas para aumento da
competitividade atravs da melhoria da qualidade e da produtividade. Motorola,
1986.
Anlise BSC
Balanced ScoreCard (BSC) uma metodologia de medio e gesto de
desempenho desenvolvida pelos professores da Harvard Business School,
Robert Kaplan e David Norton, em 1992.
BPM
Business Process Management (BPM) um enfoque disciplinado para
identificar, desenhar, executar, documentar, avaliar, monitorar e controlar
processos de negcios automatizados e no automatizados para atingir
resultados consistentes, alinhados com objetivos estratgicos da organizao.
BPM envolve a definio deliberada, consistente e cada vez mais apoiada por
tecnologia, melhoria, inovao e gerenciamento de processos de negcios
ponta-a-ponta, que levam a resultados melhores, criam valor e habilitam a
organizao a atingir seus objetivos de negcios com maior agilidade.
BPMM
Business Process Maturity Model (BPMM) um Modelo de Maturidade de
Processos de Negcio criado com base no CMMI, em 2008 pela OMG - Object
Management Group (http://www.omg.org). O modelo permite que uma empresa
se organize e planeje suas metas rumo maturidade na orientao a
processos. Da mesma forma que o CMMI, possui 5 nveis de maturidade, mas
que olha diretamente a gesto dos processos de negcio.
BPMN
Business Process Model and Notation (BPMN) a especificao para
modelagem visual de processos com objetivo de promover uma interface
simples, mas poderosa que possa ser utilizada tanto por profissionais de
processos e sistemas, como por usurios.
BPMS
Business Process Management Sytem/Suite/Software (BPMS) so solues de
aplicaes integradas de software para gerenciamento de processos de
negcio. (Fonte: CBOK verso 2.0).
11

Glossrio
ABPMP-BR
Sigla do captulo brasileiro da associao dos profissionais de processos de
negcio (Association of Business Process Management Professionals), uma
entidade sem fins lucrativos, independente de fornecedores, dedicada
promoo dos conceitos e prticas de BPM. A ABPMP orientada e conduzida
por praticantes de BPM. Site: www.abpmp-br.org
CBPP
"CBPP (Certified Business Process Professional) uma certificao
profissional registrada da ABPMP International que atesta conhecimento,
experincia e prtica em Gerenciamento de Processos de Negcio (BPM Business Process Management). Baseia-se em um programa de certificao
padronizado mundialmente que reconhece que um profissional atendeu prrequisitos de experincia prtica em gerenciamento de processos e possui
conhecimento e habilidade para articular princpios e prticas definidos no Guia
para o Gerenciamento de Processos de Negcio Corpo Comum de
Conhecimento da ABPMP, o BPM CBOK. A certificao CBPP uma
conquista pessoal, no uma organizao ou unidade de negcio que
certificada." FONTE: ABPMP-BR <www.abpmp-br.org>

12

Das könnte Ihnen auch gefallen