Gerencia de configuração e mudança de software

Slides:



Advertisements
Apresentações semelhantes
Controles Gerais Prof.: Cheila Bombana. Controles Gerais Prof.: Cheila Bombana.
Advertisements

Gerência de Projetos Wesley Peron Seno Introdução
GIT X SVN. GIT SVN GIT SVN DistribuídoCentralizado.
Projeto e Execução dos Testes Responsáveis: Filipe Motta Walter Felipe.
GERENCIAMENTO DE INTEGRAÇÃO DO PROJETO
Tipos de sistemas de Lehman
Engenharia de Software
Rational Unified Process(RUP)
Gerenciamento de custos do projeto
Mitos e Problemas Relacionados ao Software
Reutilização de Software
Gerencia de Projeto OO Aspectos Avançados em Engenharia de Software Aula 5 Fernanda Campos DCC/UFJF.
Gestão de Defeitos Vanilson Burégio.
Gerenciamento de Requisitos com Casos de Uso
Engenharia de Software
Gerência de Configuração
Gerência de Configuração de Software
Extreme Programming.
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
PMBOK 5ª Edição Capítulo 3
PMBOK 5ª Edição Capítulo 7
Análise de Sistemas de Software Prof. Rodrigo Ribeiro.
Processos de Desenvolvimento de Software – Parte 2
Projeto: Capacitação em GP
CMMI – Gerência de Configuração
Gerenciamento da Integração
Gestão de Escopo Por Ruan Carlos.
Fevereiro/ Resultado dos Projetos de Software Pesquisa Motivação.
PMBOK: Gerenciamento do Escopo do Projeto
Gerenciamento de Integração.
Gerência de Configuração - GC
ANÁLISE E DESENVOLVIMENTO
Introdução à Engenharia de Software
Plano de Manutenção <RedMan>
Estratégia Organizacional
Paulo Oliveira – phslfo Victor Acioli - vaca 11/05/2010.
TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17.
GESTÃO DE PROJETOS DE MANUTENÇÃO
Interação entre grupos de processos
 Objetivos do Projeto:  Automatizar um processo de estimativa de esforço para realização de tarefas num projeto baseado no método Wideband Delphi. 
S ISTEMA DE C ONTROLE DE V ERSÃO : B AZAAR Carolina Ramalho Priscilla Gonçalves.
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
André Silva Rodrigues Diretor de Tecnologia. O que é subversion? Como subversion funciona? 12/4/2015WorkSet Indo 2 Introdução.
A Liderança com o uso do Coaching como Ferramenta Gerencial
dotProject EAP – dP EAP Jose Nome Matrícula Filipe Barbosa de Almeida
Processo de Desenvolvimento de Software – PDS C Construção - PAS
dotProject EAP – dP EAP Jose Nome Matrícula Filipe Barbosa de Almeida
Conceitos Básicos Introdução.
1 Teste de Software Aula 2 Teresa Maciel DEINFO/UFRPE.
Gerencia de configuração e mudança de software Guilherme Fay Vergara – 10/45547 José Carlos Guimarães – 09/
Planejamento e Gerência de Projeto Plácido Antonio de Souza Neto
Concurrent Versions System (CVS) Alexandre Monteiro.
José de Arimatea - jarn José Luiz - jlcn 20/01/2013.
Integração.
NdP - NewdotProject NomeMatrícula Filipe Barbosa de Almeida09/ Guilherme Calixto09/ Guilherme Fay Vergara10/45547 Jose Carlos Guimaraes09/
Gerência de Configuração e Mudança
Desenvolvimento de Sistemas - Fluxo de Testes
Engenharia de Software
Desenvolvimento Global de Software Mestrado de Informática / UFPB Francilene Procópio Garcia, D.Sc. Configuração do Processo - Parte.
Controle de Versão com SubVersion
Objetivos deste módulo
Processo de Gerência de Mudanças
dotProject EAP – dP EAP Jose Nome Matrícula Filipe Barbosa de Almeida
Linguagem Técnica II SCM Software Configuration Management Aula 03 Prof. Renato Novais
Ferramentas e Tecnologias para o Trabalho Distribuído e Colaborativo
Gerenciamento de Configuração de Software
Gerência de Configuração Processo, Mantis, Plano e Auditoria.
Felipe Buarque, Felype Santiago, Liliane Sheyla. Justificativa  Alguém já sobrescreveu o código de outra pessoa por acidente e acabou perdendo as alterações?
Análise de Desempenho dos sistemas de controle de versão SVN e Git
MAPS: Um Modelo de Adaptação de Processos de Software Ciro Carneiro Coelho Orientador Prof. Hermano Perrelli de Moura.
Transcrição da apresentação:

Gerencia de configuração e mudança de software Guilherme Fay Vergara – 10/45547 José Carlos Guimarães – 09/0008405

Porque GC ? Organiza tarefas, atividades, artefatos. Rastreamento de mudanças Comunicação mais efetiva Todos os artefatos no mesmo lugar Equipes de desenvolvimento espalhadas

Estrutura de diretórios

Estrutura de diretórios

Estratégia de Merge / Branch Branch postergado. O branch somente será criado após a realização de uma build Projetos que podem aceitar melhor o risco em prol da produtividade Tende a separar desenvolvimento e manutenção Estilo de merge formal. Somente pessoas autorizadas podem realizar merges

Estratégia de Merge / Branch Parallel Maintenance/Development Lines Criaremos um branch os esforços de manutenção (testes e correções) O esforço da linha de produção atual permanece na pasta trunk

SVN Estatisticas 14.862 Arquivos, 1.647 Pastas - 1,68 GB, 139 Commits

Estratégia de Merge / Branch

Gerenciamento de Controle de Mudanças Serve para conduzir as mudanças que irão ocorrer durante o projeto Permite que todas as mudanças sejam analisadas, porém, somente as aprovadas serão realizadas Permite identificar o responsável

Gerenciamento de Controle de Mudanças Para que o processo de codificação e testes seja mais efetivo em uma equipe é nescessario que haja uma ferramenta para que automatize a comunicação dos relatos dos testes já realizados, de forma a tornar essa comunicação a mais efetiva possível. O mesmo acontesse para solicitações de mudança. Pensando nisso nossa equipe utilizou o MANTIS, um software de bugtracking

Gerenciamento de Controle de Mudanças Máquina de estados Para que o vai e vem da codificação e testes seja mais efetivo nós devemos criar uma máquina de estados. Esta máquina serve para criarmos um fluxo inteligente em que essas solicitações devem passar. Gerência níveis de autorização Se for configurada, seu uso passa a ser obrigatório

Gerenciamento de Controle de Mudanças Maquina de estados

Gerenciamento de Controle de Mudanças Maquina de estados no MANTIS

Gerenciamento de Controle de Mudanças - Relatos

Gerenciamento de Controle de Mudanças - Fluxos