Finalidade
  • A finalidade desta atividade é estabelecer um ambiente em que o produto possa ser desenvolvido e compilado. Isso é feito em duas partes: primeiro, configurando o ambiente do hardware e, em seguida, estabelecendo o ambiente de desenvolvimento.
  • Definir o ambiente de Gerenciamento de Configuração envolve alocar recursos de máquinas (servidores e espaço em disco) e instalar as ferramentas de gerenciamento de configuração.
  • Definir o ambiente de desenvolvimento envolve criar repositórios, definir a estrutura de diretórios do produto e importar todos os arquivos existentes. O ambiente inicial serve como uma baseline para o aprofundamento do trabalho de desenvolvimento.
Passos
Artefatos Informados: Artefatos Resultantes:
Papel: Gerente de Configuração
Mentor de Ferramentas:

Detalhamentos do Fluxo de Trabalho:

Definir o Ambiente de Hardware do CM Início da página

Finalidade
  • Alocar os recursos de hardware necessários para instalar e configurar a Ferramenta de CM.

O Gerente de Configuração trabalha com o Administrador do Sistema para alocar os recursos de máquinas e instalar os softwares necessários.

Estas são as principais considerações (em ordem de prioridade) para a máquina dedicada a executar o servidor que medeia o acesso aos dados reais no repositório do projeto:

  • Requisitos de Memória
  • Requisitos de Entrada/Saída de Disco
  • Largura de Banda da Rede
  • Espaço em Disco do Repositório do Projeto

Informações sobre cada um desses itens são fornecidas em Artefato: Repositório do Projeto

Mapear a Arquitetura para o RepositórioInício da página

Finalidade
  • A Estrutura de Diretórios do Produto é organizada de modo lógico para assegurar um espaço reservado para todos os artefatos relacionados ao projeto.

A estrutura de diretórios do produto oferece um espaço reservado, aninhado logicamente para todos os artefatos relacionados ao produto. A forma do diretório (que serve como o repositório do projeto) depende do número de subsistemas no sistema todo e do número de componentes em cada subsistema.

Embora a estrutura lógica do produto não apareça até que as atividades de Análise e Design estejam em curso, um repositório inicial do projeto precisa ser criado para gerenciar e planejar artefatos. Uma orientação para a estrutura inicial é fornecida em Conceitos: Estrutura de Diretórios do Produto.

O resto da estrutura pode ser elaborado após as decisões de design, e a natureza da Visão de Implementação se torna mais clara em relação a como vários elementos de design devem ser empacotados para a implementação.

Crie um espaço reservado para cada componente que precisa ser implementado na estrutura de diretórios. Calcule os requisitos de armazenamento para os artefatos que serão desenvolvidos, e certifique-se de que haverá armazenamento físico suficiente. Para as finalidades de CM, deve haver um alto grau de coesão entre os elementos internos na estrutura de diretórios do produto. Os componentes devem ter interfaces bem definidas com outras partes do sistema, e ser passíveis de compilação e teste isolados. O motivo principal é permitir o desenvolvimento independente e paralelo dos sistemas por equipes separadas. O propósito é acelerar de forma significativa o desenvolvimento e promover a reutilização e facilitar a manutenção do sistema.

Criar Conjunto Inicial de Elementos VersionadosInício da página

Finalidade
  • Criar uma baseline inicial dos artefatos do projeto.

Mesmo em projetos sem gerenciamento de configuração, existe uma noção de uma estrutura de diretórios e um corpo existente de materiais que é usada pelo projeto de modo dinâmico. A intenção é exportar/importar o material existente para a estrutura criada para o desenvolvimento do produto.

Definir Níveis de Promoção da BaselineInício da página

Finalidade
  • Uma baseline é uma versão única do repositório do projeto. A qualidade ou o status dessa baseline é indicado pelo nível de promoção da baseline. Todos os elementos armazenados no repositório do projeto compartilham um conjunto comum de níveis de promoção "legal". Isso garante uma definição consistente do nível de promoção entre vários projetos.

Existem cinco níveis de baseline com estes estados:

  1. Inicial
  2. Compilado
  3. Testado
  4. Release
  5. Rejeitado

As baselines são lineares e podem ser promovidas ou rebaixadas de nível, de acordo com a qualidade dos itens.

Consulte Conceitos: Criar Baseline do Gerenciamento de Configuração para obter mais detalhes.

Copyright  (c) 1987 - 2001 Rational Software Corporation


Exibir o Rational Unified Process usando quadros

Rational Unified Process