SlideShare une entreprise Scribd logo
1  sur  20
Gerenciamento de Configuração e
          Mudança
                          Camille Bandeira
                              Elen Arantza
                             Regina Mares
Agenda
   Visão geral
   Fluxo de trabalho
   Atividades
   Artefatos
Visão geral

   Conceito
       “Gerenciamento       de        Configuração     e
        Mudança controla mudanças feitas nos artefatos de
        um projeto e mantém a integridade deles”


   Finalidade
   Relevância
Fluxo de trabalho
Planejar
Criar ambientes
Alterar e liberar
Gerenciar baselines e releases
Monitorar e relatar
Gerenciar solicitações de mudança
Atividades: visão geral
Gerente de Configuração
   Disponibiliza o ambiente e a infraestrutura
    geral de Gerenciamento de Configuração
    (CM) para a equipe de desenvolvimento do
    produto.
Gerente de Controle de Mudança
   Supervisiona o processo de controle de
    mudança. Estima os impactos no custo e no
    cronograma gerado pelas solicitações de
    mudança.
Integrador

   Responsável por planejar a integração, que
    ocorre no subsistema e no sistema, sendo
    que cada um tem um espaço de trabalho de
    integração separado.
Qualquer papel
   De acordo com os privilégios de
    acesso, fazer o 'check-in' e 'check-out' de
    qualquer artefato relacionado ao produto para
    fins de manutenção no sistema de controle
    de configuração.
Artefatos
   Plano de gerenciamento
    de configuração (plano
    CM);


   Registro da auditoria de
    configuração;

   Repositório de projeto;
   Solicitação de Mudança
    (CRs)
Espaço de Trabalho                    Espaço de Trabalho
(Integração)                          (Desenvolvimento)




   É um espaço que pode ser             Uma área de desenvolvimento
    acessado por todos os membros         privada, em que cada membro
    da equipe do projeto. O produto       da     equipe     pode     efetuar
    como um todo é criado no espaço       mudanças em artefatos sem que
    de trabalho de integração e           elas se tornem imediatamente
    também o utiliza como sua
    baseline.
                                          visíveis para as outras pessoas.
Referências
   RUP 2002.05.00 Portugues:
    http://www.wthreex.com/rup/process/workflow/ovu_c
    m.htm

Contenu connexe

Tendances

Processos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaRalph Rassweiler
 
Introducao a Arquitetura de Software
Introducao a Arquitetura de SoftwareIntroducao a Arquitetura de Software
Introducao a Arquitetura de SoftwareUFPA
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de SoftwareNécio de Lima Veras
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAndré Constantino da Silva
 
Arquitetura de Software Visão Geral
Arquitetura de Software Visão GeralArquitetura de Software Visão Geral
Arquitetura de Software Visão Geralsergiocrespo
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidJosé Alexandre Macedo
 
O Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareO Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareCamilo de Melo
 
Engenharia de Software Pressman
Engenharia de Software PressmanEngenharia de Software Pressman
Engenharia de Software PressmanSimoneinfo
 
Metodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de SoftwareMetodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de SoftwareÁlvaro Farias Pinheiro
 
Normas e Padrões para a Qualidade de Software
Normas e Padrões para a Qualidade de SoftwareNormas e Padrões para a Qualidade de Software
Normas e Padrões para a Qualidade de SoftwareDanilo Sousa
 
Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1Diego Pacheco
 
Desenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos BásicosDesenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos BásicosFabio Moura Pereira
 
Informática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional WindowsInformática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional WindowsJoeldson Costa Damasceno
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02thomasdacosta
 
Reuso de software
Reuso de softwareReuso de software
Reuso de softwarerebekinha
 
Processos e threads
Processos e threadsProcessos e threads
Processos e threadsSilvino Neto
 

Tendances (20)

Processos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e práticaProcessos de Desenvolvimento de Software - teoria e prática
Processos de Desenvolvimento de Software - teoria e prática
 
Introducao a Arquitetura de Software
Introducao a Arquitetura de SoftwareIntroducao a Arquitetura de Software
Introducao a Arquitetura de Software
 
