• Nenhum resultado encontrado

3 SI Direcao 3 UtilizandoTIGerenciarNegocio ParteII(BPM)

N/A
N/A
Protected

Academic year: 2021

Share "3 SI Direcao 3 UtilizandoTIGerenciarNegocio ParteII(BPM)"

Copied!
50
0
0

Texto

(1)

SISTEMAS DE INFORMAÇÕES

PARA A DIREÇÃO

Roberto D. Arteiro

(2)

Parte II: BPM – Business Process Management

(3)

O que é um Processo ?

 É um conjunto definido de atividades ou

comportamentos executados por humanos ou máquinas para alcançar uma ou mais metas [BPM CBOK, 2009]

 Uma série de atividades que recebe um insumo,

agregá-lhe valor e produz um produto ou uma saída [Harrington, 2007]

(4)

O que é um Processo de Negócio?

 Um processo de negócio é uma coleção de

atividades que possuem um ou mais tipos de entradas e cria uma saída para criar valor ao cliente [Hammer e Champy, 1993]

 “Processo de Negócio” é um trabalho

ponta-a-ponta, que entrega valor aos clientes

 trabalho ponta-a-ponta envolve todo o trabalho,

cruzando limites funcionais

 Por cruzar os limites funcionais, os processos são

(5)

Exemplo de Processo

 Processar Pedidos

 Clientes enviam pedidos – inicia o processo  Outros sub-processos são iniciados

 Lançar Pedido

 Prometer Entrega

 Monitorar

(6)

Elementos dos Processos

 Atores

 Executante das tarefas ou atividades do processo  Não precisa ser uma pessoa, um sistema ou uma

máquina pode ser ator do processo

 Atividades

 É uma ação que responde a um evento ou a uma

combinação de eventos e, como produto de sua

execução, gera um ou mais eventos agregando valor ao processo

(7)

O que é BPM ?

 Abordagem disciplinada para identificar, desenhar,

executar, documentar, medir, monitorar, controlar e melhorar processos de negócio para alcançar os objetivos pretendidos

 Podem ser automatizados ou não

 BPM permite o alinhamento dos processos de

(8)

O que é BPMS ?

 Sistemas de gerenciamento de processos de

negócio, ou seja, produtos tecnológicos que suportam a abordagem gerencial de BPM

 Normalmente integra sistemas legados para

controlar o trabalho, obter informações ou medir desempenho

(9)

Processos x Função

 Funções de Negócio: grupo de atividades

relacionadas a objetivo ou tarefa particular

 Ex. vendas, finanças, produção

 Concentram-se em tarefas individuais

 Suportam os processos de negócio, executando tarefas

específicas

 Processos: tarefas e atividades, através das

fronteiras das funções para agregar valor ao cliente

(10)
(11)

Ciclo de Vida BPM

(12)

Tipos de Processos

 Processos Primários ou Operacionais: se relacionam

diretamente com a missão da organização

 Processos de Infraestrutura ou de Suporte e

Controle: suportam os processos operacionais

 Processos de Governança ou Controle: gerenciam

os processos operacionais ou de infraestrutura, definindo metas, objetivos e monitorando os resultados

(13)

Tipos de Atividades

 Valor Agregado: contribuem positivamente para o

resultado do processo

Handoff – Transferência de controle: passa o

controle do processo para outro ator (ex. departamento)

 Controles e atividades de controle: ponto de

verificação específico da validade do processo asseguram que os processos se comportem dentro das tolerâncias desejadas

(14)

Fatores Chave de Sucesso

(15)

BPM

(16)
(17)

Benefícios da Modelagem

 Modelos são relativamente rápidos, fáceis e

baratos de completar

 Modelo são fáceis de entender quando

comparados a outras formas de documentação

 Modelos fornecem uma linha-base para a medição

 Modelos facilitam o processo de simulação e

análise do impacto

 Modelos nivelam vários padrões e um conjunto

(18)

Padrões de Modelagem e Notações

 Simbologia comum, linguagem e técnicas que

facilitem a comunicação e compreensão

 Modelos baseados em padrões fornecem definições

comuns e consistentes de processos definidos que facilita o processo de desenho, análise e medição

 BPMN – BPM Notation

 www.bpmn.org ou www.omg.org/bpmn

 Versão atual 1.2  Draft 2.0

(19)
(20)
(21)

Análise de Processo

 O que é ?

 Criar um entedimento das atividades do processo e

medir o sucesso dessas atividades no alcance dos objetivos

 Por que fazer ?

 Gera a informação necessária para a organização

tomar decisões avaliando as atividades do negócio

 Quando efetuar ?

(22)

Papéis da Análise de Processo

 Analista

 Responsabilidade de decidir sobre a profundidade e o

