Finalidade
  • A finalidade de liberar mudanças de um espaço de trabalho de desenvolvimento para um espaço de trabalho de integração é disponibilizar para o projeto, em uma área de trabalho privada, o conjunto alterado de artefatos para fins de integração.
Passos
Artefatos Informados: Artefatos Resultantes:
Freqüência: Contínua
Papel: Todos os Papéis
Mentor de Ferramentas:

Detalhamentos do Fluxo de Trabalho:

Preparar para Liberação Início da página

O termo 'liberação' transmite a noção da integração de trabalho de uma série de implementadores. Sendo assim, a liberação é um passo importante e uma 'barreira de qualidade' de revisões e aprovações que precisa ser transposta para que o trabalho possa ser aceito em uma 'área de encenação' de nível superior.

Uma boa política de projeto é exigir que os desenvolvedores reformulem seus espaços de trabalho de desenvolvimento de acordo com a baseline recomendada atual do projeto, antes de aceitar o trabalho no espaço de trabalho de integração. A meta dessa política é fazer com que os desenvolvedores criem e testem seu trabalho nas áreas de desenvolvimento, com base no trabalho incluído nas baselines estáveis mais recentes, antes de liberá-lo para o espaço de trabalho de integração. Essa prática minimiza a quantidade de mesclagem que os desenvolvedores devem fazer ao executar as operações de liberação. 

Outra boa política de projeto é assegurar que todos os arquivos serão submetidos a check-in antes da liberação. Isso evitará que haja arquivos órfãos não incluídos em um build e que venham a ser necessários em atualizações subseqüentes.

A liberação é um passo importante que parte do pressuposto de que um desenvolvedor considera seu trabalho com qualidade suficiente para ser incorporado ao produto geral.

Ela deve fazer parte da política de projeto que determina quem deve revisar determinados artefatos e qual nível de qualidade esses artefatos atingiram antes de serem aceitos pelos outros membros da equipe do projeto. Algumas orientações sobre revisões são fornecidas em Orientações de Trabalho: Revisões. Vários artefatos do Rational Unified Process possuem 'pontos de verificação' associados que podem ser usados para avaliar a qualidade de determinados artefatos. Por exemplo, se um artefato for considerado deficiente em mais de um determinado número de pontos de verificação, ele será submetido a um novo trabalho e, desse modo, não estará qualificado para 'promoção'.

Liberar MudançasInício da página

Uma política de projeto comum é exigir que o desenvolvedor mescle suas mudanças com as efetuadas por outros desenvolvedores. Isso é feito geralmente em um espaço de trabalho de integração privado, a fim de que as mudanças mescladas possam ser testadas antes da liberação final para o espaço de trabalho de integração do projeto. A liberação é concluída quando todas as mudanças de mesclagem foram submetidas a check-in e liberadas.

Atualizar Status da Ordem de TrabalhoInício da página

Atualize o status da ordem de trabalho (por exemplo, defina como "Concluído" caso todo o trabalho tenha sido feito) conforme definido pelo Plano de Gerenciamento de Configuração do projeto.

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process