Gerenciamento de Processos

BPMS

Mozart Claret
UNIRIO - 2013
Introdução
•

Empresas e organizações enfrentam todos os dias novas exigências de clientes,
partes interessadas, mercados, funcionários e da sociedade em conjunto. Hoje, as
organizações bem sucedidas diferem das empresas que apenas sobrevivem, por
estarem constantemente à procura de novas e melhores formas de trabalhar e por
reinventar e transformar seus processos periodicamente.

•

Como resposta a este desafio, os Business Processes Management Systems (BPMS)
oferecem às organizações uma plataforma completa para a automação de processos
destinados a apoiar a transformação corporativa, reduzindo o tempo para o
mercado de novas idéias e estratégias de negócios. Outra vantagem no uso desta
tecnologia é a facilidade na melhoria contínua dos processos.

Mozart Claret
UNIRIO - 2013
Como funciona o BPMS?
•

Conceito de BPMS é sobre como gerar automaticamente uma aplicação web, que se
baseia e é ativada por um diagrama de processo sem a necessidade de qualquer
programação. Para alcançarem este objetivo, Os sistemas de BPM lidam com o ciclo
de vida completo de um processo de negócio: Modelar, Automatizar, Executar, e
Melhorar.

•

Cada uma destas fases é administrada por diferentes componentes, que permitem,
por meio de um ambiente gráfico e dinâmico, a construção de uma solução baseada
em processos.

Mozart Claret
UNIRIO - 2013
Passos para construir uma solução com BPMS

Mozart Claret
UNIRIO - 2013
O ciclo BPM

Mozart Claret
UNIRIO - 2013
Modelar
•

O primeiro passo para criar soluções com BPMS é determinar os processos. Para
fazer isso, estas ferramentas tem um modelador de processos. Este componente é
um aplicativo permite a diagramação e documentação de seus processos de forma
ágil e simples.

•

Ele também irá apresentar os processos de negócio utilizando um padrão aceito
global, que é mais conhecido como BPMN (Business Process Modeling Notation).

Mozart Claret
UNIRIO - 2013
Automatizar
•

Após a concepção do processo, o próximo passo na construção de uma solução
BPMS é automatizar. Automatizar, é converter todas as atividades do processo em
uma aplicação tecnológica que será executada no módulo servidor, sem
necessidade de qualquer programação.

•

Normalmente existe um conjunto de ferramentas que graficamente gera um
modelo associado a um processo de negócio (diagrama de fluxo, as regras de
negócios, interface com o usuário, etc .). Este modelo é armazenado em uma base
de dados, interpretada e executada na produção através de uma aplicação web.

Mozart Claret
UNIRIO - 2013
Executar
•

O BPM Server é o motor que executa e controla os processos de negócio construído
no módulo de design. Este servidor é baseado em um conjunto de componentes
que oferecem todas as funcionalidades necessárias para um processo de gestão
empresarial eficaz na organização (portal de trabalho, BAM - Business Activities
Monitoring, regras de negócios, integração de motores, etc).

•

O servidor controla e verifica que as tarefas sejam feitas no momento correto, pela
pessoa ou recurso correto, de acordo com as diretrizes da empresa, objetivos e
outras regras fundamentais.

Mozart Claret
UNIRIO - 2013
Melhorar
•

As soluções de BPM possuem um conjunto completo de relatórios de desempenho
e indicadores sobre os processos, que possibilitam a identificação de gargalos e suas
causas bem como oportunidades de melhoria em seus processos.

•

Com base em seus resultados, processos e políticas podem ser ajustados em tempo
real.

•

É possível também a criação de novas versões de processos que poderão ser
ativadas em hora e momento acordado pela empresa.

Mozart Claret
UNIRIO - 2013
Workflow e BPMS
•

A principal semelhança é que ambos servem como apoio para gestão de processos de
negócio, onde você consegue fazer o mapeamento, modelagem e desenho desses
processo de negócio.

•

BPMS oferece mais opções que um Workflow. Com ambos, tanto BPMS e Workflow, você
consegue fazer a modelagem dos processos, mas no geral os BPMS são mais usados para
execução, monitoração e automação de processos de negócio.

•

O foco principal dos Workflow é servir como um “tradutor” de processos de negócios (e
todos seus usuários, regras e cenários) para uma notação visual, que irá servir como uma
espécie de documentação para uma visão macro (ou até mesmo mais detalhada,
dependendo do caso) do processo de negócio.

•

Apesar de ser possível executar e automatizar processos de negócio com a tecnologia
Workflow, OS BPMS possuem alguns recursos como BAM(Business Activities Monitoring),
BRM(Business Rules Management System), facilidade de integração entre sistemas
através de adaptadores, padrão de notação visual (BPMN), facilidade para orquestração
de serviços (BPEL), que por exemplo um Workflow não possui. Processos de negócio mais
complexos são melhores atendidos com uma solução BPMS do que com Workflow

Mozart Claret
UNIRIO - 2013
Alguns BPMS
•

Bonita Soft – www.bonitasoft.com

•

Bizagi – www.bizagi.com

•

Intalio – www.intaliobrasil.com.br

