SlideShare uma empresa Scribd logo
Sistemas Workflow




   Leonardo Melo Santos
   leonardomelosantos@gmail.com
Agenda
   Evolução
   Definições
   Características
   Conceitos relacionados
   Tipos de workflow
   Algumas ferramentas
   Estudo de caso: HelpDesk Procenge
   Referências
       2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Evolução
 Na década de 70, sistemas de workflow de 1ª
  geração foram desenvolvidos;
 Entre as décadas de 70 e 80, começaram a ser
  introduzidos os primeiros sistemas de automação de
  processos de negócio;
 Na década de 80, foi dada uma ênfase maior a esta
  natureza de sistema;
 A partir da década de 90, foi dada uma ênfase em
  groupware e CSCW;
 Hoje, geralmente as amadurecidas corporações lidam
  com worklow e BPM (Business Process Management).


      2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Definições

  “Workflow consiste da automação de um
 processo de negócios, na sua totalidade ou
     parte, durante o qual documentos,
informações ou tarefas, são passadas de um
 participante para outro, através de ações,
   de acordo com o um conjunto de regras
              procedurais.” [7]

     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Definições

“Sistemas Workflow manipulam e monitoram
  a informação relativa ao fluxo de trabalho
    para gerenciar, coordenar e controlar o
 trabalho mais eficientemente, minimizando
 o problema da coordenação do trabalho nos
          processos de negócios.” [6]


     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Características
 Garante o acompanhamento constante
  de todas as atividades do processo e um
  aumento de produtividade com
  objetividade e segurança;
 Sistemas workflow precisam ser
  flexíveis e ter alta capacidade de
  interoperabilidade;

     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
O que o workflow pode fazer?
 Controla os processos de acordo com um
  modelo pré-definido e são especialmente
  indicados para organizações estruturadas;

 Facilita o processamento eletrônico dos
  processos estruturados os quais incluem:
     Uma cadeia de tarefas interdependentes;
     Diversas pessoas ou departamentos;
     Necessidade de alto grau de coordenação;

                                                                                                         Fonte: SAP Brasil

      2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Conceitos relacionados
 Atividade         Conjunto queeventos que ocorrem
                    Ocorrência deexecuta o trabalho
                     Recurso de um processo ou de
                     representado de um ouinstância
                       sob aser visto em um mais
                          Conjunto
                     uma atividadepor uma devido à
                      Conceito é abordado processo.
                      Algo responsabilidade de um
                      Pode que acontece, atividades
                                      como uma regra
 Sincronismo          procedimentos ou workflow.
                       existência de sincronismo de
                      de atividade Ator. função da
                                     de um
                       que é avaliada em
                       alguma relacionados.
                                coisa que
                      informações entre atividades.
 Evento                 ocorrência de um evento.
                            ocorre.

 Instância (processo ou atividade)
 Participante do workflow ou Ator
 Processo
 Gatilho (trigger)
      2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Tipos
 Ad hoc workflow
 Workflow de Produção
 Workflow Administrativo




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Tipos
 Ad hoc workflow [1]
   As regras de procedimentos podem ser modificadas ou
    criadas durante a operação do processo,
    caracterizando uma inexistência de padrão pré-
    determinado;
   Apoio a fluxos de trabalho pouco estruturados;
   Voltados para grupos dinâmicos;
   Executam processos únicos e individualizados;
   Usuários finais como desenvolvedores e gerentes de
    seus próprios processos;
   Utilizados em trabalhos que envolvem produção de
    conhecimento – criatividade e flexibilidade.
      2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Tipos
 Workflow de Produção [1]
   As regras de procedimentos estão bem definidas e
    rígidas;
   Regras, atividades e encadeamento previamente
    conhecidos;
   Processos com alta freqüência de repetição;
   Processos executados são a atividade principal de seus
    participantes;
   Comparados a processos fabris – sistemas devem ter
    alta velocidade de transferência entre atividades;
   Processos com poucas mudanças;
   Localizados em um departamento ou setor;
      2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Tipos
 Workflow Administrativo [1]
   Meio termo entre um “Ad hoc workflow" e “Workflow
    de Produção“;
   Processos com maior estruturação;
   Maior previsibilidade;
   Mesmo processo pode ser repetido sem muitas
    variações;
   Apóiam processos administrativos em organizações;
   Praticamente todos os membros de uma organização
    podem ser usuários destes processos – necessidade de
    alta escalabilidade.

      2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
 Tipos versus grau de colaboração
  Classificação levando em consideração o grau de colaboração entre
                                                   os executores [1]
  Grau de
