sexta-feira, 27 de março de 2015

Carateristicas e Requisitos dos Workflows

Características

Um workflow é composto por estados, ações e funções de transição que se articulam para definir um processo. Os estados são as etapas do processo. Independentemente do número de estados que um workflow tenha há dois que existem sempre: o estado inicial, aquando da entrada de um documento, e o estado final, quando o workflow termina. Mesmo que o processo seja simplesmente introdução de um documento e o seu armazenamento, existem os dois estados referidos. Entende-se por estado o momento em que o fluxo está parado, entre ações.

As ações são constituídas por tarefas que devem ser realizadas para que o fluxo avance. Podem ser ações a ser realizadas pelos colaboradores ou automáticas, que o próprio fluxo resolve, mas pressupõem sempre o cumprimento de um ou mais objetivos.

As funções de transição são os resultados das ações. Podem ser opções derivadas das ações ou simplesmente resultado das tarefas que constituem as ações. Funcionam como uma ponte entre os estados.

Requisitos~

Segundo Hatoun (CARVALHO, 2008), os requisitos típicos em sistemas de gestão baseados em workflows são:
·         Capacidade de tomada de decisão - o sistema deve conseguir tomar decisões baseadas em conjuntos de regras pré-definidas. Nos casos mais complexos que requeiram análise de dados é provável que a decisão retornada não seja a definitiva, mas deve aproximar-se da mais conveniente;
·         Comunicação com sistemas externos ao workflow - o sistema deve permitir a interação com outros sistemas;
·         Métodos de interação com pessoas - o sistema deve permitir a aprovação ou validação manual;
·         Possibilidade de pausa e controlo do workflow - o sistema deve possibilitar o controlo manual dos workflows, permitindo a pausa de estado e interrupção do workflow, com possibilidade de retoma posterior. Este requisito torna-se ainda mais importante quando os processos envolvem pessoas. 

Sem comentários:

Enviar um comentário