Implementação

Finalidade:

  • Definir a organização do código em termos de subsistemas de implementação organizados em camadas.
  • Implementar classes e objetos em termos de componentes (arquivos-fonte, binários, executáveis e outros).
  • Testar os componentes desenvolvidos como unidades.
  • Integrar os resultados produzidos por programadores individuais (ou equipes) ao sistema executável.

Visão Geral fluxo geral

  • Estruturar o modelo de implementação: Garante que o modelo de implementação seja organizado de maneira que o desenvolvimento tenha a menor quantidade de conflitos possível.
    Atores: Arquiteto de software.
    Artefatos: Modelo de implementação.

Estruturar o Modelo de Implementação

 

  • Planejar a integração: Planeja os subsistemas que devem ser implementados e a ordem em que devem ser integrados na iteração atual.
    Atores: Integrador.
    Artefatos: Plano de integração.

Planejar a Integração

 

  • Implementar componentes: Escrita e revisão do código-fonte.
    Atores: Programador, revisor.
    Artefatos: Componentes, registro de revisão.

Implementar Componentes

 

  • Integrar cada subsistema: Integram componentes.
    Atores: Integrador.
    Artefatos: Subsistema de implementação.

Integrar Cada Subsistema

 

  • Integrar o sistema: Integram os subsistemas.
    Atores: Integrador.
    Artefatos: Build.

Integrar o Sistema

Deixe um comentário