35

Modelagem de processos

Embed Size (px)

Citation preview

Page 1: Modelagem de processos
Page 2: Modelagem de processos

Em 2002, Karagiannis and Kühn publicaram o artigo“Metamodelling Platforms” que forneceu uma introdução aosdiferentes (meta) conceitos de modelagem;

A parte mais importante do trabalho foi a definição do“Método de Modelagem”, que consiste em doiscomponentes:

◦ Técnicas de modelagem:

Linguagem de modelagem;

Procedimentos de modelagem;

◦ Mecanismos e Algoritmos.

2

Page 3: Modelagem de processos

Deve-se seguir um Procedimento de Modelagem (umametodologia) em um projeto para analisar e capturarcorretamente um problema de interesse;

Deve-se documentar os resultados obtidos utilizando umaLinguagem de Modelagem;

Deve-se usar os Mecanismos e Algoritmos para trabalharcom o conteúdo documentado com a linguagem demodelagem.

3

Page 4: Modelagem de processos

Os conceitos podem parecer bastante abstratos, maspodemos aplicar isto ao ARIS, por exemplo;

◦ ARIS Value Engineering (AVE) é o Procedimento deModelagem proposto e aplicado pela IDS Scheer;

◦ As diferentes notações de modelagem tais como o EPC,BPMN, BPEL, UML, ERM, organizational chart, IT CityPlanning, etc., disponíveis no software da PlataformaARIS, são a Linguagem de Modelagem.

◦ Os diferentes produtos da ARIS Platform, como o ARISBusiness Publisher, ARIS Process Performance Manager,Aris Express, ARIS MashZone, etc., são os Mecanismos eAlgoritmos.

4

Page 5: Modelagem de processos

Diagrama 1: Componentes de métodos de modelagem

5

Page 6: Modelagem de processos

Antes de começar qualquer projeto de modelagem é desuma importância que esteja bem claro O PORQUÊ SE ESTÁMODELANDO (WHY ARE YOU MODELLING?)

Muitas pessoas iniciam um processo de modelagem sem aomenos saber:

◦ Para que o modelo será utilizado?

◦ Quem irá utilizá-lo?

◦ Que tipo de informação será requisitada e qual o formatode saída será necessário ?

OBS: A modelagem do processo não é uma réplica domundo real mas sim meramente uma representação, umponto de vista.

6

Page 7: Modelagem de processos

Existem dois “conselhos” que devem ser considerados antes decomeçar uma modelagem:

1. Considere seus “Clientes”;

2. Responda aos “6Ws”: Why, Who, What, When, Where, and HoW

7

Page 8: Modelagem de processos

Os objetivos da modelagem podem mudar ao longo do ciclode vida do projeto porque, por exemplo:

◦ Requisitos podem mudar;

◦ Descoberta de novas oportunidades podem surgir aolongo do projeto;

◦ Etc.

Recomenda-se:

◦ Escrever detalhadamente seus objetivos;

◦ Verificar os mesmos com seus Stakeholders;

◦ Documentar.

8

Page 9: Modelagem de processos

Os principais objetivos para saber o porquê modelar são:

◦ Documentar o processo operacional do negócio parapublicações futuras;

◦ Capturar como são os processos para melhoria donegócio;

◦ Reestruturação e apoio às empresas;

◦ Estabelecer requisitos para o desenvolvimento de TI;

◦ Permitir o lançamento ou implementação de um projetonovo.

9

Page 10: Modelagem de processos

Razões para Modelar Aspectos a considerar

Planejamento de Negócio Concentre-se nos objetivos do negócio, nas necessidades dos clientes e métricas.

Reestruturação EmpresarialConcentre-se em organizações que desempenham tarefas. Observe o valor adicionado por cada tarefa.

BaseLine de NegóciosConcentre-se em processos-chave que precisam mudar ou que possuem problemas. "Não modele o Universo."

Desenho de Processos Operacionais

Concentre-se em obter o fluxo do processo correto. Identifique as principais decisões que estão sendo feitas. Procure por caminhos com falha bem como o fluxo normal do processo. Identifique as entradas e saídas para todas as tarefas. Identifique os principais documentos e fontes de informação.

Desenvolvimento de SistemasA manipulação de exceções é muito importante. Modelos de dados detalhados, o fluxo de dados e interfaces de sistemas devem ser modelados.