escopo da análise

 Especialista no Assunto

(23)

Executando a Análise

 Escolha o processo

 Severidade x impacto

 Escolha a profundidade da análise

(24)
(25)

Desenho do Processo

 O que é ?

 Envolve a criação de especificações para processos de

negócio novos ou modificados

 Por que ?

(26)

Atividades-chave para o Desenho

 Desenho do novo processo

 Definição de atividades dentro do novo processo

 Definição de regras que controlam atividades

 Definição de handoffs de processos entre grupos

funcionais

 Definição de métricas desejadas

 Gap Analisys com o processo analisado (As Is)

(27)
(28)
(29)
(30)

Simbologia do BMPN

Quatro categorias básicas de elementos:

 Objetos de Fluxo

 Objetos de Conexão

Swimlanes

(31)

Objetos de Fluxo

Objeto Descrição Figura

Evento É algo que acontece durante um processo

do negócio. Estes eventos afetam o fluxo do processo e têm geralmente uma causa (trigger) ou um impacto (result). Há três tipos de eventos, baseados sobre quando afetam o fluxo: Start, Intermediate, e End.

Atividade É um termo genérico para um trabalho

executado. Os tipos de atividades são: Tarefas e processos. O

sub-processo é distinguido por uma pequena cruz no centro inferior da figura.

Gateway É usado para controlar a divergência e a

convergência da seqüência de um fluxo.

Assim, determinará decisões

tradicionais, como juntar ou dividir

(32)

Objetos de Conexão

Objeto Descrição Figura

Fluxo de seqüência

É usado para mostrar a ordem (seqüência)

com que as atividades serão

executadas em um processo.

Fluxo de mensagem

É usado mostrar o fluxo das mensagens entre dois participantes diferentes que os emitem e recebem.

Associação É usada para associar dados, texto, e

outros artefatos com os objetos de fluxo. As associações são usadas para mostrar as entradas e as saídas das atividades.

(33)

Exemplo de um processo

A simbologia da BMPN permite criar modelos de processos para finalidades de documentação e comunicação

(34)

Swimlanes

Objeto Descrição Figura

Pool Um pool representa um participante

em um processo. Ele atua

como um container gráfico para

dividir um conjunto de

atividades de outros pools,

geralmente no contexto de

situações de B2B.

Lane Uma lane é uma subdivisão dentro

de um pool usado para

organizar e categorizar as

atividades.

Funcionam como um mecanismo de organização das atividades em categorias visuais separadas.

(35)

Swimlanes - pools

Pools são utilizados quando o diagrama envolve duas

entidades de negócio ou participantes que estão separados fisicamente no diagrama.

 Especifica o "que faz o que" colocando os eventos e os

(36)

Swimlanes - lanes

Os objetos do tipo lanes são utilizados para

separar as atividades associadas para uma função ou papel específico

Um pool representa uma organização e uma lane

representa tipicamente um departamento dentro dessa organização.

(37)

Exemplo de um segmento de processo

utilizando lanes

(38)

Artefatos

Objeto Descrição Figura

Objetos de dados O objeto de dado é um mecanismo para

mostrar como os dados são

requeridos ou produzidos por

atividades. São conectados às

atividades com as associações.

Grupo Um grupo é representado por um

retângulo e pode ser usado para finalidades de documentação ou de análise.

Anotações As anotações são mecanismos para

fornecer informações adicionais para o leitor de um diagrama BPMN.

(39)

Exemplo de um segmento de processo

utilizando artefatos

(40)

Finalidades diferentes – níveis

diferentes da precisão

 Inicia-se com a captura de atividades utilizando uma

visão de alto nível, para depois realizar um detalhamento em diagramas separados.

(41)
(42)

Automatizando os Processos da Organização

(43)

BPMS: Histórico e Evolução

Databases B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API Web Service API Excel using com API MSMQ using com or java API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation In te rfa c e L a y e r Web Service Presentation Presentation XML API B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API SAP using java API Web Service API Web Service API Excel using com API Excel using com API MSMQ using com or java API MSMQ using com or java API Databases using jdbc API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation In te rfa c e L a y e r Web Service Presentation

Presentation PresentationPresentation

XML API XML API BPMS TQM General Workflow BPR BPM time ERP WFM EAI ‘85 ‘90 ‘95 ‘98 ‘00 ‘05 IT Inno vations Management C oncepts Databases Databases B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API Web Service API Excel using com API MSMQ using com or java API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation In te rfa c e L a y e r Web Service Presentation Presentation XML API B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API SAP using java API Web Service API Web Service API Excel using com API Excel using com API MSMQ using com or java API MSMQ using com or java API Databases using jdbc API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation In te rfa c e L a y e r Web Service Presentation

