Atividade: Implementar Componentes
Essa atividade conclui uma parte da implementação, para que possa ser liberada para integração.
DescriçãoEstrutura de Divisão de TrabalhoAlocação de EquipeUso de Produto de Trabalho
Relacionamentos
Atividades Pai
Descrição

Nesta atividade:

  • Os implementadores gravam o código fonte, adaptam o código fonte existente, compilam, vinculam e realizam os testes unitários, conforme eles implementam os elementos no modelo de design. Se houver defeito no design, o implementador envia o feedback de retrabalho sobre o design.
  • Os implementadores também consertam defeitos de código e realizam testes unitários para verificar as mudanças. Finalmente, o código é revisado para avaliar a qualidade e a conformidade com as Diretrizes de Programação.
Propriedades
Orientado por Evento
Múltiplas Ocorrências
Em Andamento
Opcional
Planejado
Repetível
Criação da Equipe

As tarefas executadas pelo implementador tendem a ser realizadas por uma única pessoa. A atividade de revisão é melhor realizada por uma pequena equipe formada por membros da equipe de várias funções, normalmente, um número maior de membros seniores da equipe técnica com mais experiência em problemas comuns e armadilhas encontradas na linguagem de programação. Talvez seja necessária uma habilidade especial no domínio do problema, como é geralmente o caso em sistemas que envolvem telefonia ou dispositivos com interfaces especiais. Habilidade em algoritmos específicos ou técnicas de programação também pode ser necessária.

Uso
Orientação de Uso

A tarefa de revisão é melhor realizada em várias sessões, cada uma enfatizando pequenas seções do sistema ou problemas específicos. A meta dessas sessões é identificar problemas específicos no código que precisam ser resolvidos, e não resolvê-los imediatamente; as discussões de resolução devem ser adiadas até depois da revisão. Revisões mais freqüentes, que têm escopo menor, são mais produtivas que sessões menos freqüentes, que têm escopo maior.