Tabela 1: Adaptado de ARIS Design Platform Advanced Process Modelling and Administration 10

Page 11: Modelagem de processos

11

Page 12: Modelagem de processos

12

Page 13: Modelagem de processos

13

Page 14: Modelagem de processos

14

Page 15: Modelagem de processos

15

Page 16: Modelagem de processos

Os produtos do ARIS estão alinhados ao ciclo de vida BPM e

são oferecidos em uma solução de software agrupada em

quatro plataformas:

O ARIS Strategy Platform ajuda organizações a traduzir sua estratégia corporativa em processos de negócio.

ARIS Design Platform ajuda a alinhar os processos de negócio com as exigências dos clientes

O ARIS Controlling Platform revela o potencial de melhoria de uma organização, analisando os dados reais de sistemas de TI, como tempos de processamento e freqüências de retorno.

O ARIS Implementation possibilita transferir, rapidamente, processos de negócio para execução em um ambiente de TI específico

16

Page 17: Modelagem de processos

Reconhecida como líder de mercado em modelagem de processospela Gartner Group (1997)

Utiliza a metodologia Event-Driven Process Chain;

Foco na modelagem de relacionamentos de negócios complexos;

É baseado em PC, ferramenta de projeto de processo multiusuário;

É capaz de desenvolver completamente um modelo distribuído;

É uma estável e valiosa peça de software;

É rico em funcionalidades e é configurável para os requisitos dousuário;

Tem boas ferramentas para navegação entre modelos.

17

Page 18: Modelagem de processos

Algumas razões para se usar ARIS:

◦ É Microsoft Windows Compliance e de fácil uso;

◦ Suporta uma abordagem hierárquica para decomposiçãofuncional;

◦ Gera modelo para criação de novos modelos e pontos devista;

◦ Fornece animação e simulação de processos;

◦ Fornece um gerador HTML e construção de relatórios;

18

Page 19: Modelagem de processos

Vantagens de se usar ARIS:

◦ ARIS é uma ferramenta permanente e de disponibilidadeglobal;

◦ A ferramenta é intuitiva e de alto desempenho;

◦ O processo de gestão da ferramenta pode ser facilmenteadaptado de forma que possa atender as normascorporativas das empresas e de todas as funcionalidadesde modelagem para o grupo-alvo de representaçãoespecífica;

◦ Possui um assistente de consulta de banco de dados parauma série de opções de análise como por exemplo,análises de impacto;

19

Page 20: Modelagem de processos

Desvantagens de se usar ARIS:

◦ O ARIS permite que objetos novos sejam inseridos comformas distintas daqueles que estão presentes naferramenta, porém com algumas limitações, ou seja, elapermite somente a substituição de um símbolo por outro,mas não permite alterações de suas propriedades (regrasde conexão, por exemplo);

◦ Em alguns casos, a qualidade visual do modelorepresentado é bastante inferior aos representados emVisio por exemplo.

20

Page 21: Modelagem de processos

ARIS é um método aplicável a aspectos complexos donegócio e pode modelar:

◦ Processos◦ Dados◦ Organizações◦ Sistemas◦ Informações◦ Produtos◦ Conhecimento◦ Objetivos do Negócio◦ Fluxos de Informação

21

Page 22: Modelagem de processos

Áreas de Aplicação de ARIS:

◦ Modelagem, análise e otimização de processos denegócio;

◦ Implementação de soluções SAP;◦ Definição de arquiteturas de IT (arquiteturas

empresariais);◦ Construção de arquiteturas orientadas a serviço;◦ Modelagem e gerenciamento de regras de negócio;◦ Criação de sistemas de governança, riscos e de

conformidade para empresas em geral;◦ Implementação de inteligência de processos e

gerenciamento de desempenho.

22

Page 23: Modelagem de processos

23

Page 24: Modelagem de processos

24

Page 25: Modelagem de processos

25

Page 26: Modelagem de processos

26

Page 27: Modelagem de processos

Tribunal de Contas da União

Ministério do Planejamento

27

Prefeitura de Juiz de Fora

Page 28: Modelagem de processos

28

Page 29: Modelagem de processos

29

Page 30: Modelagem de processos

O Hotel SunShine precisa melhorar seu processo de reserva paraevitar prejuízos financeiros decorrentes do “no show” de clientes.

