Buscar

Windows XP1120

Prévia do material em texto

1 
 
 
 
 
 
 
 
 
 
 
Introdução ao BPMN 
 
Business Process Model and Notation 
 
Utilizando Yaoqiang Editor 
 
 
Versão 26/08/2014 
 
Prof. Antonio Sergio Bernardo 
 
 
 
 
 
 
 
 
 
 
 
 
2 
 
 Indice 
 
Tópico Página 
Introdução 3 
Elementos do BPMN 4 
Opções Sugeridas 4 
Comandos Yaoqiang 5 
Exemplos de Diagramas 6-7 
Processos de Negócio 8-10 
 Bibliografia 11 
 Glossário 12-13 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3 
 
 Introdução 
Editor BPMN 
Escolhemos este produto (YaoQiong Editor) para iniciação em BPMN porque é fácil de 
usar e não necessita de instalação. Basta um duplo-click para ativa-lo, ou podemos 
abri-lo com um atalho. 
BPMN é um padrão, portanto temos alternativas equivalentes em termos de 
ferramentas, de fornecedores diferentes, tanto comerciais como open-source. Estas 
ferramentas, por seguirem um padrão da OMG, são geralmente compatíveis entre si 
(como SQL nos bancos relacionais). 
Origem 
O padrão (notação) BPMN foi desenvolvido pela Business Process Management 
Initiative (BPMI) e atualmente é mantida pelo Object Management Group (OMG) já 
que as duas organizações se fundiram em 2005. Em março de 2011 foi liberada a 
versão atual do BPMN que é a 2.0. 
A BPMN, desde o início, foi apoiada por várias empresas de renome mundial no 
segmento de modelagem de processos, sendo uma resposta independente de 
fornecedor de solução à 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, reuniões, 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 Contínua, que vai refletir em seu trabalho. 
E neste contexto, existe uma verdade que nos dá segurança nos desafios que temos 
de enfrentar: Podemos não conhecer um assunto ou uma área da empresa, mas não 
podemos deixar de conhecer os tipos de perguntas que podemos fazer para obtermos 
o conhecimento. A linguagem BPMN é uma ferramenta que se aplica perfeitamente a 
esta finalidade. Ela disponibiliza símbolos que representam (modelam) todas as 
manobras possíveis nas atividades que compõem os processos de negócio. 
Tipos de Diagrama BPMN 
Orquestração - É o mais conhecido e utilizado em BPM. Define o fluxo das atividades 
de um processo de negócio. 
Coreografia - Especifica o fluxo de informações (mensagens) entre os processos da 
organização e de outros agentes externos (processos de fornecedores, clientes, etc.), 
demonstrando a dinâmica da comunicação entre eles. 
Conversação - Proporciona visibilidade aos participantes do domínio do processo, 
mostrando as mensagens trocadas entre eles. 
O diagrama de orquestração é prioritário nesta introdução. Os outros dois são 
exemplificados como complementos da modelagem. 
http://www.bpmi.org/
http://www.bpmi.org/
http://pt.wikipedia.org/wiki/Object_Management_Group
 
 
4 
 
 Elementos do BPMN 
O principal objetivo para o desenvolvimento do BPMN é que fosse uma notação simples e 
adaptável para os analistas de negócio. Para ajudar a entender como o BPMN pode gerenciar 
as necessidades da organização, a lista de elementos gráficos do BPMN é apresentada em dois 
grupos. 
Primeiro, existem os elementos básicos (core elements) que irão suportar os requerimentos 
necessários para uma notação simples. Estes são os elementos que definem o layout básico do 
BPMN. Muitos processos de negócios poderão ser modelados adequadamente com estes 
elementos. 
Segundo, existe uma lista completa de elementos, os quais ajudarão a suportar requerimentos 
de uma poderosa notação para gerenciar situações de modelagem mais avançadas. 
Ver em http://www.bpmn.org a notação completa: 
OMG. Business Process Model and Notation (BPMN) 
OMG. BPMN 2.0 By Example 
Na Bibliografia temos uma lista mais abrangente de referências para um estudo mais 
completo. 
As quatro categorias básicas de elementos são as seguintes: 
Raia de piscina (Swimlanes): 
Existem duas maneiras de agrupar os elementos de modelagem básica 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 
 Decisões - Gateways (Exclusive, Inclusive, Parallel, Complex, Outras) 
Objetos de Conexão (Connecting Objects) 
 Fluxo de sequência (Sequence Flow) 
 Fluxo de mensagem (Message Flow) 
 Associação (Association) 