estruturação                    PRODUÇÃO

                     Workflow
                    estruturado
                                                     ADMINISTRATIVO



                                                                                        AD HOC

                   Roteamento de
                                                                         Groupware
                    Formulários
                                                                             Grau de colaboração
               2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Algumas ferramentas
   Lotus Workflow (IBM) [2]
   i-Flow™ (Fujitsu) [3]
   Ultimus BPM (Ultimus) [4]
   Process Manager (HP) [5]
   ...




       2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge
   Aplicação desenvolvida em Lotus Notes;
   Implantado em instituição públicas e privadas;
   Ambiente Desktop e Web (Web 2.0);
   Workflow flexível para diversos ramos de
    negócios:
       HelpDesk / Suporte ao usuário;
       Controle de mudança de SW;
       Gerência de Qualidade de SW;
       Colaboração em atividades;
       ...

         2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge
Que características fazem com que este sistema possua workflow?

   Existência de três atributos:
       Fluxo: tipo da atividade (Ex.: Correção, Dúvida, Melhoria, etc.). Dentro de
        cada Fluxo deste, existe N possíveis Fases.
       Fase: É uma etapa dentro de um fluxo (Ex.: Análise, Execução, Testes, etc.).
        Dentro de cada Fase, existe N possíveis Estados.
       Estado: É uma etapa, de uma Fase. (Ex.: Inicial, Final, Técnica, etc). Cada
        Estado possui um subconjunto de Atores que estão envolvidos neste Estado-
        Fase. Cada Estado-Fase deve ser associado a uma ou mais possíveis próximos
        Estados-Fases. É neste momento que percebemos o workflow, pois o usuário do
        sistema irá passar o documento em questão para uma próxima Fase, e neste
        momento ele escolhe para qual quer encaminhar. É possível perceber mais uma
        característica do workflow pois os Atores podem ser configurados por Estado-
        Fase.

   Registro (LOG) de todas as intervenções feitas no documento
    compartilhado, seja mudança de Fase ou Estado, registro de novas
    informações, imobilização do documento, mudança de responsável, etc.

          2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Workflow
Estudo de caso: HelpDesk Procenge




     2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
Referências
[1] ARAÚJO, Renata; BORGES, Marcos. Sistemas de Workflow:
     Conceitos. UFRJ, 2003.
[2] Lotus Workflow - http://www-
     142.ibm.com/software/dre/ecatalog/detail.wss?
     locale=pt_BR&synkey=X105931T39413M71
[3] Ultimus BPM – http://www.ultimus.com
[4] i-Flow -
     http://www.fujitsu.com/sg/services/software/workflow/
[5] HP Process Manager
     http://support.openview.hp.com/encore/hppm.jsp
[6] DUITSHOF, Mathijs. Workflow Automation in Three
     Administrative Organizations. (Tese de Mestrado)
[7] Workflow Management Coalition. Terminology & Glossary.
     Junho de 1996.

        2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com

Mais conteúdo relacionado

PPTX
Sistemas de gestão documental com workflow
PPT
Framework for a business process management competency centre
PDF
Microsoft 365 Compliance
PPT
Gestão de projetos
PDF
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
PDF
PETI - Planejamento Estratégico de TI
PPTX
Apresentação da Plataforma
PPT
The Business Case for CRM
Sistemas de gestão documental com workflow
Framework for a business process management competency centre
Microsoft 365 Compliance
Gestão de projetos
Introduction to Business Process Model and Notation (BPMN) - OSSCamp 2014
PETI - Planejamento Estratégico de TI
Apresentação da Plataforma
The Business Case for CRM