O “no show” é uma expressão utilizada quando o cliente faz areserva mas não comparece para o Check-In, resultando em umprejuízo para o Hotel:

Processo utilizado atualmente:◦ A reserva inicia quando o cliente faz contato com o Setor de

Reserva e solicita a reserva de um apartamento;◦ O cliente informa o período que ficará hospedado, tipo de

apartamento e quantidade de pessoas;◦ O agente de reserva verifica a disponibilidade de apartamento.

Se houver disponibilidade ele efetua a reserva, caso contrário eleoferece uma alternativa de tipo de apartamento e datas. Se ocliente aceitar, a reserva é efetuada.

◦ Para efetuar a reserva o agente solicita os dados do cliente edepois confirma a reserva.

30

Page 31: Modelagem de processos

31

Page 32: Modelagem de processos

O processo de viagem é composto de quatro etapas: autorização, preparação, a viagem propriamente dita e a prestação de contas.

Autorização de Viagem

◦ Sempre que um funcionário necessita realizar uma viagem a trabalho, deve encaminhar uma solicitação de autorização de viagem, para dar início ao processo. A solicitação deve ser aprovada pelo Gerente da unidade. Se for viagem internacional, necessita ainda passar pela aprovação de um Diretor. Em caso de reprovação por qualquer um deles, a solicitação retorna para revisão do solicitante, que pode reencaminhá-la ou cancelá-la.

32

Page 33: Modelagem de processos

Preparação da Viagem◦ Caso autorizada a viagem, o setor Financeiro deve providenciar o

adiantamento dos valores de despesas, e o setor de Apoio deve realizar as providências de viagem (compra de passagens e reserva de hotel). Em caso de indisponibilidade de verba, passagens ou hotel, a viagem é cancelada.

Prestação de Contas◦ Após a realização da viagem, o solicitante deve encaminhar o relatório

de viagem. O mesmo precisa ser aprovado pelo Gerente da unidade. Se o Gerente não responder em 3 dias úteis, a prestação de contas estará automaticamente aprovada. Em caso de reprovação, retorna para o solicitante, que deverá corrigi-la e reencaminhá-la. Após aprovada a prestação de contas, em caso de adiantamento a maior, o funcionário deverá proceder o reembolso do valor correspondente. Em caso de adiantamento a menor, o Financeiro deverá providenciar o depósito do valor complementar.

33

Page 34: Modelagem de processos

DAVIS, Rob. ARIS Design Platform: Advanced Process Modelling andAdministration. Springer-Verlag, London, 2008.

DAVIS, Rob. Business Process Modeling with ARIS: A Pratical Guide.Springer-Verlag, London, 2001.

KARAGIANNIS, Dimitris and KÜHN, Harald. Metamodelling Platform.

Springer-Verlag, Viena, 2002.

RYAN, J., & HEAVEY, C. (2006). Process modeling for simulation. Computersin Industry, 57(5), 437-450. doi: 10.1016/j.compind.2006.02.002.

http://cdn.ariscommunity.com – Acesso em 28/03/2011

http://www.softwareag.com – Acesso em 28/03/2011

http://www.omg.org - Acesso em 28/03/2011

http://www.ariscommunity.com/users/sstein/2009-10-23-what-aris -

Acesso em 30/03/2011

http://www.ariscommunity.com/aris-express/how-to-use - Acesso em

30/03/2011

34

Page 35: Modelagem de processos

http://www.ariscommunity.com/users/vibhas-karn/2010-06-26-

business-process-model-certification-and-materials-required - Acesso em

30/03/2011

http://www.ariscommunity.com/users/rob-davis/2010-06-22-dont-leap-

modelling-think-about-your-customers-first - Acesso em 31/03/2011

http://www.ariscommunity.com/group/aris-online-academy - Acesso em

01/04/2011

http://lincolnoliver.blogspot.com/2010/09/aris-business-architect.html -

Acesso em 01/04/2011 - Acesso em 01/04/2011

http://cdn.ariscommunity.com/aris_online_academy/before_start_modellin

g2/rebdnesz/player.html - Acesso em 02/04/2011

http://cdn.ariscommunity.com/aris_online_academy/your_first_steps_in_ari

s_business_designer/index.html - Acesso em 03/04/2011

http://www.ilovefreesoftware.com/22/videos/video-tutorial-how-to-use-

aris-express.html - Acesso em 03/04/2011

35