Uma Função de Composição é um agrupamento de Funções que pode ser utilizado em uma Atividade ou Processo, para reduzir
o número de Funções. Desta forma, essa função destina-se às Tarefas e Produtos de Trabalho definidos para as Funções às
quais se refere. Um uso típico dessa construção ocorre dentro de um Processo designado para uma equipe pequena, na qual
várias Funções padrão do Conteúdo do Método são designadas a um único recurso. Utilizando uma Função de Composição, o
Processo sugere um armazenamento em cluster típico de Funções para Recursos.
Um único exemplo é uma Função de Composição denominada Desenvolvedor, que agrupa as Funções
de Implementador e Testador. Agora, sempre que uma das Funções
Implementador ou Testador normalmente for utilizada dentro da estrutura de interrupção, o Desenvolvedor será utilizado
em seu lugar. Portanto, se um Descritor de Tarefas for incluído no Processo, que possui o Implementador ou o Testador
como o executor principal, essa Função seria automaticamente substituída pelo Desenvolvedor de instância da Função
de Composição novamente vinculado ao Testador ou Implementador (ou ambos, se estiverem listados como os executores de
Tarefas).
|