Uma Disciplina é uma coleta de Tarefas relacionadas a uma "área de interesse" maior dentro do projeto global. O
agrupamento de Tarefas em Disciplinas é principalmente uma ajuda para entender o projeto a partir de uma perspectiva em
cascata tradicional. Embora seja mais comum desempenhar Tarefas simultaneamente através de várias Disciplinas (por
exemplo, determinadas Tarefas de requisitos são desempenhadas em coordenação fechada com Tarefas de análise e design),
separar essas tarefas em Disciplinas é apenas uma forma efetiva de organizar o conteúdo, o qual facilita a compreensão.
Outro motivo pelo qual várias Tarefas são todas categorizadas pela mesma Disciplina, é que todas representam uma parte
no alcance de uma meta superior ou desempenho de trabalhos relacionados uns com os outros. Cada Disciplina
define as formas padrão de realização do trabalho que ela categoriza. Tais formas padrão são expressas por
supostos fluxos de trabalho de referências descritos com os Padrões de Capacidades, que definem como as Tarefas categorizadas pela Disciplina,
'trabalham em conjunto' de forma mais genérica. Esses fluxos de trabalho de referência são freqüentemente
utilizados para educação e ensino de profissionais.
Como outros fluxos de trabalho, o fluxo de trabalho de referência de uma disciplina é uma seqüência semi-ordenada de
atividades apresentadas como uma estrutura de interrupção ou uma atividade desempenhada para alcançar um determinado
resultado. A natureza "semi-ordenada" de fluxos de trabalho de Disciplina destaca que os fluxos de trabalho de
disciplina não podem apresentar as verdadeiras nuances de planejamento do "trabalho real", porque eles não podem
representar a opcionalidade de atividades ou a natureza iterativa de projetos reais. Mesmo assim, eles são importantes
como uma maneira de compreendermos o processo, através de sua divisão em áreas de interesse menores.
Exemplo: A Função de Disciplinas em Engenharia de Software
Em Desenvolvimento de Software, cada Disciplina está associada a um ou mais 'modelos', que são, por sua vez, compostos
de Produtos de Trabalho associados. Algumas disciplinas fundamentais identificadas no Software são:
-
Modelagem de Negócios
-
Requisitos
-
Análise e Design
-
Implementação
-
Teste
-
Implantação
-
Gerenciamento de Configuração e Mudança
-
Gerenciamento de Projeto
-
Ambiente
|