Mais procurados (20)

PDF
BPM: Conceitos de Gestão de Processos de Negócios
PPTX
Automate Your Software Development Life Cycle Using the Right Tools
PDF
Gerenciamento de projetos aula 1 (introdução)
PPT
Tipos de Sistema de Informação
PDF
Document Management System
PDF
Business Process Automation A Productivity Lever
PDF
Project model canvas estudo de caso - TCC Edécio Santos - nov.2014 - UNICAP
PDF
Business Process Management Introduction
PDF
Microsoft Dynamics 365
PPTX
Business Process Management Approach
PDF
Simulado Itil V2 PortuguêS
PDF
Gestão de Projetos de TI em Empresas
PDF
Project Model Canvas (PM Canvas)
DOC
1 estrutura e commerce para alavancar negócios-termo+de+abertura+do+projeto
PPTX
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
PPTX
Readiness for CRM - 11 Steps to Plan & Prepare for CRM
PPTX
Principais Técnicas de Elicitação de Requisitos
PDF
Mapa Mental Scrum
PPT
Apresentação pdca
PPTX
BPMN tutorial – BPMN 2
BPM: Conceitos de Gestão de Processos de Negócios
Automate Your Software Development Life Cycle Using the Right Tools
Gerenciamento de projetos aula 1 (introdução)
Tipos de Sistema de Informação
Document Management System
Business Process Automation A Productivity Lever
Project model canvas estudo de caso - TCC Edécio Santos - nov.2014 - UNICAP
Business Process Management Introduction
Microsoft Dynamics 365
Business Process Management Approach
Simulado Itil V2 PortuguêS
Gestão de Projetos de TI em Empresas
Project Model Canvas (PM Canvas)
1 estrutura e commerce para alavancar negócios-termo+de+abertura+do+projeto
Gerenciamento de Processos de Negócio - BPM: O modelo de gestão do Século XXI
Readiness for CRM - 11 Steps to Plan & Prepare for CRM
Principais Técnicas de Elicitação de Requisitos
Mapa Mental Scrum
Apresentação pdca
BPMN tutorial – BPMN 2
Anúncio

Destaque (11)

PPT
Módulo 08 Workflows
PPSX
Dicas para Melhorar a Gestão e Resultados de sua Empresa adotando a Gestão de...
PPTX
Inteligência coletiva e inclusão digital
PPT
Workflow e Colaboração com Exchange e Outlook
PPTX
Workflow, Business Intelligence e Ferramentas Colaborativas
PDF
Fluxo de trabalho com Illustrator e Flash
PPTX
sala de leitura
PPS
Projeto "Acessa Escola"
PPT
Topologias de rede
PPTX
Workflow
Módulo 08 Workflows
Dicas para Melhorar a Gestão e Resultados de sua Empresa adotando a Gestão de...
Inteligência coletiva e inclusão digital
Workflow e Colaboração com Exchange e Outlook
Workflow, Business Intelligence e Ferramentas Colaborativas
Fluxo de trabalho com Illustrator e Flash
sala de leitura
Projeto "Acessa Escola"
Topologias de rede
Workflow
Anúncio

Semelhante a Sistemas Workflow (20)