Introdução à Engenharia de Software
Introdução à Engenharia de SoftwareIntrodução à Engenharia de Software
Introdução à Engenharia de Software
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de Usuário
 
Arquitetura de Software Visão Geral
Arquitetura de Software Visão GeralArquitetura de Software Visão Geral
Arquitetura de Software Visão Geral
 
Introdução ao Desenvolvimento Android
Introdução ao Desenvolvimento AndroidIntrodução ao Desenvolvimento Android
Introdução ao Desenvolvimento Android
 
O Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de SoftwareO Processo de Desenvolvimento de Software
O Processo de Desenvolvimento de Software
 
Engenharia de Software Pressman
Engenharia de Software PressmanEngenharia de Software Pressman
Engenharia de Software Pressman
 
Metodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de SoftwareMetodologias de Desenvolvimento de Software
Metodologias de Desenvolvimento de Software
 
Normas e Padrões para a Qualidade de Software
Normas e Padrões para a Qualidade de SoftwareNormas e Padrões para a Qualidade de Software
Normas e Padrões para a Qualidade de Software
 
Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
Desenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos BásicosDesenvolvimento de Sistemas Web - Conceitos Básicos
Desenvolvimento de Sistemas Web - Conceitos Básicos
 
Aula 2 - A área de IHC
Aula 2 - A área de IHCAula 2 - A área de IHC
Aula 2 - A área de IHC
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
Informática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional WindowsInformática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional Windows
 
Fundamentos da Engenharia de Software
Fundamentos da Engenharia de SoftwareFundamentos da Engenharia de Software
Fundamentos da Engenharia de Software
 
Redes de Computadores - Aula 02
Redes de Computadores - Aula 02Redes de Computadores - Aula 02
Redes de Computadores - Aula 02
 
Reuso de software
Reuso de softwareReuso de software
Reuso de software
 
Processos e threads
Processos e threadsProcessos e threads
Processos e threads
 

Similaire à Gerenciamento de Configuração e Mudança

Mini curso gerenciamento de configuração e mudança com GIT + Eclipse - I...
Mini curso gerenciamento de configuração e mudança com GIT + Eclipse  -  I...Mini curso gerenciamento de configuração e mudança com GIT + Eclipse  -  I...
Mini curso gerenciamento de configuração e mudança com GIT + Eclipse - I...Jadson Santos
 
GCS - Aula 03 - GCS x RUP
GCS - Aula 03 - GCS x RUPGCS - Aula 03 - GCS x RUP
GCS - Aula 03 - GCS x RUPMisael Santos
 
Gerência de configuração ágil
Gerência de configuração ágilGerência de configuração ágil
Gerência de configuração ágilClaudia Melo
 
Gerencia de Configuracao de Software
Gerencia de Configuracao de SoftwareGerencia de Configuracao de Software
Gerencia de Configuracao de SoftwareRobson Silva Espig
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versãoMarcos Pessoa
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified ProcessThiago Pereira
 
Ferramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareFerramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareelliando dias
 
Gerenciamento de Integracao - Aula 4
Gerenciamento de Integracao - Aula 4Gerenciamento de Integracao - Aula 4
Gerenciamento de Integracao - Aula 4Luthiano Vasconcelos
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de ConfiguraçãoWagner Zaparoli
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareRogerio P C do Nascimento
 
Organizando demandas de desenvolvimento com o microsoft team foundation server
Organizando demandas de desenvolvimento com o microsoft team foundation serverOrganizando demandas de desenvolvimento com o microsoft team foundation server
Organizando demandas de desenvolvimento com o microsoft team foundation serverVinicius Moura
 
Visao geraldorup 20slides
Visao geraldorup 20slidesVisao geraldorup 20slides
Visao geraldorup 20slideshoraciosila
 
GCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos PrincipaisGCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos PrincipaisMisael Santos
 
Workshop Rational Team Concert - RTC - Planejamento - aula 01
Workshop  Rational Team Concert - RTC - Planejamento - aula 01Workshop  Rational Team Concert - RTC - Planejamento - aula 01
Workshop Rational Team Concert - RTC - Planejamento - aula 01Wise Systems
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiRicardo Martins ☁
 
