Академический Документы
Профессиональный Документы
Культура Документы
BPMN ++ MODELER
TREINAMENTO
WAGNER BIANCHINI
wagner@klugsolutions.com
(11) 8187-7199
1
ARPO BPMN++ MODELER - TREINAMENTO
PROPOSIÇÃO DE VALOR DO SOFTWARE ARPO
a) Documentar processos de modo padronizado, estruturado e eficaz
• Forte redução dos tempos e dos custos para se obter os processos documentados;
• Metodologia e melhores práticas de mapeamento incorporadas ao software;
• Base de dados relacional integrada (Access, SQL Server ou Oracle);
• Trabalho colaborativo de multiusuários simultâneos e/ou individuais;
• Aceleradores para importação de diagramas do MS-Excel / MS-Visio;
• Permite o mapeamento e a documentação integrada de processos, organização,
sistemas, produtos, riscos, informações, conhecimento, indicadores e melhorias.
DIMENSÕES DE MODELAGEM
Além de processos (com metodologia eEPC e BPMN integradas), com ARPO podemos realizar a
modelagem de outras dimensões da organização, conforme a figura abaixo:
Processo Processo POOL
Processo
inicial externo
LANE
Categ. Horizontal
Risco e
Vertical
RISCOS Decisão
Risco Controle Teste
REGRAS
E
DE
AUDITORIA
DIMENSÕES NEGÓCIO
Objetivo
ESTRATÉGIA PERMITEM A PESSOAS
Organiz. Pessoa
estratégico Fator
externa externa
crítico
MODELAGEM
Serviço Produto PRODUTOS DO NEGÓCIO SISTEMAS Sistema Módulo Transação Tela Campo
Categ. Meio
Atitude Habilidade Conhecim. COMPETÊNCIAS INFORMAÇÕES Normativo Arquivo Documento Email Planilha de
Compet. Comunic.
2
OPERAÇÃO BÁSICA DO SISTEMA
1. Conecte a hardkey USB no computador e aguarde que sua luz vermelha se acenda.
No desktop do Windows clique no ícone representado ao lado para iniciar o software.
Região 3 - Barra de objetos: Utilizada para criar novos objetos na área de desenho, permite a
criação de novos objetos com novas ocorrências ou a reutilização de objetos, criando
automaticamente novas ocorrências de objetos previamente existentes.
Região 5 - Mensagens do sistema: Área utilizada pelo sistema para informar ao usuário
mensagens não críticas geradas pela forma de utilização da ferramenta.
A tecla F4 permite ocultar ou mostrar o Process Explorer quando a área de desenho está visível.
Esta funcionalidade permite ampliar a área de visualização do desenho.
3
METODOLOGIA E TIPOS DE MODELOS (ou DIAGRAMAS)
Com os objetos disponíveis no ARPO podemos customizar quais modelos estarão disponíveis para
os usuários. Na versão padrão estão disponíveis os seguintes modelos:
A) Modelagem de processos
B) Modelagem da organização
Recomendamos a navegação pelo projeto “01. Projeto exemplo da versão 4.02” para o
reconhecimento dos tipos de modelos e objetos envolvidos.
4
4. Criando projeto com base em template
Para criar um projeto com base em template, acione, através do menu,
a opção Arquivo / Criar projeto (template).
5
9. Apague os objetos “Área 4” e “Área 5”.
c) Voltando ao modelo “1.2 Organização” note que o triângulo do objeto “Área 04” desapareceu.
Agora apague o objeto “Área 04”.
Clique com o botão esquerdo do mouse na área de desenho e crie um novo objeto no diagrama.
Note que a posição do mouse ao clicar determinará o centro do novo objeto.
Renomeie o novo objeto “Gerenciar Compras”.
6
11. Crie um modelo de sub-nível para o processo “Gerenciar Compras”
Clique com o botão direito do mouse sobre o objeto e selecione a opção “Criar sub-nível
(macroprocesso), conforme a figura abaixo.
Note que o sistema criou no canto inferior direito do objeto um triângulo vermelho, indicando que
o objeto é detalhado em um modelo de sub-nível.
Verifique também que no Process Explorer é criado um novo ícone, abaixo de 1.1 Processos.
7
b) Crie um relacionamento entre os objetos “Gerenciar Compras” e “Compras Diretas”.
b) Para as funções “Alinhar ao centro” e “Alinhar ao meio” note que o objeto de referência é
o primeiro a ser selecionado, que fica destacado por ter seu frame desenhado em um
vermelho mais forte que os outros objetos selecionados.
d) Verifique o efeito das funcionalidades Undo e Redo sobre o posicionamento dos objetos.
8
14. Explorando as propriedades dos objetos:
a) Selecionar o objeto Compras Diretas com um duplo clique;
b) Navegar pelas “abas” de propriedades do objeto;
9
17. Detalhe o organograma da “Minha Empresa”
10
e) Crie um sub-nível para a organização “Recursos Humanos”, conforme a figura abaixo.
Clique com o botão direito do mouse para visualizar o menu de criação.
b) Clique com o botão esquerdo do mouse na área de desenho do modelo e crie uma
segunda ocorrência do objeto Cargo “Supervisor de RH” sem ter que digitar novamente o
texto.
11
c) Repita o procedimento e crie uma terceira ocorrência do cargo “Diretor de RH”.
d) Altere o nome de uma das ocorrências do cargo “Supervisor de RH” para “Supervisor de
Recursos Humanos” e note que as outras duas ocorrências do mesmo objeto foram
atualizadas automaticamente.
12
21. Conceito de unicidade do nome dos objetos
O sistema ARPO monitora e garante, para os objetos configurados com esta propriedade, a
unicidade dos nomes dos objetos de modelagem.
a) No modelo da área de Recursos humanos crie um novo objeto do tipo “Pessoa” e altere
seu nome para “Lúcia Silva” le F2 para salvar as alterações. Note que o sistema irá
detectar que já existe Pessoa com o nome digitado e perguntará ao usuário se deseja
criar uma nova ocorrência do objeto já existente.
b) Crie um novo objeto do tipo “Pessoa”, altere seu nome para “Lúcia Silva” e tecle F2 para
salvar as alterações.
A mesma pergunta se repetirá.
Responda “NÃO”.
Você criou um novo objeto e uma nova ocorrência.
Note que o sistema criou um objeto com o nome “Lúcia Silva #2” e não “Lúcia Silva”;
ele não permitirá que dois objetos do tipo “Pessoa” tenham o mesmo nome.
O sistema irá monitorar a unicidade dos nomes dos objetos automaticamente.
c) Altere o nome de “Lúcia Silva #2” para “Lúcia Oliveira” e note que nenhum outro objeto é
afetado. É o comportamento esperado, uma vez que o objeto Lúcia Silva #2 só possui
uma ocorrência.
d) Altere o nome de “Lúcia Silva” para “Lúcia Silva Marques” e note que as duas ocorrências
são atualizadas.
e) Para a verificação da unicidade do nome dos objetos o sistema compara o “núcleo” dos
nomes dos objetos, ou seja, considera todas as letras como maiúsculas, sem acentos e
sem espaço entre elas. Sendo assim se tentarmos criar um objeto do tipo Pessoa com o
nome “LuCia SILva Marquês”, por exemplo, o sistema detectaria que ele já existe.
Experimente!
13
23. Opções ao Colar (reveja os conceitos de objeto e ocorrência e caso de dúvida)
Quando se seleciona uma parte do fluxo e é ativada a funcionalidade do menu “Editar / Colar
seleção” ou Control+C o sistema disponibiliza as seguintes opções para colar:
a) Colar Estrutura: Novos objetos, novas ocorrências e propriedades em branco.
b) Colar Clone: Novos objetos, novas ocorrências e cópia de todas as propriedades.
c) Colar Ocorrência: Nenhum novo objeto e novas ocorrências dos objetos já existentes.
d) Colar Klug: É um misto de Colar Clone e Colar Ocorrência. Para os objetos que o
sistema obriga a unicidade são geradas novas ocorrências; Para os objetos que o
sistema não obriga a unicidade são gerados novos objetos e novas ocorrências.
a) O sistema “Datasul” é composto, neste exemplo, pelos módulos “EMS Financeiro”, “EMS
Manufatura”, “EMS Pessoas”, “EMS Vendas” e “EMS Suprimentos”.
1.3.1
Datasul
b) O sistema “SAP” é composto, neste exemplo, pelos módulos “SAP FI”, “SAP CO”, “SAP
MM”, “SAP SD”, “SAP PP” e “SAP RH”.
1.3.3
SAP
25. Após desenhar o modelo de sistema, clique com o botão direito do mouse em uma área livre do
modelo e selecione a opção do menu abaixo.
Note que o ARPO irá criar, automaticamente, uma estrutura semelhante à criada manualmente
no item 19a. Os objetos criados a partir deste procedimento podem ser editados normalmente,
colocando-se o nome desejado através da tecla F2 ou todas as propriedades coma tecla F3.
Verifique as outras opções do menu e o impacto desta funcionalidade na drástica redução do
tempo para desenho de um diagrama.
14
26. Retorne ao item 14 e verifique as opções para a
modelagem de estruturas organizacionais
disponibilizadas pelo sistema representadas na
figura ao lado.
e) Para a versão monousuário Access pode-se criar uma cópia de segurança de todos os
projetos de uma só vez, copiando o arquivo “ARPO BPMN++ Local Database.mdb”
presente no diretório de instalação do ARPO para um diretório da rede ou gravando-o em
um outro dispositivo.
15
FLUXO DE PROCESSO EPC (Event-driven Process Chain)
30. Dentro do subnível crie um subprocesso chamado Contratar Novo funcionário EPC.
Para o subprocesso crie um subnível do tipo EPC, conforme a figura abaixo:
31. Navegue para o subnível criado e reproduza o fluxo de processo da página seguinte.
a) Discuta com o instrutor e com os demais participantes a utilização dos eventos e
operadores lógicos para o detalhamento das regras de negócio envolvidas.
b) Para as três primeiras atividades do fluxo crie um Diagrama de alocação FAD, conforme
representado na figura abaixo.
16
Unidade de
R ecurso s
negóc io s
Huma no s
específica
32.
Novo
f uncionário
neces sário
Es pecificar
atributos
da vaga
Requerer A nalisar
abertura atributos
de vaga da vaga
Vaga
não V aga
aprovada
aprovada
C omunicar Divulgar
não aprovação vaga
de vaga em aberto
C urriculo
Fechar de c andidados
vaga
recebidos
FIM A nalis ar
curric ulos
Agendar
entrevis tas
de s eleção
Entrevis tas
de s eleção Analisar
agendadas Recursos Atributos
atributos
Humanos da vaga
da vaga
Entrevis tas
de s eleção
realizadas
Selecionar
candidato
a contratar
Negociar
contratação
com candidato
C ontratar
novo
f uncionário
Novo
f uncionário
contratado
17
Crie um novo subprocesso chamado Contratar Novo funcionário eEPC e desenhe o diagrama
reproduzido na figura abaixo.
Novo
funcionário
necessário
Unidade de Especificar
negócios atributos SAP HR
específica da vaga
Atributos
da vaga
Unidade de Requerer
negócios abertura SAP HR
específica de vaga
Analisar
Recursos Atributos
atributos
Humanos da vaga
da vaga
Vaga
Vaga
não
aprovada
aprovada
Comunicar Divulgar
Recursos Vaga Recursos
não aprovação vaga SAP HR
Humanos não aprovada Humanos
de vaga em aberto
Outsourced Published
Recursos Fechar
SAP HR HR position
Humanos vaga
company vacancy
Curriculo
FIM de candidados
recebidos
Outsourced Pre-selected
Analisar
HR candadites
curriculos
company list
Recursos
Humanos
Agendar
Recursos
entrevistas SAP HR
Humanos
de seleção
Entrevistas
de seleção
agendadas
18
FORMAS DE SAÍDA DE DADOS
2. Exportar modelo para arquivo: Permite exportar determinado modelo para um arquivo imagem
(.BMP ou .JPG), o qual pode ser importado e/ou utilizado por outras aplicações.
3. Exportar modelo para clipboard: Permite exportar determinado modelo para a memória do
computador (clipboard), ficando disponível para Paste nas diversas aplicações Windows.
Tipicamente utilizado quando se deseja colar em um documento um modelo específico.
4. Criar Website: No menu: “Exportar / Criar website HTML”; Muito importante para a divulgação
dos processos na empresa, gera automaticamente um website com os processos mapeados
(emprega tecnologia CSS), o que viabiliza a fácil divulgação dos processos através da Intranet da
empresa. Permite a navegação através dos processos, a visualização das propriedades dos
objetos e a abertura dos links associados. Adicionalmente, o website gerado é 100% HTML
compatível, não utilizando-se de objetos java que poderiam oferecer riscos de segurança à
intranet do cliente.
6. Exportar para Word: No menu: “Exportar / Criar documentação MS-Word”; Permite a criação
automática de documento Word contendo os modelos, detalhes de suas atividades,
detalhamento dos projetos de melhoria dos processos, priorização dos projetos e conclusões do
time. Algumas empresas de consultorias geram o documento final de análise dos processos a
partir desta funcionalidade; Outras utilizam para a geração e manutenção do “Manual de
Procedimentos” da empresa de modo otimizado.
7. Exportar para Visio: No menu: “Exportar / Criar desenho MS-Visio”; Permite exportar os
modelos documentados em ARPO para o padrão Visio. Algumas empresas consideraram
interessante esta particular forma de saída de dados em função de padrões mundiais adotados
pela matriz no exterior. De fato, os modelos exportados permitem posterior edição diretamente no
Visio.
8. Relatórios: Permite obter dados sobre os objetos e relacionamento, realizar análises e exportar
os dados para o Excel ou arquivo CSV, Os principais tópicos são:
a) Definir o escopo do relatório (Projeto, Grupo, Modelo ou Modelo e abaixo);
b) Definir o filtro por tipo de objeto ou por tipo de relacionamento;
c) Definir o filtro por tipo de modelo;
d) Definir os campos (dos objetos ou relacionamentos) que serão mostrados no relatório;
e) Executar o relatório e exportar o resultado para o MS-Excel através do ícone;
f) Customização de relatórios utilizando a linguagem SQL (opção SQL Miner);
g) Como automaticamente um gráfico quando a segunda coluna é de valores numéricos.
19
ANEXO 1
A E F G
B C D H
Após o término da execução da atividade A todas Para que a atividade H seja realizada é necessário,
as atividades (B, C e D) serão obrigatoriamente obrigatoriamente, que as atividades E, F e G
executadas. tenham sido concluídas.
A E F G
B C D H
Após o término da execução da atividade A apenas Para que a atividade H seja realizada é necessário
uma das atividades (B, C ou D) será executada, que uma das atividades dentre E, F ou G ocorra.
dependendo das condições dos eventos. E, F e G são mutuamente exclusivas.
20