Mozart Claret
UNIRIO - 2013
Mozart Claret
UNIRIO - 2013

Apresentação BPMS

  • 1.
  • 2.
    Introdução • Empresas e organizaçõesenfrentam todos os dias novas exigências de clientes, partes interessadas, mercados, funcionários e da sociedade em conjunto. Hoje, as organizações bem sucedidas diferem das empresas que apenas sobrevivem, por estarem constantemente à procura de novas e melhores formas de trabalhar e por reinventar e transformar seus processos periodicamente. • Como resposta a este desafio, os Business Processes Management Systems (BPMS) oferecem às organizações uma plataforma completa para a automação de processos destinados a apoiar a transformação corporativa, reduzindo o tempo para o mercado de novas idéias e estratégias de negócios. Outra vantagem no uso desta tecnologia é a facilidade na melhoria contínua dos processos. Mozart Claret UNIRIO - 2013
  • 3.
    Como funciona oBPMS? • Conceito de BPMS é sobre como gerar automaticamente uma aplicação web, que se baseia e é ativada por um diagrama de processo sem a necessidade de qualquer programação. Para alcançarem este objetivo, Os sistemas de BPM lidam com o ciclo de vida completo de um processo de negócio: Modelar, Automatizar, Executar, e Melhorar. • Cada uma destas fases é administrada por diferentes componentes, que permitem, por meio de um ambiente gráfico e dinâmico, a construção de uma solução baseada em processos. Mozart Claret UNIRIO - 2013
  • 4.
    Passos para construiruma solução com BPMS Mozart Claret UNIRIO - 2013
  • 5.
    O ciclo BPM MozartClaret UNIRIO - 2013
  • 6.
    Modelar • O primeiro passopara criar soluções com BPMS é determinar os processos. Para fazer isso, estas ferramentas tem um modelador de processos. Este componente é um aplicativo permite a diagramação e documentação de seus processos de forma ágil e simples. • Ele também irá apresentar os processos de negócio utilizando um padrão aceito global, que é mais conhecido como BPMN (Business Process Modeling Notation). Mozart Claret UNIRIO - 2013
  • 7.
    Automatizar • Após a concepçãodo processo, o próximo passo na construção de uma solução BPMS é automatizar. Automatizar, é converter todas as atividades do processo em uma aplicação tecnológica que será executada no módulo servidor, sem necessidade de qualquer programação. • Normalmente existe um conjunto de ferramentas que graficamente gera um modelo associado a um processo de negócio (diagrama de fluxo, as regras de negócios, interface com o usuário, etc .). Este modelo é armazenado em uma base de dados, interpretada e executada na produção através de uma aplicação web. Mozart Claret UNIRIO - 2013
  • 8.
    Executar • O BPM Serveré o motor que executa e controla os processos de negócio construído no módulo de design. Este servidor é baseado em um conjunto de componentes que oferecem todas as funcionalidades necessárias para um processo de gestão empresarial eficaz na organização (portal de trabalho, BAM - Business Activities Monitoring, regras de negócios, integração de motores, etc). • O servidor controla e verifica que as tarefas sejam feitas no momento correto, pela pessoa ou recurso correto, de acordo com as diretrizes da empresa, objetivos e outras regras fundamentais. Mozart Claret UNIRIO - 2013
  • 9.
    Melhorar • As soluções deBPM possuem um conjunto completo de relatórios de desempenho e indicadores sobre os processos, que possibilitam a identificação de gargalos e suas causas bem como oportunidades de melhoria em seus processos. • Com base em seus resultados, processos e políticas podem ser ajustados em tempo real. • É possível também a criação de novas versões de processos que poderão ser ativadas em hora e momento acordado pela empresa. Mozart Claret UNIRIO - 2013
  • 10.
    Workflow e BPMS • Aprincipal semelhança é que ambos servem como apoio para gestão de processos de negócio, onde você consegue fazer o mapeamento, modelagem e desenho desses processo de negócio. • BPMS oferece mais opções que um Workflow. Com ambos, tanto BPMS e Workflow, você consegue fazer a modelagem dos processos, mas no geral os BPMS são mais usados para execução, monitoração e automação de processos de negócio. • O foco principal dos Workflow é servir como um “tradutor” de processos de negócios (e todos seus usuários, regras e cenários) para uma notação visual, que irá servir como uma espécie de documentação para uma visão macro (ou até mesmo mais detalhada, dependendo do caso) do processo de negócio. • Apesar de ser possível executar e automatizar processos de negócio com a tecnologia Workflow, OS BPMS possuem alguns recursos como BAM(Business Activities Monitoring), BRM(Business Rules Management System), facilidade de integração entre sistemas através de adaptadores, padrão de notação visual (BPMN), facilidade para orquestração de serviços (BPEL), que por exemplo um Workflow não possui. Processos de negócio mais complexos são melhores atendidos com uma solução BPMS do que com Workflow Mozart Claret UNIRIO - 2013
  • 11.
    Alguns BPMS • Bonita Soft– www.bonitasoft.com • Bizagi – www.bizagi.com • Intalio – www.intaliobrasil.com.br Mozart Claret UNIRIO - 2013
  • 12.