Tópicos

Finalidade

Como Definir a Equipe

Orientações de Trabalho

Finalidade Início da página

Neste detalhe do fluxo de trabalho:

  • Os implementadores escrevem o código-fonte, adaptam os componentes existentes, compilam, vinculam e realizam os testes unitários, conforme eles implementam as classes 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. Em seguida, o código é revisado para avaliar a qualidade e a compatibilidade com as Diretrizes de Programação.

Como Definir a Equipe Início da página

Essas atividades 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 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.

Orientações de Trabalho Início da página

O trabalho de revisão é melhor realizado 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.



Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process