Padrão de Recurso: Desenvolver a Arquitetura
Desenvolver os requisitos arquiteturalmente significantes priorizados para esta iteração.
DescriçãoEstrutura de Decomposição de TrabalhoAlocação de EquipeUso de Produto de Trabalho
Relacionamentos
Contexto
Descrição

Esta atividade refina a arquitetura inicial de alto nível em um software funcional. O objetivo é produzir um software estável que aborde adequadamente os riscos técnicos no escopo.

O arquiteto e os desenvolvedores trabalham juntos para:

  • Refinar os primeiros esboços da arquitetura em elementos concretos de design
  • Verificar que as decisões de arquitetura sejam adequadamente capturadas e comunicadas
  • Assegurar que a equipe tenha informações suficientes para permitir que o software seja desenvolvido
  • Assegurar que os requisitos que foram priorizados para a iteração atual estejam adequadamente tratados no software

Em um projeto iterativo, a equipe não deve tentar desenvolver a arquitetura de todo o projeto de uma única vez. Ao invés, ela deve focar na reunião dos requisitos que estão no escopo da iteração atual, enquanto toma decisões no âmbito do projeto como um todo.

Propriedades
Orientado por Evento
Múltiplas OcorrênciasYes
Em Andamento
Opcional
PlanejadoYes
Repetível
Criação da Equipe

Estas atividades são mais bem executadas como um esforço colaborativo da equipe, com o arquiteto agindo como um ponto focal para coordenar e facilitar as decisões.

Uso
Notas de Uso

O trabalho é feito de uma forma melhor em várias sessões, talvez realizado durante alguns dias.