Automatizando mudanças na Engenharia Dirigida a Modelos
Automatizando mudanças na Engenharia Dirigida a ModelosAutomatizando mudanças na Engenharia Dirigida a Modelos
Automatizando mudanças na Engenharia Dirigida a ModelosRaquel Machado
 

Similaire à Gerenciamento de Configuração e Mudança (20)

Mini curso gerenciamento de configuração e mudança com GIT + Eclipse - I...
Mini curso gerenciamento de configuração e mudança com GIT + Eclipse  -  I...Mini curso gerenciamento de configuração e mudança com GIT + Eclipse  -  I...
Mini curso gerenciamento de configuração e mudança com GIT + Eclipse - I...
 
GCS - Aula 03 - GCS x RUP
GCS - Aula 03 - GCS x RUPGCS - Aula 03 - GCS x RUP
GCS - Aula 03 - GCS x RUP
 
IBM Rational Unified Process
IBM Rational Unified ProcessIBM Rational Unified Process
IBM Rational Unified Process
 
Gerência de configuração ágil
Gerência de configuração ágilGerência de configuração ágil
Gerência de configuração ágil
 
Gerencia de Configuracao de Software
Gerencia de Configuracao de SoftwareGerencia de Configuracao de Software
Gerencia de Configuracao de Software
 
Sistemas de controle de versão
Sistemas de controle de versãoSistemas de controle de versão
Sistemas de controle de versão
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Rational Unified Process (RUP)
Rational Unified Process (RUP)Rational Unified Process (RUP)
Rational Unified Process (RUP)
 
Ferramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de softwareFerramenta de apoio a gerência de configuração de software
Ferramenta de apoio a gerência de configuração de software
 
Gerenciamento de Integracao - Aula 4
Gerenciamento de Integracao - Aula 4Gerenciamento de Integracao - Aula 4
Gerenciamento de Integracao - Aula 4
 
Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01
 
Gerência de Configuração
Gerência de ConfiguraçãoGerência de Configuração
Gerência de Configuração
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de Software
 
Organizando demandas de desenvolvimento com o microsoft team foundation server
Organizando demandas de desenvolvimento com o microsoft team foundation serverOrganizando demandas de desenvolvimento com o microsoft team foundation server
Organizando demandas de desenvolvimento com o microsoft team foundation server
 
347842.ppt
347842.ppt347842.ppt
347842.ppt
 
Visao geraldorup 20slides
Visao geraldorup 20slidesVisao geraldorup 20slides
Visao geraldorup 20slides
 
GCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos PrincipaisGCS - Aula 02 - Conceitos Principais
GCS - Aula 02 - Conceitos Principais
 
Workshop Rational Team Concert - RTC - Planejamento - aula 01
Workshop  Rational Team Concert - RTC - Planejamento - aula 01Workshop  Rational Team Concert - RTC - Planejamento - aula 01
Workshop Rational Team Concert - RTC - Planejamento - aula 01
 
Apresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - BemobiApresentando o OpsWorks - Bemobi
Apresentando o OpsWorks - Bemobi
 
Automatizando mudanças na Engenharia Dirigida a Modelos
Automatizando mudanças na Engenharia Dirigida a ModelosAutomatizando mudanças na Engenharia Dirigida a Modelos
Automatizando mudanças na Engenharia Dirigida a Modelos
 

Plus de Elen Arantza

Portfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da ComputaçãoPortfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da ComputaçãoElen Arantza
 
Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013Elen Arantza
 
Projeto Quero Aprender: Momiji
Projeto Quero Aprender: MomijiProjeto Quero Aprender: Momiji
Projeto Quero Aprender: MomijiElen Arantza
 
Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]
Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]
Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]Elen Arantza
 
Modelo 3D de Imagens Radiográficas para Auxilio em Diagnósticos
Modelo 3D de Imagens Radiográficas para Auxilio em DiagnósticosModelo 3D de Imagens Radiográficas para Auxilio em Diagnósticos
Modelo 3D de Imagens Radiográficas para Auxilio em DiagnósticosElen Arantza
 
