graduada
Disciplina:
Gestão
de
Configuração
de
Software
Trabalho:
Plano
de
Gerência
de
Configuração
Utilizando o modelo Template-PlanoDeGCS.md crie um Plano de Gestão de Configuração de Software para um projeto de sua empresa ou um projeto fictício, definindo no mínimo:
A estrutura da equipe de GCS do projeto;
As ferramentas escolhidas para cada finalidade (versionamento, gestão de mudanças, etc...), e recursos necessários (hardware, licenças, etc..) para o ambiente onde elas executarão;
Padrões que devem ser seguidos no uso destas ferramentas (ex: padrão de mensagem de commit/check-in, organização de diretórios do repositório de versões, regra para versão do sistema e dos documentos, padrão de nomenclatura de arquivos, etc..);
Critérios para definir que artefatos serão considerados itens de configuração;
Quais são os itens de configuração do projeto, e em que momento passam a ser controlados;
As baselines para o projeto, listando os itens que fazem parte de cada uma, padrão de nomenclatura de tags/labels, e o momento de sua criação;
Como é o ciclo de vida de uma solicitação de mudança e a estrutura do CCB do seu projeto, bem como seus integrantes;
Um padrão para criação de branches (quando será obrigatório criar, padrão para o nome do branch, quem é responsável por criar, quando e por quem o merge deve ser feito);
Treinamentos e outros recursos necessários para as atividades de GCS;
Como as auditorias de GCS serão conduzidas no projeto;
O trabalho deve ser feito observando-se as seguintes regras:
Equipes
Utilizar a ferramenta Git para controlar as versões do documento e o site Github para armazenar o repositório da equipe;
Inicialmente, a equipe deve fazer o fork do repositório que contém o template para um repositório próprio da equipe;
O repositório da equipe deve conter um branch para cada integrante fazer suas contribuições;
Ao final, deve-se realizar pelo