Artefatos (Artifacts) 
Os artefatos são usados para fornecer informações adicionais sobre o processo: 
 Objeto de Dados - Data Object (Data Input, Data Output) 
 Grupo (Group) 
 Anotação (Annotation,Text Annotation) 
 
 Opções Sugeridas (Settings no Yaoqiang) 
 Clicar Settings 
 Escolher Element Styles 
 Desmarcar Gradient 
 Escolher Tamanho de Font = 14pt 
 Clicar OK 
 
http://www.bpmn.org/
 
 
5 
 
 Comandos Yaoqiang 
 
General Keyboard Shortcuts: 
F2/ENTER Edit Label 
F7 Spell Check 
DELETE Delete 
TAB Select next element 
SHIFT+TAB Select previous element 
BACK_SPACE Collapse/Expand sub-process 
HOME Go to home view 
PAGE_UP Exit Selected Subprocess 
PAGE_DOWN Enter Selected Subprocess 
CTRL+G Assemble Subprocess 
CTRL+U Disassemble Subprocess 
UP Move Selected element(s) up 
DOWN Move Selected element(s) down 
RIGHT Move Selected element(s) right 
LEFT Move Selected element(s) left 
CTRL+ARROW Key Move Selected element(s) slowly 
CTRL+A Select All 
CTRL+N New 
CTRL+O Open 
CTRL+S Save 
CTRL+SHIFT+S Save As 
CTRL+C Copy 
CTRL+D Duplicate 
CTRL+X Cut 
CTRL+V Paste 
CTRL+Z Undo 
CTRL+Y 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 : Stop editing and exit 
Shift+Enter: Produce a Carriage Return 
 
 
 
6 
 
 Exemplos de Diagramas 
 
Apresentação Visual 
 
 
 
 
 
 
 
 
 
 Elementos: Pool, Start Event, Sequence Flow, Task, Exclusive Gateway, End Event 
 Elementos: Lanes, Paralell Gateway 
 Elementos: Message Flow, Intermediate Event 
 
 
7 
 
 Exemplos de Diagramas 
 
 
Outros Elementos 
 
 
 
 
Coreografia 
 
 
 
Conversação 
 
 
 
 
 
 
 
 
8 
 
 Processos de Negócio 
 
 
 
 
Movimentação de Entrada 
 
 
 
Captação de Clientes 
 
 
 
Novo Pedido de Produto 
 
 
 
 
 
9 
 
 Processos de Negócio 
 
 
Serviço Eventual Realizado 
 
 
Nota Fiscal de Produto 
 
 
 
Registros de Recebimento10 
 
 Processos de Negócio 
 
 
 
 
 
 
Elaboração dos Diagramas de Processos 
Método ABC 
 
A - Análise de Negócios: 
 1 - Fazer a Modelagem da Cadeia de Valor (As Is) 
 2 - Analisar Oportunidades, Ameaças, Deficiências 
 3 - Traduzir as Deficiências em Necessidades 
 4 - Localizar os Elos Fracos (Processos Deficientes) 
 5 - Associar as Necessidades aos Processos 
 6 - Redesenhar os Processos Escolhidos (To Be) 
 
B - Para cada Processo Escolhido (Prioritário), definir: 
 1 - Os Participantes (Pools) e as Áreas (Lanes) 
 2 - O que inicia o Processo (Start Event), e Onde (Pool ou Lane) 
 3 - Quais são as Atividades (Task ou SubProcess) 
 4 – Identificar Atividades que usam Recursos (Sistema/Máquina) 
 5 - Sequência Básica - simples ou gateway alternativo/paralelo 
 6 - O que é o Fim Normal do Processo? Atende Necessidade(s)? 
 
C - Para cada Atividade, definir: 
 1 - O que precisa ser feito como Preparação (Atividade Anterior) 
 Se precisar e ela não existir, criar a Atividade elicitada 
 2 - O que poderá acontecer como Consequência desta Atividade, e 
 qual o tipo exato de decisão (gateway) para a(s) Consequência(s) 
 3 - Qual o Caminho para Cada Consequência (Decisão do Gateway) 
 4 - Não esquecer as possíveis Condições de Erro em cada Atividade 
 5 - Se o diagrama ficar muito grande, agrupar atividades e troca-las 
 por um SubProcesso que terá o seu próprio diagrama detalhado 
 6 - Identificar Atividades que precisam utilizar Sistema de Informação 
 7 - Identificar Atividades que precisam utilizar Máquinas/Ferramentas 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11 
 
 Bibliografia 
 
[1] BPMN2_0_Poster_EN 
 BPMN 2.0 - Business Process Model and Notation 
 http://www.bpmb.de/images/BPMN2_0_Poster_EN.pdf 
 Disponível em PDF na área pública (1 página). 