O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...
O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...
O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...Elen Arantza
 
Computação ubíqua
Computação ubíquaComputação ubíqua
Computação ubíquaElen Arantza
 
Apresentação interbase (atualização 2)
Apresentação interbase (atualização 2)Apresentação interbase (atualização 2)
Apresentação interbase (atualização 2)Elen Arantza
 
Tradutor de Pig Latin
Tradutor de Pig LatinTradutor de Pig Latin
Tradutor de Pig LatinElen Arantza
 

Plus de Elen Arantza (9)

Portfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da ComputaçãoPortfólio - Pesquisa e Desenvolvimento em Ciência da Computação
Portfólio - Pesquisa e Desenvolvimento em Ciência da Computação
 
Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013Defesa do TC Portfólio de Elen Arantza em 12/12/2013
Defesa do TC Portfólio de Elen Arantza em 12/12/2013
 
Projeto Quero Aprender: Momiji
Projeto Quero Aprender: MomijiProjeto Quero Aprender: Momiji
Projeto Quero Aprender: Momiji
 
Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]
Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]
Tutorial 2 - Manipulando imagens 2D no jogo [26.09.2011]
 
Modelo 3D de Imagens Radiográficas para Auxilio em Diagnósticos
Modelo 3D de Imagens Radiográficas para Auxilio em DiagnósticosModelo 3D de Imagens Radiográficas para Auxilio em Diagnósticos
Modelo 3D de Imagens Radiográficas para Auxilio em Diagnósticos
 
O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...
O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...
O Jogo Alice no país da Computação Gráfica no auxílio da aprendizagem da Comp...
 
Computação ubíqua
Computação ubíquaComputação ubíqua
Computação ubíqua
 
Apresentação interbase (atualização 2)
Apresentação interbase (atualização 2)Apresentação interbase (atualização 2)
Apresentação interbase (atualização 2)
 
Tradutor de Pig Latin
Tradutor de Pig LatinTradutor de Pig Latin
Tradutor de Pig Latin
 

Gerenciamento de Configuração e Mudança

  • 1. Gerenciamento de Configuração e Mudança Camille Bandeira Elen Arantza Regina Mares
  • 2. Agenda  Visão geral  Fluxo de trabalho  Atividades  Artefatos
  • 3. Visão geral  Conceito  “Gerenciamento de Configuração e Mudança controla mudanças feitas nos artefatos de um projeto e mantém a integridade deles”  Finalidade  Relevância
  • 12. Gerente de Configuração  Disponibiliza o ambiente e a infraestrutura geral de Gerenciamento de Configuração (CM) para a equipe de desenvolvimento do produto.
  • 13. Gerente de Controle de Mudança  Supervisiona o processo de controle de mudança. Estima os impactos no custo e no cronograma gerado pelas solicitações de mudança.
  • 14. Integrador  Responsável por planejar a integração, que ocorre no subsistema e no sistema, sendo que cada um tem um espaço de trabalho de integração separado.
  • 15. Qualquer papel  De acordo com os privilégios de acesso, fazer o 'check-in' e 'check-out' de qualquer artefato relacionado ao produto para fins de manutenção no sistema de controle de configuração.
  • 17. Plano de gerenciamento de configuração (plano CM);  Registro da auditoria de configuração;  Repositório de projeto;
  • 18. Solicitação de Mudança (CRs)
  • 19. Espaço de Trabalho Espaço de Trabalho (Integração) (Desenvolvimento)  É um espaço que pode ser  Uma área de desenvolvimento acessado por todos os membros privada, em que cada membro da equipe do projeto. O produto da equipe pode efetuar como um todo é criado no espaço mudanças em artefatos sem que de trabalho de integração e elas se tornem imediatamente também o utiliza como sua baseline. visíveis para as outras pessoas.
  • 20. Referências  RUP 2002.05.00 Portugues: http://www.wthreex.com/rup/process/workflow/ovu_c m.htm