A finalidade deste detalhe do workflow é concluir uma parte da implementação para que possa ser liberada para integração,


Tópicos


          EJB (Enterprise Java Bean)
EJB (Enterprise
Java Bean)
             
      Elemento de Implementação
Elemento
de Implementação
  Modelo de Design
Modelo de
Design
Elemento de Implementação
Elemento
de Implementação
  Classe de Testabilidade
Classe de
Testabilidade
  Elemento de Implementação
Elemento
de Implementação
Teste do Desenvolvedor
Teste do
Desenvolvedor
  Elemento de Implementação
Elemento
de Implementação
 
               
 
Implementador
Implementador
 

 
Analisar Comportamento do Tempo de Execução
Analisar
Comportamento
do Tempo
de Execução

 
Implementar Elementos de Design
Implementar
Elementos
de Design

 
Implementar Elementos de Teste
Implementar
Elementos
de Teste

 
Executar Testes de Desenvolvedor
Executar
Testes de
Desenvolvedor

 
Implementar Teste do Desenvolvedor
Implementar
Teste do
Desenvolvedor

 
                   
          Elemento de Implementação
Elemento
de Implementação
  Stub de Teste
Stub de
Teste
Elemento de Testabilidade
Elemento
de Testabilidade
      Teste do Desenvolvedor
Teste do
Desenvolvedor
 

      Subsistema de Implementação
Subsistema
de Implementação
Plano de Iteração
Plano de
Iteração
 
       
 
Integrador
Integrador
 

 
Planejar Integração de Subsistema
Planejar
Integração
de Subsistema

 
       
      Plano de Integração do Build
Plano de
Integração
do Build
 

      Elemento de Implementação
Elemento
de Implementação
 
       
 
Revisor Técnico
Revisor
Técnico

 

 
Revisar o Código
Revisar
o Código

 
       
      Registro de Revisão
Registro
de Revisão
 


Descrição To top of page

Neste detalhe do workflow:

  • 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. Em seguida, o código é revisado para avaliar a qualidade e a conformidade com as Diretrizes de Programação.

Informações Relacionadas To top of page

Esta seção fornece fornece links para informações adicionais relacionadas a este detalhe do workflow.

Sincronização To top of page

Inicia na fase de Elaboração, passa pelas fases de Construção e Transição.

Opcionalidade To top of page

Obrigatório

Como Definir a Equipe To top of page

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.

Diretrizes de Trabalho To top of page

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.



Rational Unified Process   2003.06.15