Escolar Documentos
Profissional Documentos
Cultura Documentos
DAS5316
BPM e BPMN
Alexandre Perin
(perin@das.ufsc.br)
• BPMN
• Motivação
• Definição
• Notação
• Ferramentas
• Considerações
– Ad hoc
• Tradicionalmente à mão
• Ferramenta computacional
Sigla:
Gerência de Processos de Negócio.
Definição:
É uma técnica moderna que suporta processos de negócios usando
software para especificar, controlar, executar e analisar processos
empresariais que envolvem pessoas, empresas, aplicações, documentos,
e outras fontes de informações (AALST; HOFSTEDE e WESKE, 2003).
Significado:
pode ser melhor compreendido a partir da análise das suas três
dimensões: Business, Process e Management (GARIMELLA; LESS e
WILLIAMS, 2008).
Integração de Sistemas Corporativos 5
BPM
Dimensões
Negócio: algo que interessa ao cliente e, portanto, tem um valor
agregado alto para empresa;
Gerência: se aplica ao uso de ferramentas que permitem produzir
ou se chegar ao produto desejado;
Processo: conjunto de atividades que propiciam transformar
entradas em saídas.
Processo
BPM
Gerência Negócio
Planejamento BPM
•Seleção de Processos Críticos
Execução de Processos
•Monitoramento e controle
O que é necessário?
Capacidade tecnológica.
Recursos tecnológicos.
Capacidade intelectual.
Processos de Negócio
Serviços
Aplicações - TI
Solução integrada:
Defendida como a melhor estratégia para se obter um
alinhamento mais próximo entre BP e TI.
Integração de Sistemas Corporativos 12
BPM&SOA
Negócios
Serviços
– É fato que o mercado de BPM tende a crescer muito nos próximos anos,
abrindo novas oportunidades seja: profissional, empresarial/comercial
entre outras.
BPMN
Business Process Modeling Notation
o Analista de negócio
o Desenvolvedores (responsáveis de definir tecnologias de como
executar o que o analista de negócio criou)
o Interessados nos processos (gerentes, coordenadores, ...)
33
Implementações
Atualmente há inúmeras (62) implementações de BPMN
BPMN Modeler
Projetista XML
Aplicações
Mecanismo SOAP
Catálogo descoberta
UBL
... ...
UDDIs Provedores de Serviços
BPM e BPMN
Dúvidas?