You are on page 1of 1

Fluxo de Trabalho (em inglês: Workflow) é a seqüência de passos necessários para que se po

ssa atingir a automação de processos de negócio, de acordo com um conjunto de regras d


efinidas, envolvendo a noção de processos, permitindo que estes possam ser transmiti
dos de uma pessoa para outra de acordo com algumas regras.
Conceito
Segundo a WfMC (Workflow Management Coalition) é a automação do processo de negócio, na
sua totalidade ou em partes, onde documentos, informações ou tarefas são passadas de u
m participante para o outro para execução de uma ação, de acordo com um conjunto de regr
as de procedimentos.
A automação do processo de negócio identifica as várias atividades do processo, regras d
e procedimento e controle de dados associados para gerenciar o workflow durante
a ativação do processo.
Muitas instâncias individuais do processo podem tornar operacionais durante a ativ
ação do processo, cada uma associada a um conjunto específico de dados relevantes dess
a instância
EspéciesUma simples distinção entre os tipos de workflow é o seguinte:
Ad hoc WorkFlow: no qual as regras de procedimentos podem ser modificadas ou cri
adas durante a operação do processo.
Workflow de Produção (Production Workflow): no qual a maioria das regras de procedim
entos está definida
Workflow Administrativo: é um meio-termo entre um workflow "Ad hoc" e um de "produção"
, envolve atividades fracamente estruturadas, repetitivas, previsíveis e com regra
s simples de coordenação de tarefa. Exemplos são o processamento de ordens de compras
e autorização de férias e viagens.
[editar] Sistemas de Gerenciamento de Workflow - WfMSVer artigo principal: Siste
ma de gerenciamento de Workflow
Os sistemas de gerenciamento de workflow (WfMS - Workflow Management Systems) se
inserem no contexto geral de software cujo objetivo é o suporte ao trabalho coope
rativo, onde se enfatiza a interação entre usuários, e não apenas a interação usuário/siste
O gerenciamento de workflow necessita de um conjunto de ferramentas para adminis
trar, monitorar, controlar as aplicações clientes do workflow, as aplicações invocadas,
ferramentas de processos dentre outras, e passa por várias transformações buscando mel
horar processos de seu próprio gerenciamento.
As ferramentas utilizadas para gerenciamento de workflows apresentam algumas def
iciências, como por exemplo, podem não descrever processos de exceções, apresentar inter
ações pouco flexíveis e não terem escalabilidade.
[editar] Comparativo entre Workflows e Processos de SoftwareWorkflows e processo
s de Engenharia de Software possuem pontos em comum. Ambos têm como objetivo defin
ir processos, sendo que o primeiro define processos de negócios enquanto o segundo
define o processo de produção de software.
O conceito de Workflow surgiu no campo dos negócios, com a necessidade de definir
de uma maneira formal as atividades executadas na empresa. Paralelamente os proc
essos de software surgiram no meio acadêmico, com o objetivo de definir formalment
e como um software deve ser produzido.

You might also like