SISTEMAS WORKFLOW EM PROCESSOS EMPRESARIAIS ORIENTADOR Prof. Dr. Vilmar Pedro Votre Dissertação de Mestrado apresentado ao Curso de PósGraduação em Engenharia Elétrica com Concentração em Engenharia da Computação como Parte das Exigências para Obtenção do Grau de Mestre Resumo Este trabalho é um estudo da aplicação das técnicas de processos produtivos fabris, em processos que geram serviços e que apóiam os processos produtivos, também denominados processos empresariais. Para atingir esse objetivo, utilizou-se sistemas Workflow, ou fluxo de trabalho automatizado, e a modelagem em redes de Petri. Esses conceitos já são consagrados em processos produtivos fabris e, através desse trabalho, verificar-se-á suas aplicações e validações em um processo empresarial, com a particularidade deste possuir alto volume de atendimento ao público. PALAVRAS CHAVES: Workflow, redes de Petri, reengenharia de processos Justificativas • • • • • • PROCESSOS EMPRESARIAIS TÃO IMPORTANTES QUANTO OS PROCESSOS DE PRODUÇÃO PROCESSO DE PRODUÇÃO CORRESPONDE A 10% DO VALOR DO PRODUTO ÁREA DE SERVIÇOS É 100% DE PROCESSOS EMPRESARIAIS ÁREA DE SERVIÇOS EMPREGA ATUALMENTE A MAIORIA DA POPULAÇÃO ECONOMICAMENTE ATIVA ENORME DESENVOLVIMENTO DA AUTOMAÇÃO INDUSTRIAL COM ENORME AUMENTO DE PRODUTVIDADE (TQM,JIT, TBA,..) PROCESSOS EMPRESARIAIS SÃO EM SUA MAIORIA REPETITIVOS E PASSÍVEIS DE APLICAÇÃO DOS CONTROLES DO PROCESSO PRODUTIVO FABRIL TAIS COMO: FLUXO, EFICÁCIA, EFICIÊNCIA, TEMPO DO CICLO E CUSTO Justificativas • • • • • MODELO EM REDE DE PETRI ACEITO ACADEMICAMENTE PARA A CONSTRUÇÃO DE MODELOS DE PROCESSOS PRODUTIVOS APERFEIÇOAMENTO DO PROCESSO COM ÊNFASE NO GANHO DE PRODUTIVIDADE, PREVENÇÃO, CORREÇÃO E A EXCELÊNCIA FLUXO DE TRABALHO AUTOMATIZADO EXISTE QUANDO EXISTE UM PROCESSO FORMAL (ETAPA, PROCEDIMENTO, TAREFA E ATIVIDADE) DEMANDA NOS PRÓXIMOS ANOS SERÁ POR PROCESSOS DA ATIVIDADE DE NEGÓCIO, E NÃO TAREFAS INDIVIDUAIS FLUXO DE TRABALHO AUTOMATIZADO PRETENDE TRANSFORMAR O PROCESSO EM ATIVO Objetivo VERIFICAR SE OS CONCEITOS QUE TANTO APERFEIÇOARAM OS PROCESSOS PRODUTIVOS SÃO ADAPTÁVEIS A PROCESSOS EMPRESARIAIS REPETITIVOS, ATRAVÉS DA APLICAÇÃO DE SISTEMA DE FLUXO DE TRABALHO AUTOMATIZADO, WORKFLOW. Objetivos Específicos • • • • ELABORAR MODELO DE UM PROCESSO EMPRESARIAL REPETITIVO COM AS TÉCNICAS DE PROCESSOS PRODUTIVOS FABRIS IMPLEMENTAR MODELO DE UM PROCESSO EMPRESARIAL APERFEIÇOADO EM UM SISTEMA WORKFLOW ESTUDAR A APLICAÇÃO DO CONCEITO DE PROCESSOS PRÓATIVOS ESTUDAR OS GANHOS PROPORCIONADOS Estrutura da Dissertação • Sistemas Workflow – – – – – – – • Redes de Petri – – – – • • Reengenharia Processos Fundamentos Estrutura e Elementos dos Sistemas Workflow INTRANET, INTERNET e EXTRANET Ambiente, Implantação e Projeto Banco de Dados Temporais Histórico Conceitos e Elementos Dinâmica e Representações Condição-evento, Lugar-transição, Temporizada Caso Prático Considerações Finais Sistemas Workflow Reengenharia e ISO9000 • Tecnologia de Informação e a Reengenharia de Processos • Aperfeiçoamento dos processos através da reengenharia • Norma ISO9000 e a documentação dos processos Sistemas Workflow Define Processos Sistemas Workflow Fundamentos do Sistema Workflow • • • • “Workflow é a tecnologia que possibilita automatizar processos, racionalizando-os e potencializando-os por meio de dois componentes implicitos: organização e tecnologia” Cruz (1998) “Workflow é o fluxo de controle e infomração num processo de negócio” Kobelius (1997) “Workflow é um conjunto de ferramentas que possibilita análise proativa, compreensão e automatização de atividades e tarefas baseadas em informação” Koulopoulos (1995) “Workflow é a tecnologia que ajuda a automatizar políticas e procedimentos numa organização” Khoshafian (1995) Sistemas Workflow Fundamentos do Sistema Workflow Sistemas Workflow Define Groupware/Workgroup Sistemas Workflow Tipos ou Níveis • • • • • Nível 1 - Ad-hoc Nível 2 - Administrativo Nível 3 - Produção ou Transação Nível 4 - Orientado a Objeto Nível 5 - Baseado no Conhecimento Sistemas Workflow Estrutura Sistemas Workflow Elementos Primários PAPÉIS ou ROLES REGRAS ou RULES CAMINHOS ou ROUTES Sistemas Workflow Caminhos Sistemas Workflow Natureza Duração Evento Objeto Sistemas Workflow Perspectivas Documento Inteligente INTERNET/INTRANET EXTRANET/PORTAL Sistemas Workflow Ambiente Hardware e Software Parte Cliente do Sistema Parte Servidor do Sistema Parte Visível do Sistema Sistemas Workflow Ciclo de Desenvolvimento ANÁLISE DO FLUXO ATUAL PROJETAR NOVO MODELO INFORMAÇÕES ATUALIZAR O MODELO INFORMAÇÕES PROGRAMAR NOVO MODELO INFORMAÇÕES IMPLANTAR NOVO MODELO INFORMAÇÕES Sistemas Workflow Padronização Sistemas Workflow Banco de Dados Temporais Redes de Petri Introdução • Histórico • Vantagens – Descreve a ordem parcial dos eventos – Representa, explicitamente, os estados, bem como os eventos – Engloba a especificação, modelagem, análise, avaliação de desempenho e a implementação – Utiliza diversos níveis da estrutura hierárquica de controle – Descreve precisa e formalmente as sincronizações Redes de Petri Conceitos Redes de Petri Elementos Básicos LUGAR TRANSIÇÃO FICHA ou MARCA Redes de Petri Elementos Básicos - Disparo Redes de Petri Interações em Processos Cooperação Competição Paralelismo Pseudo-paralelismo Redes de Petri Evolução dos Processos - Seqüência Redes de Petri Evolução dos Processos Sincrona e Assíncrona Redes de Petri Evolução dos Processos Variantes e Caminhos Alternativos Redes de Petri Evolução dos Processos - Repetição Redes de Petri Evolução dos Processos Alocação de Recursos Redes de Petri Tipos Condição-evento Lugar-transição Predicado-transição Coloridas Temporizadas/Estocásticas Redes de Petri Temporizada - Associada ao Lugar Redes de Petri Temporizada - Associada à Transição Redes de Petri Representações – Fórmula (quádrupla) – Rede Marcada – Grafo e Matriz – Seqüência de Disparo – Equação Fundamental – Conflito e Paralelismo Caso Prático • • • • • • Histórico da CEF Histórico Específico do Caso Situação Registrada no Levantamento Estudo do Caso Requisitos do Processo Levantamento das Normas e Rotinas Caso Prático Modelo Conceitual Caso Prático Modelo Conceitual Caso Prático Atores e Papéis Levantados • • • • • • • Proponente Vendedor Atendente de Recepção Atendente de Entrevista Engenheiro Advogado Gerente da Agência Caso Prático Regras Levantadas • • • • • • Documentos Nível de Renda Tempos Vendedor sendo Pessoa Jurídica Avaliação pelo Engenheiro Desbloqueio dos Valores Caso Prático Análise e Racionalização • • • • • • Início do Processo Término do Processo Integração do Fluxo Notificação Segurança Documentos e Formulários Caso Prático Modelagem em Redes de Petri Caso Prático Programação em Software Workflow Caso Prático DER - Conceitual Caso Prático DER - Lógico Considerações Finais • • • • • • Modelo Lógico Baseado em Rede de Petri Processo Programado em Sistema Workflow A Questão Tempo Racionalização do Processo Normalização do Processo Processo Pró-ativo