PPT
O que é GXflow?
PPT
O que é g xflow
PDF
Workflow - Porque possuir um fluxo de trabalho organizado - Deskfy
PDF
ISO IEC 12207
PDF
ISO IEC 12207
PPT
PROCESSOS ORGANIZACIONAIS - representação
PPT
Work Out Apresentacao Global Do Produto Ver 1 4 2007 09 27
PPT
PROCESSOS ORGANIZACIONAIS - SENAC - TÉC - LOGÍSTICA.ppt
PPT
PROCESSOS ORGANIZACIONAIS NAS ONGS DO BRASIL.ppt
PPT
PROCESSOS ORGANIZACIONAIS E SUAS CONTRIBUIÇÕES.ppt
ODP
BPMN - Modelagem de negocio
DOCX
Processos de software
PDF
idoc.pub_iso-iec-12207.pdf
PPT
Apresentação implantando um erp com sucesso
PPT
ApresentaçãO Metodologia
PDF
– Como implantar transformações organizacionais a partir de uma plataforma BP...
PDF
Como implantar transformações organizacionais a partir de uma plataforma BPMS...
PDF
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
PPT
PROCESSOS ORGANIZACIONAIS e ADMINISTRATIVOS.ppt
PPTX
Rational Unified Process (RUP)
O que é GXflow?
O que é g xflow
Workflow - Porque possuir um fluxo de trabalho organizado - Deskfy
ISO IEC 12207
ISO IEC 12207
PROCESSOS ORGANIZACIONAIS - representação
Work Out Apresentacao Global Do Produto Ver 1 4 2007 09 27
PROCESSOS ORGANIZACIONAIS - SENAC - TÉC - LOGÍSTICA.ppt
PROCESSOS ORGANIZACIONAIS NAS ONGS DO BRASIL.ppt
PROCESSOS ORGANIZACIONAIS E SUAS CONTRIBUIÇÕES.ppt
BPMN - Modelagem de negocio
Processos de software
idoc.pub_iso-iec-12207.pdf
Apresentação implantando um erp com sucesso
ApresentaçãO Metodologia
– Como implantar transformações organizacionais a partir de uma plataforma BP...
Como implantar transformações organizacionais a partir de uma plataforma BPMS...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
PROCESSOS ORGANIZACIONAIS e ADMINISTRATIVOS.ppt
Rational Unified Process (RUP)

Mais de Leonardo Melo Santos (20)

PDF
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...
PDF
Curso de OO com C# - Parte 06 - ADO.NET
PDF
Curso de OO com C# - Parte 05 - Coleções genéricas e não-genéricas
PDF
Curso de OO com C# - Parte 04 - Estruturas de controle e Strings
PDF
Curso de OO com C# - Parte 03 - Plataforma .NET
PDF
Curso de OO com C# - Parte 02 - Introdução ao C#
PDF
Curso de OO com C# - Parte 01 - Orientação a objetos
PPT
Scrum - Visão Geral
PPT
Desenvolvimento de aplicações Java™ para TV Digital
PPT
Web Services XML - .NET framework
PPT
DotNet Remoting - .NET framework
PPT
Curso de J2ME - Parte 04 - Otimização
PPT
Curso de J2ME - Parte 03 - Desenvolvimento de aplicações
PPT
Curso de J2ME - Parte 02 - Ambiente de desenvolvimento
PPT
Curso de J2ME - Parte 01 - Conceitos básicos
PPT
Fundamentos de sistemas de informação
PPT
Conceitos básicos de programação orientada a objetos
PDF
Trabalho em equipe e ética no trabalho
PPT
Verificação e validação de software
PPTX
Marketing pessoal e as redes sociais
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...
Curso de OO com C# - Parte 06 - ADO.NET
Curso de OO com C# - Parte 05 - Coleções genéricas e não-genéricas
Curso de OO com C# - Parte 04 - Estruturas de controle e Strings
Curso de OO com C# - Parte 03 - Plataforma .NET
Curso de OO com C# - Parte 02 - Introdução ao C#
Curso de OO com C# - Parte 01 - Orientação a objetos
Scrum - Visão Geral
Desenvolvimento de aplicações Java™ para TV Digital
Web Services XML - .NET framework
DotNet Remoting - .NET framework
Curso de J2ME - Parte 04 - Otimização
Curso de J2ME - Parte 03 - Desenvolvimento de aplicações
Curso de J2ME - Parte 02 - Ambiente de desenvolvimento
Curso de J2ME - Parte 01 - Conceitos básicos
Fundamentos de sistemas de informação
Conceitos básicos de programação orientada a objetos
Trabalho em equipe e ética no trabalho
Verificação e validação de software
Marketing pessoal e as redes sociais

