𝖂𝖎ƙ𝖎𝖊

Fluxo de trabalho: mudanças entre as edições

imported>WikitanvirBot
m (r2.7.1) (Bot: Adicionando: mk:Workflow)
 
(48 revisões intermediárias por 34 usuários não estão sendo mostradas)
Linha 1: Linha 1:
{{Revisão|data=Fevereiro de 2008}}
{{Revisão |data=fevereiro de 2008}}
'''Fluxo de Trabalho''' (em [[Língua inglesa|inglês]], ''workflow'') é a seqüência de passos necessários para se automatizar [[processos de negócio]], de acordo com um conjunto de regras definidas, permitindo que sejam transmitidos de uma pessoa para outra.{{Carece de fontes | data = julho de 2015}}


'''Fluxo de Trabalho''' (em [[Língua inglesa|inglês]]: ''Workflow'') é a seqüência de passos necessários para que se possa atingir a automação de [[processos de negócio]], de acordo com um conjunto de regras definidas, envolvendo a noção de processos, permitindo que estes possam ser transmitidos de uma pessoa para outra de acordo com algumas [[regra]]s. {{portal-admin}}
== Conceito ==
Segundo a ''[[WfMC]]''<ref>{{Citation | url = http://www.wfmc.org/ | title = WfMC}}.</ref> ('''W''ork''f''low ''M''anagement ''C''oalition'''), fluxo de trabalho é a sistematização do [[processo de negócio]], na sua totalidade ou em partes, onde documentos, informações ou tarefas são passadas de um participante para o outro para execução de uma ação, de acordo com um conjunto de regras de procedimentos.
 
A sistematização do processo de negócio identifica as várias atividades do processo, regras de procedimento e controle de dados associados para gerenciar o fluxo durante a ativação do processo.
 
Muitas instâncias individuais fazem parte de um mesmo processo. Todas devem atuar harmonicamente para se tornarem operacionais, cada uma associada a um conjunto específico de dados relevantes.
 
== Tipos ==
{{revisão|ciência=sim|data=junho de 2015}}
{{Reciclagem|ciência=sim|data=fevereiro de 2008}}
Além dos vários tipos de Workflow citados (ad hoc, produção e transação, administrativo etc.), seguem abaixo os dois tipos a ser mencionados.
 
== Orientado a Objetos ==
Objeto é a combinação de atributos e métodos num único objeto: o conjunto de atributos, ou dados, e instruções sobre como os dados devem ser processados, estocados, recuperados e visualizados pelo usuario.
 
Os atributos são os padrões de fluxo de trabalho, os casos ou instâncias, sendo as tarefas e formulários e o comportamento é a forma de processá-los.


== Conceito ==
Permite o desenvolvimento de aplicações completa. Características:
Segundo a '''WfMC''' ('''W'''ork'''f'''low '''M'''anagement '''C'''oalition) é a automação do processo de negócio, na sua totalidade ou em partes, onde documentos, informações ou tarefas são passadas de um participante para o outro para execução de uma ação, de acordo com um conjunto de regras de procedimentos.<br />
 
A automação do processo de negócio identifica as várias atividades do processo, regras de procedimento e controle de dados associados para gerenciar o [[workflow]] durante a ativação do processo.<br />
* Encapsulamento: é a possibilidade de que o software combinem múltiplos procedimentos em uma única representação procedural.
Muitas instâncias individuais do processo podem tornar operacionais durante a ativação do processo, cada uma associada a um conjunto específico de dados relevantes dessa instância.
* Herança: é a possibilidade de se criar novos procedimentos baseados em regras e propriedades herdadas de outros procedimentos já existentes.
* Integridade Referencial: é a garantia de que a informação passada por herança seja igual à informação que a gerou.
* Procedimentos Compostos: é a ferramenta que o software deve ter para permitir a construção de procedimentos baseados em outros procedimentos.
* Bibliotecas procedurais: é a coleção de procedimentos que podem ser recombinados e reusados em outros procedimentos.
* Ambiente gráfico baseado em ícones: é a possibilidade de usar ícones para desenvolver as aplicações que possibilitarão automatizar o fluxo de trabalho. Com isso é permitido aos programadores de Workflow manipularem por meio de ícones, elementos como tarefa, usuários, processos, procedimentos e rotinas.
 
== Sistemas de gestão de fluxos de trabalho ==
{{Artigo principal|[[Sistema de gerenciamento de Workflow]]}}
Os [[Sistema de gerenciamento de Workflow|sistemas de gestão de fluxos de trabalho]] (em inglês, WfMS – '''''W'''ork'''f'''low '''M'''anagement '''S'''ystems'') se inserem no contexto geral de programas de computador cujo objetivo é o suporte ao trabalho cooperativo, onde se enfatiza a interação entre usuários, e não apenas a interação usuário-sistema.


== Espécies ==
A gestão de fluxos de trabalho pode usar um conjunto de [[ferramenta]]s para administrar,  monitorar, controlar as aplicações clientes do fluxo, as aplicações invocadas, ferramentas de processos entre outras, e passa por várias transformações buscando melhorar processos de sua própria gestão.
Uma simples distinção entre os tipos de workflow é o seguinte:
* '''Ad hoc WorkFlow''': no qual as regras de procedimentos podem ser modificadas ou criadas durante a operação do processo.
* '''Workflow de Produção (Production Workflow)''': no qual a maioria das regras de procedimentos 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 regras simples de coordenação de tarefa. Exemplos são o processamento de ordens de compras e autorização de férias e viagens.


== Sistemas de Gerenciamento de Workflow - WfMS ==
As ferramentas utilizadas para gestão de fluxos apresentam algumas deficiências; por exemplo, podem não descrever processos de exceções, apresentar interações pouco flexíveis e não escalarem.


{{Ver artigo principal|[[Sistema de gerenciamento de Workflow]]}}
== Comparativo entre fluxos de trabalho e processos de ''software'' ==
Fluxos de trabalho e processos de [[Engenharia de Software | engenharia de sistemas]] possuem pontos em comum. Ambos têm como objetivo definir processos, sendo que o primeiro define processos de negócios enquanto o segundo define o processo de produção de programas de computador.


Os [[Sistema de gerenciamento de Workflow|sistemas de gerenciamento de workflow]] (WfMS - Workflow Management Systems) se inserem no contexto geral de software cujo objetivo
O conceito de fluxo de trabalho surgiu no campo dos negócios, com a necessidade de definir de uma maneira formal as atividades executadas na empresa. Paralelamente os processos de ''software'' surgiram no meio acadêmico, com o objetivo de definir formalmente como se deve ser produzir um programa.
é o suporte ao trabalho cooperativo, onde se enfatiza a interação entre usuários, e não apenas a interação usuário/sistema. <br />
O gerenciamento de workflow necessita de um conjunto de [[ferramenta]]s para administrar,  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 melhorar processos de seu próprio gerenciamento. <br />
As ferramentas utilizadas para gerenciamento de workflows apresentam algumas deficiências, como por exemplo, podem não descrever processos de exceções, apresentar interações pouco flexíveis e não terem escalabilidade.


== Comparativo entre Workflows e Processos de Software ==
{{Referências}}


Workflows e processos de [[Engenharia de Software]] possuem pontos em comum. Ambos têm como objetivo definir processos, sendo que o primeiro define processos de negócios enquanto o segundo define o processo de produção de software.
== Ver também ==
* [[Arquitetura de Processos]]
* [[Padrões Workflow]]


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 processos de software surgiram no meio acadêmico, com o objetivo de definir formalmente como um software deve ser produzido.
== Ligações externas ==
* [http://www.ged.net.br/ Gestão Eletrônica de Documentos]
* [http://www.workflowpatterns.com/ Workflow patterns]
* [http://www.wfmc.org/ Workflow Management Coalition]
* {{Citation| publisher= Microsoft |url= http://msdn.microsoft.com/pt-br/library/bb245669.aspx |title= Simplifique modelos de fluxo de trabalho complexos}}.
* [http://www.tecnologiaged.com.br/ Portal GED e Workflow - Implantando com sucesso]


== {{Ligações externas}} ==
{{Portal3|Administração}}
* [http://www.workflowpatterns.com Workflow patterns]
* [http://www.wfmc.org Workflow Management Coalition]
* [http://msdn.microsoft.com/pt-br/library/bb245669.aspx Simplifique modelos de workflow complexos]


{{DEFAULTSORT:Fluxo Trabalho}}
[[Categoria:Gestão de processos]]
[[Categoria:Gestão de processos]]
[[af:Werkvloei]]
[[ar:سير العمل]]
[[ca:Workflow]]
[[cs:Workflow]]
[[de:Arbeitsablauf]]
[[el:Ροή εργασιών]]
[[en:Workflow]]
[[es:Flujo de trabajo]]
[[fr:Workflow]]
[[hy:Գործահոսք]]
[[id:Alir kerja]]
[[ja:ワークフロー]]
[[ko:워크플로]]
[[mk:Workflow]]
[[nl:Workflow management]]
[[pl:Workflow]]
[[tr:İş akışı]]
[[uk:Потік робіт]]
[[vi:Luồng làm việc]]
[[zh:工作流技术]]

Edição atual tal como às 19h23min de 4 de novembro de 2019

Fluxo de Trabalho (em inglês, workflow) é a seqüência de passos necessários para se automatizar processos de negócio, de acordo com um conjunto de regras definidas, permitindo que sejam transmitidos de uma pessoa para outra.[carece de fontes?]

Conceito

Segundo a WfMC[1] (Workflow Management Coalition), fluxo de trabalho é a sistematização do processo de negócio, na sua totalidade ou em partes, onde documentos, informações ou tarefas são passadas de um participante para o outro para execução de uma ação, de acordo com um conjunto de regras de procedimentos.

A sistematização do processo de negócio identifica as várias atividades do processo, regras de procedimento e controle de dados associados para gerenciar o fluxo durante a ativação do processo.

Muitas instâncias individuais fazem parte de um mesmo processo. Todas devem atuar harmonicamente para se tornarem operacionais, cada uma associada a um conjunto específico de dados relevantes.

Tipos

Predefinição:Manutenção/Categorizando por assunto

Além dos vários tipos de Workflow citados (ad hoc, produção e transação, administrativo etc.), seguem abaixo os dois tipos a ser mencionados.

Orientado a Objetos

Objeto é a combinação de atributos e métodos num único objeto: o conjunto de atributos, ou dados, e instruções sobre como os dados devem ser processados, estocados, recuperados e visualizados pelo usuario.

Os atributos são os padrões de fluxo de trabalho, os casos ou instâncias, sendo as tarefas e formulários e o comportamento é a forma de processá-los.

Permite o desenvolvimento de aplicações completa. Características:

  • Encapsulamento: é a possibilidade de que o software combinem múltiplos procedimentos em uma única representação procedural.
  • Herança: é a possibilidade de se criar novos procedimentos baseados em regras e propriedades herdadas de outros procedimentos já existentes.
  • Integridade Referencial: é a garantia de que a informação passada por herança seja igual à informação que a gerou.
  • Procedimentos Compostos: é a ferramenta que o software deve ter para permitir a construção de procedimentos baseados em outros procedimentos.
  • Bibliotecas procedurais: é a coleção de procedimentos que podem ser recombinados e reusados em outros procedimentos.
  • Ambiente gráfico baseado em ícones: é a possibilidade de usar ícones para desenvolver as aplicações que possibilitarão automatizar o fluxo de trabalho. Com isso é permitido aos programadores de Workflow manipularem por meio de ícones, elementos como tarefa, usuários, processos, procedimentos e rotinas.

Sistemas de gestão de fluxos de trabalho

Os sistemas de gestão de fluxos de trabalho (em inglês, WfMS – Workflow Management Systems) se inserem no contexto geral de programas de computador cujo objetivo é o suporte ao trabalho cooperativo, onde se enfatiza a interação entre usuários, e não apenas a interação usuário-sistema.

A gestão de fluxos de trabalho pode usar um conjunto de ferramentas para administrar, monitorar, controlar as aplicações clientes do fluxo, as aplicações invocadas, ferramentas de processos entre outras, e passa por várias transformações buscando melhorar processos de sua própria gestão.

As ferramentas utilizadas para gestão de fluxos apresentam algumas deficiências; por exemplo, podem não descrever processos de exceções, apresentar interações pouco flexíveis e não escalarem.

Comparativo entre fluxos de trabalho e processos de software

Fluxos de trabalho e processos de engenharia de sistemas possuem pontos em comum. Ambos têm como objetivo definir processos, sendo que o primeiro define processos de negócios enquanto o segundo define o processo de produção de programas de computador.

O conceito de fluxo de trabalho surgiu no campo dos negócios, com a necessidade de definir de uma maneira formal as atividades executadas na empresa. Paralelamente os processos de software surgiram no meio acadêmico, com o objetivo de definir formalmente como se deve ser produzir um programa.

Referências

  1. WfMC .

Ver também

Ligações externas

talvez você goste