Este livro é uma base sólida para aqueles que desejam iniciar seus estudos em GCS (Gerência de Configuração de Software), sejam eles gerentes de projeto, analistas, desenvolvedores ou profissionais de Qualidade. Os que já usam GCS de forma parcial através de ferramentas como CVS, Subversion, Synergy e PVCS poderão tirar melhor proveito de seu trabalho com técnicas adequadas, visto que a GCS é usada como base em grandes metodologias/modelos, como CMMI, COBIT e ITIL.
Por mais simples que seja seu trabalho diário, é certo que você precisa de um pouco de GCS, pois geralmente é necessário o controle de versões e, eventualmente, a execução de mudanças no software e, quando tocamos nesse assunto, estamos lidando com GCS.
A partir do momento em que o leitor conhecer a força positiva do uso de GCS em um projeto, perceberá um ganho significativo para a organização, bem como serão evitados problemas típicos. Toda a área de TI e as mudanças do negócio se tornarão mais flexíveis.
O livro se divide em três partes. Na primeira, você terá acesso a conhecimentos básicos de GCS. Na segunda, você terá contato com o nível operacional para melhorar a sua produtividade. Na terceira parte, você verá a realidade de GCS mais de perto, ou melhor, na prática.
Este livro se destina a estudantes de informática, analistas de sistemas, engenheiros de software e gerentes de projetos que necessitem entender e se aprimorar em Gestão de Configuração, um dos pilares em Qualidade de Software.
.
Introdução
Parte 1 - Visão Geral
1 Entendendo a Necessidade de Gerência de Configuração
2 Definições e Conceitos Básicos
3 GCS em Modelos e Padrões
4 Definição de Escopo das Tarefas de GCS
Parte 2 - Visão Operacional
5 O que Pode ser Colocado sob Controle
6 Metadados X Item de Configuração
7 Registrando o Item de Configuração
8 Roles (Papéis) em GCS
Parte 3 - Visão Prática
9 Princípios Práticos
10 GCS nas Atividades de Desenvolvimento
11 GCS nas Atividades de Projeto
12 Introduzindo GCS na Organização
13 Informações Adicionais em GCS
Referências
Glossário
Índice Remissivo
.
Leonardo Molinari
É engenheiro eletricista com especialidade em Sistemas e Computação (UERJ) e pós-graduado em Gestão pela Qualidade Total (Estácio de Sá). É especialista em Técnicas e Estratégias de Desenvolvimento e em Tecnologias OpenSource.
Tem atuado na área de Qualidade de Software, principalmente em Gestão de Configuração, Requisitos e Testes.
É certificado em Testes pela Mercury Interactive e pela Rational e consultor em Soluções de Testes em Empirix e Segue.
Atua na área de Gestão de Configuração e de Requisitos com experiência em RequitePro, Doors, CVS, PVCS e Synergy, além de ser palestrante, professor e autor dos livros: Testes de Software, BTO Otimização da Tecnologia do Negócio e Gestão de Projetos – Técnicas e Práticas com Ênfase em Web e Gerência de Configuração - Técnicas e Práticas no Desenvolvimento do Software.
.