Conceito-chave: Workflow de Iteração

Tópicos: Workflow de Iteração

Workflow de Iteração Ir para o início da página

Os workflows de iteração fornecem uma visualização baseada no tempo do processo. Um workflow de iteração descreve um workflow típico dentro de uma iteração de uma determinada fase de um projeto de software. Os workflows de iteração diferem dos workflows de disciplina em que o trabalho, descrito como detalhes do workflow, abrange questões de disciplina cruzada. É um workflow verdadeiro a partir da perspectiva de uma iteração no projeto.

Em termos de UML, um workflow pode ser expressão como um diagrama de seqüência, um diagrama de comunicação ou um diagrama de atividades. Utilizamos uma forma de diagramas de atividade no RUP. Para cada fase, é apresentado um diagrama de atividades. Este diagrama mostra o workflow, expresso em termos de detalhes do workflow e seus principais produtos liberados. As principais funções que participam dos detalhes do workflow são descritas como raias no diagrama de atividades.

Os workflows de iteração são meios eficientes para descrever o modelo de ciclo de vida de um processo de desenvolvimento de software.

Diagrama do Workflow de Iteração

Diagrama de atividades de amostra, da fase de iniciação do ciclo de vida do RUP Clássico.

Há muitas perspectivas diferentes em um processo de desenvolvimento de software e, portanto, a organização preferida do conteúdo do processo pode variar de um projeto para outro e até mesmo entre os indivíduos de um projeto. A perspectiva baseada em tempo é uma das diversas organizações do processo. Há uma outra baseada em disciplina e uma outra baseada em função. Essas diferentes visualizações são geralmente consideradas como organizações complementares, e não concorrentes, do processo.


Rational Unified Process   2003.06.15