

Auditoria e Qualidade de Software
Descrição da(s) atividade(s):
Elaborar os casos de testes para validar o sistema construído na disciplina de Programação para Frameworks.
Elaborar um processo para Gerência de Configuração, especialmente o Controle de Versão (Itens de configuração e Software utilizado) e Controle de Mudanças (definir o processo de mudança)
Introdução
O Plano de Gerenciamento de Configuração descreve todas as atividades do Gerenciamento de Controle de Configuração e Mudança que serão executadas durante o ciclo de vida do produto. Suas atividades envolvem: identificar a configuração do software, manter sua integridade durante o projeto e controlar sistematicamente as mudanças.
Objetivo
O objetivo deste documento é criar um padrão a ser seguido por todos os membros da equipe com o intuito de garantir o maior controle do produto no decorrer do projeto. Para que isso aconteça serão detalhados os recursos necessários (equipes, ferramentas e ambiente), as responsabilidades atribuídas e o cronograma de atividades. Leia mais...
PLANO DE GERENCIAMENTO DE CONFIGURAÇÃO
ITENS DE CONFIGURAÇÕES E CASOS DE TESTES
Objetivo
O objetivo deste documento é criar um padrão a ser seguido por todos os membros da equipe com o intuito de garantir o maior controle do produto no decorrer do projeto. Para que isso aconteça serão detalhados os recursos necessários (equipes, ferramentas e ambiente), as responsabilidades atribuídas e o cronograma de atividades.
Itens de Configurações
Qualquer componente ou outro ativo de serviço que precise ser gerenciado de forma a entregar um serviço de TI. O Item de configuração é um elemento unitário que será gerenciado: um arquivo de código fonte, um documento de texto, um projeto de uma placa eletrônica, uma planta feita em papel, um CD-ROM de instalação de um sistema operacional, etc.
A configuração de um sistema é basicamente a lista de todos os itens de configuração necessários para reproduzir um determinado estado de um sistema. Em geral números de versão são associados aos itens de configuração de forma a podermos identificar também a evolução destes itens.
As informações sobre cada item de configuração são registradas em um registro de configuração no sistema de gerenciamento de configuração e é mantido por todo o seu ciclo de vida pelo gerenciamento de configuração e ativo de serviço. Os itens de configuração estão sob o controle do gerenciamento de mudança.
Os artefatos a serem gerenciados para a conclusão desse projeto estão descritos abaixo:
-
Plano de gerenciamento do projeto
-
Requisitos
-
EAP
-
Casos de uso
-
Caso de testes
-
Código Fonte
-
Controle de versão
-
Controle de Construção
Controle de versão permitindo que os artefatos sob gerencia de configuração evoluam de forma distribuída, concorrente e disciplinada, evitando perdas ou sobreposições durante o desenvolvimento e a manutenção dos artefatos. Para a execução do controle de versão será utilizado como repositório o Git e o GitHub.
Controle de construção automatização do processo de transformação dos diversos artefatos do software, para este projeto todo o controle de construção será efetivado com o uso do Maven, ordenando as bibliotecas em um repositório dinâmico facilitando a automação entre diversas ferramentas de produção de software. Leia mais...