Presentation PresentationPresentation

XML API XML API BPMS B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API Web Service API Excel using com API MSMQ using com or java API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation In te rfa c e L a y e r Web Service Presentation Presentation XML API B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API SAP using java API Web Service API Web Service API Excel using com API Excel using com API MSMQ using com or java API MSMQ using com or java API Databases using jdbc API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation In te rfa c e L a y e r Web Service Presentation

Presentation PresentationPresentation

XML API XML API BPMS TQM TQM General Workflow BPRGeneral Workflow BPR BPM BPM BPM time ERP ERP WFM WFM EAI EAI ‘85 ‘90 ‘95 ‘98 ‘00 ‘05 IT Inno vations Management C oncepts

(44)

BPMS: Arquitetura

B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API Web Service API Excel using com API MSMQ using com or java API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects

Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation Process Designer Web Work Portal/ Forms/ WSDL Component Manager Existing Systems In te rfa c e L a y e r Web Service Presentation Presentation XML API B a c k e n d \ S y s te m s L a y e r Self-Generating Integration SAP using java API SAP using java API Web Service API Web Service API Excel using com API Excel using com API MSMQ using com or java API MSMQ using com or java API Databases using jdbc API Databases using jdbc API B u s in e s s R u le s L a y e r Production Business Level Objects

Business Level Objects

Inv oices Business Lev el Obj ects AFE’s Business Level Objects Anything Business Level Objects Pr o c e s s L a y e r An y Process

General Workflow System and User Interactions Calculation Process Designer Web Work Portal/ Forms/ WSDL Component Manager Existing Systems In te rfa c e L a y e r Web Service Presentation

Presentation PresentationPresentation

XML API

XML API

(45)

BPMS: ciclo de vida

Business End User LOB Process Owner Developer Process Administrator Process Architect/ Business Engineer Business Analyst BPM Various Stakeholders BPM Lifecycle Monitor Optimize Business Process Monitoring (BAM) Implement Deploy Execute Business Process Execution (BPE) Model Simulate Business Process Analysis (BPA)

(46)

Ferramentas...

 Modelagem e Desenho

 BizAgi Process Modeler  Aris Express

 Suite de Automação (BPMS)

 Oracle BPM Suite  BizAgi Suite

(47)
(48)

Exercício de Modelagem

 Em dupla façam o seguinte exercício:

 Um assume o papel do Analista de Negócio e o outro o

de Analista de Processo

 O Analista de Processo modela um processo vivenciado

pelo Analista de Negócio

 Depois inverte-se os papéis

 Ao final dois processos serão modelados

 Cada Analista de Negócio deve validar o processo

modelado pelo Analista de Processo

(49)

Exercício de Análise

 Individualmente faça as seguintes tarefas:

 Identifique as atividades de maior custo (tempo)  Identifique os potenciais gargalos do processo  Identifique oportunidades de melhoria

 Identifique indicadores de desempenho para o

(50)

Trabalho I - Processos

 Desenvolva um documento contendo:

 As funções de negócio exercidas por sua área

 Os principais processos de negócio onde sua área atua  Para cada processo indique o objetivo, tipo, atores

 Mapeamento de um processo (realizado em sala)  Análise deste processo (conforme orientação)

Referências

Documentos relacionados

10.1 Reactividade : Não estão disponíveis dados de testes específicos relacionados com a reactividade para este produto ou para os seus ingredientes.. Em condições normais

530,00 (vinte e três mil e quinhentos e trinta euros), conforme proposta da Srª Vereadora Drª Ana Machado.--- A Srª Vereadora, Drª Ana Isabel Machado informou que quando era

Para identificar manifestações do pensamento algébrico, relacionadas ao pensamento funcional (Quadro 1), evidenciadas pelos estudantes durante a resolução das duas

Chofer profesional licencia tipo E camión articulado y los Chofer profesional licencia tipo E camión articulado y los comprendidos en clase B (Estr.Op Cl). comprendidos en clase

Realizou-se estudo do tipo ecológico com o objetivo de investigar o perfil sociodemográfico e epidemiológico, a frequência de casos, os indicadores epidemiológicos

LVT APFCAN-Associação de Produtores Florestais dos Concelhos de Alcobaça e Nazaré SF 02-16B 2004 LVT APFCAN-Associação de Produtores Florestais dos Concelhos de Alcobaça e Nazaré

Carvalho e Nascimento (2001) alegam que “os classificados de imprensa jornais, revistas, tablóides etc – constituem uma das formas mais utilizadas pelas empresas para atrair

Nas seções a seguir, são discutidos dados da pesquisa, extraídos, principalmente, de diálogos entre o pesquisador e as crianças sobre os usos que elas fazem das mídias