Último (19)

PDF
Apple Pippin Uma breve introdução. - David Glotz
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Apple Pippin Uma breve introdução. - David Glotz
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Aula 18 - Manipulacao De Arquivos python
COBITxITIL-Entenda as diferença em uso governança TI
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Custos e liquidação no SAP Transportation Management, TM130 Col18
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Aula04-Academia Heri- Tecnologia Geral 2025
Processos na gestão de transportes, TM100 Col18
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...

Sistemas Workflow

  • 1. Sistemas Workflow Leonardo Melo Santos leonardomelosantos@gmail.com
  • 2. Agenda  Evolução  Definições  Características  Conceitos relacionados  Tipos de workflow  Algumas ferramentas  Estudo de caso: HelpDesk Procenge  Referências 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 3. Workflow Evolução  Na década de 70, sistemas de workflow de 1ª geração foram desenvolvidos;  Entre as décadas de 70 e 80, começaram a ser introduzidos os primeiros sistemas de automação de processos de negócio;  Na década de 80, foi dada uma ênfase maior a esta natureza de sistema;  A partir da década de 90, foi dada uma ênfase em groupware e CSCW;  Hoje, geralmente as amadurecidas corporações lidam com worklow e BPM (Business Process Management). 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 4. Workflow Definições “Workflow consiste da automação de um processo de negócios, na sua totalidade ou parte, durante o qual documentos, informações ou tarefas, são passadas de um participante para outro, através de ações, de acordo com o um conjunto de regras procedurais.” [7] 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 5. Workflow Definições “Sistemas Workflow manipulam e monitoram a informação relativa ao fluxo de trabalho para gerenciar, coordenar e controlar o trabalho mais eficientemente, minimizando o problema da coordenação do trabalho nos processos de negócios.” [6] 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 6. Workflow Características  Garante o acompanhamento constante de todas as atividades do processo e um aumento de produtividade com objetividade e segurança;  Sistemas workflow precisam ser flexíveis e ter alta capacidade de interoperabilidade; 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 7. Workflow O que o workflow pode fazer?  Controla os processos de acordo com um modelo pré-definido e são especialmente indicados para organizações estruturadas;  Facilita o processamento eletrônico dos processos estruturados os quais incluem:  Uma cadeia de tarefas interdependentes;  Diversas pessoas ou departamentos;  Necessidade de alto grau de coordenação; Fonte: SAP Brasil 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 8. Workflow Conceitos relacionados  Atividade Conjunto queeventos que ocorrem Ocorrência deexecuta o trabalho Recurso de um processo ou de representado de um ouinstância sob aser visto em um mais Conjunto uma atividadepor uma devido à Conceito é abordado processo. Algo responsabilidade de um Pode que acontece, atividades como uma regra  Sincronismo procedimentos ou workflow. existência de sincronismo de de atividade Ator. função da de um que é avaliada em alguma relacionados. coisa que informações entre atividades.  Evento ocorrência de um evento. ocorre.  Instância (processo ou atividade)  Participante do workflow ou Ator  Processo  Gatilho (trigger) 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 9. Workflow Tipos  Ad hoc workflow  Workflow de Produção  Workflow Administrativo 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 10. Workflow Tipos  Ad hoc workflow [1]  As regras de procedimentos podem ser modificadas ou criadas durante a operação do processo, caracterizando uma inexistência de padrão pré- determinado;  Apoio a fluxos de trabalho pouco estruturados;  Voltados para grupos dinâmicos;  Executam processos únicos e individualizados;  Usuários finais como desenvolvedores e gerentes de seus próprios processos;  Utilizados em trabalhos que envolvem produção de conhecimento – criatividade e flexibilidade. 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 11. Workflow Tipos  Workflow de Produção [1]  As regras de procedimentos estão bem definidas e rígidas;  Regras, atividades e encadeamento previamente conhecidos;  Processos com alta freqüência de repetição;  Processos executados são a atividade principal de seus participantes;  Comparados a processos fabris – sistemas devem ter alta velocidade de transferência entre atividades;  Processos com poucas mudanças;  Localizados em um departamento ou setor; 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 12. Workflow Tipos  Workflow Administrativo [1]  Meio termo entre um “Ad hoc workflow" e “Workflow de Produção“;  Processos com maior estruturação;  Maior previsibilidade;  Mesmo processo pode ser repetido sem muitas variações;  Apóiam processos administrativos em organizações;  Praticamente todos os membros de uma organização podem ser usuários destes processos – necessidade de alta escalabilidade. 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 13. Workflow Tipos versus grau de colaboração Classificação levando em consideração o grau de colaboração entre os executores [1] Grau de estruturação PRODUÇÃO Workflow estruturado ADMINISTRATIVO AD HOC Roteamento de Groupware Formulários Grau de colaboração 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 14. Workflow Algumas ferramentas  Lotus Workflow (IBM) [2]  i-Flow™ (Fujitsu) [3]  Ultimus BPM (Ultimus) [4]  Process Manager (HP) [5]  ... 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 15. Workflow Estudo de caso: HelpDesk Procenge  Aplicação desenvolvida em Lotus Notes;  Implantado em instituição públicas e privadas;  Ambiente Desktop e Web (Web 2.0);  Workflow flexível para diversos ramos de negócios:  HelpDesk / Suporte ao usuário;  Controle de mudança de SW;  Gerência de Qualidade de SW;  Colaboração em atividades;  ... 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 16. Workflow Estudo de caso: HelpDesk Procenge Que características fazem com que este sistema possua workflow?  Existência de três atributos:  Fluxo: tipo da atividade (Ex.: Correção, Dúvida, Melhoria, etc.). Dentro de cada Fluxo deste, existe N possíveis Fases.  Fase: É uma etapa dentro de um fluxo (Ex.: Análise, Execução, Testes, etc.). Dentro de cada Fase, existe N possíveis Estados.  Estado: É uma etapa, de uma Fase. (Ex.: Inicial, Final, Técnica, etc). Cada Estado possui um subconjunto de Atores que estão envolvidos neste Estado- Fase. Cada Estado-Fase deve ser associado a uma ou mais possíveis próximos Estados-Fases. É neste momento que percebemos o workflow, pois o usuário do sistema irá passar o documento em questão para uma próxima Fase, e neste momento ele escolhe para qual quer encaminhar. É possível perceber mais uma característica do workflow pois os Atores podem ser configurados por Estado- Fase.  Registro (LOG) de todas as intervenções feitas no documento compartilhado, seja mudança de Fase ou Estado, registro de novas informações, imobilização do documento, mudança de responsável, etc. 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 17. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 18. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 19. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 20. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 21. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 22. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 23. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 24. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 25. Workflow Estudo de caso: HelpDesk Procenge 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com
  • 26. Referências [1] ARAÚJO, Renata; BORGES, Marcos. Sistemas de Workflow: Conceitos. UFRJ, 2003. [2] Lotus Workflow - http://www- 142.ibm.com/software/dre/ecatalog/detail.wss? locale=pt_BR&synkey=X105931T39413M71 [3] Ultimus BPM – http://www.ultimus.com [4] i-Flow - http://www.fujitsu.com/sg/services/software/workflow/ [5] HP Process Manager http://support.openview.hp.com/encore/hppm.jsp [6] DUITSHOF, Mathijs. Workflow Automation in Three Administrative Organizations. (Tese de Mestrado) [7] Workflow Management Coalition. Terminology & Glossary. Junho de 1996. 2008 | Faculdade Integrada do Recife | Sistemas Cooperativos | Workflow | Leonardo Melo Santos | leonardomelosantos@gmail.com