[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 
 Disponível em PDF na área pública (6 páginas). 
[3] OMG. “BPMN 2.0 by Example, V2.0.” , 2010. 
http://www.bpmn.org 
 Disponível em PDF na área pública (47 páginas). 
[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 
Disponível em PDF na área pública (538 páginas). 
SGANDERLA, KELLY. 
Um guia para iniciar estudos em BPMN (I):atividades e sequência. 
Disponível 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. 
Disponível 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 início e fim. 
Disponível 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 intermediários. 
Disponível 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. 
Disponível em: 
http://blog.iprocess.com.br 
/2012/12/um-guia-para-iniciar-estudos-em-bpmn-v-sub processos/ 
 
 
http://www.bpmn.org/
http://en.wikipedia.org/wiki/Business_Process_Model_and_Notation
 
 
12 
 
 Glossário 
 
Análise SWOT 
Sigla oriunda do idioma inglês, e é um acrônimo de Forças (Strengths), 
Fraquezas (Weaknesses), Oportunidades (Opportunities) e Ameaças (Threats). 
A Análise SWOT é um sistema simples para posicionar ou verificar a posição 
estratégica da empresa no ambiente em questão. A técnica é creditada a Albert 
Humphrey, que liderou um projeto de pesquisa na Universidade de Stanford 
nas décadas de 1960 e 1970, usando dados da revista Fortune das 500 
maiores corporações. 
Análise Seis Sigma (Six Sigma) 
Estratégia de negócios adotada pelas empresas para aumento da 
competitividade através da melhoria da qualidade e da produtividade. Motorola, 
1986. 
Análise BSC 
Balanced ScoreCard (BSC) é uma metodologia de medição e gestão 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 negócios automatizados e não automatizados para atingir 
resultados consistentes, alinhados com objetivos estratégicos da organização. 
BPM envolve a definição deliberada, consistente e cada vez mais apoiada por 
tecnologia, melhoria, inovação e gerenciamento de processos de negócios 
ponta-a-ponta, que levam a resultados melhores, criam valor e habilitam a 
organização a atingir seus objetivos de negócios com maior agilidade. 
 
BPMM 
Business Process Maturity Model (BPMM) é um Modelo de Maturidade de 
Processos de Negócio 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 orientação a 
processos. Da mesma forma que o CMMI, possui 5 níveis de maturidade, mas 
que olha diretamente a gestão dos processos de negócio. 
 
BPMN 
Business Process Model and Notation (BPMN) é a especificação 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 usuários. 
 
BPMS 
Business Process Management Sytem/Suite/Software (BPMS) são soluções de 
aplicações integradas de software para gerenciamento de processos de 
negócio. (Fonte: CBOK versão 2.0). 
http://pt.wikipedia.org/wiki/L%C3%ADngua_inglesa
http://pt.wikipedia.org/wiki/Acr%C3%B3nimo
http://pt.wikipedia.org/w/index.php?title=Albert_Humphrey&action=edit&redlink=1
http://pt.wikipedia.org/w/index.php?title=Albert_Humphrey&action=edit&redlink=1
http://pt.wikipedia.org/wiki/Universidade_de_Stanford
http://pt.wikipedia.org/wiki/D%C3%A9cada_de_1960
http://pt.wikipedia.org/wiki/D%C3%A9cada_de_1970
http://pt.wikipedia.org/wiki/Revista
http://pt.wikipedia.org/wiki/Fortune_%28revista%29
 
 
13 
 
 Glossário 
 
ABPMP-BR 
Sigla do capítulo brasileiro da associação dos profissionais de processos de 
negócio (Association of Business Process Management Professionals), uma 
entidade sem fins lucrativos, independente de fornecedores, dedicada à 
promoção dos conceitos e práticas de BPM. A ABPMP é orientada e conduzida 
por praticantes de BPM. Site: www.abpmp-br.org 
 
 
CBPP 
"CBPP® (Certified Business Process Professional) é uma certificação 
profissional registrada da ABPMP International que atesta conhecimento, 
experiência e prática em Gerenciamento de Processos de Negócio (BPM - 
Business Process Management). Baseia-se em um programa de certificação 
padronizado mundialmente que reconhece que um profissional atendeu pré-
requisitos de experiência prática em gerenciamento de processos e possui 
conhecimento e habilidade para articular princípios e práticas definidos no Guia 
para o Gerenciamento de Processos de Negócio – Corpo Comum de 
Conhecimento da ABPMP, o BPM CBOK®. A certificação CBPP® é uma 
conquista pessoal, não é uma organização ou unidade de negócio que é 
certificada." FONTE: ABPMP-BR <www.abpmp-br.org> 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
http://www.abpmp-br.org/
http://www.abpmp-br.org/

Continue navegando

Outros materiais