Atividade: Identificar e Refinar os Requisitos
Detalhar um conjunto de requisitos (um ou mais casos de uso, cenários ou requisitos suplementares).
DescriçãoEstrutura de Decomposição de TrabalhoAlocação de EquipeUso de Produto de Trabalho
Relacionamentos
Descrição

Esta atividade descreve as tarefas executadas para recolher, especificar, analisar e validar um subconjunto dos requisitos do sistema antes da implementação e da verificação. Isto não implica que todos os requisitos sejam detalhados antes do início da implementação. Ao invés disso, esta atividade é executada durante todo o ciclo de vida com os Stakeholders e toda a equipe de desenvolvimento, colaborando para assegurar que um conjunto claro, consistente, correto, verificável e praticável de requisitos esteja disponível para direcionar a implementação e a verificação.

Durante a Concepção, o foco está em obter acordo sobre o problema a ser resolvido, recolhendo as necessidades dos Stakeholders e capturando as características de alto nível do sistema (veja a atividade Iniciar o Projeto).

Durante a Elaboração, o foco desloca-se para a definição da solução. Isto consiste em encontrar os requisitos que têm o maior valor para os Stakeholders, que são particularmente desafiadores ou de grande risco, ou que são arquiteturalmente significantes (veja Task: Encontrar e Descrever os Requisitos). Os requisitos que foram priorizados para implementação nas primeiras iterações (através da Lista de Itens de Trabalho) são então descritos com suficiente detalhe para:

  • Valide o entendimento dos requisitos pela equipe de desenvolvimento
  • Assegure a concordância dos Stakeholders
  • Permita que o desenvolvimento do software inicie

(veja Task: Detalhar os Requisitos). Para cada um destes requisitos, definia os casos de teste associados para assegurar que os requisitos sejam verificáveis, e fornecer a orientação necessária para verificação e validação (veja Task: Criar os Casos de Teste).

Durante a Construção, o foco desloca-se para o refinamento da definição do sistema. Isto consiste em detalhar os requisitos restantes e os casos de teste associados para direcionar a implementação e a verificação, e gerenciar a mudança nos requisitos (veja a atividade Executar Tarefas Contínuas).

Propriedades
Orientado a Eventos
Múltiplas Ocorrências
Em Andamento
Opcional
PlanejadoYes
Repetível