Configuração de SoftwarePaulo Rogério S. AntiqueraGerente de Fábrica de Software
Configuração de Software  TópicosDefinição do ProcessoProcesso de Configuração de SoftwareA Necessidade de Configuração de SoftwareAtividades da Configuração de SoftwarePlano de Configuração de SoftwareConfiguração de Software - Datacoper Software215/07/2010
Configuração de Software TópicosConfiguração de Software na DatacoperEixos Fundamentais de AtuaçãoGestão e Versionamento de Fontes e BranchingControle de Liberações e Versionamento de ProdutosControle de MudançasFluxo de TrabalhoGestão de DocumentosConfiguração de Software - Datacoper Software315/07/2010
Configuração de Software“É a disciplina da Engenharia de Software responsável pelo gerenciamento da mudança em todo ciclo de vida do software.” (Pressman, 2001)“É o controle da evolução de sistemas complexos.”(Estublier, 2000)Configuração de Software - Datacoper Software415/07/2010
Processo de Configuração de SoftwareObjetivosGerenciar repositório de componentesVersionamento de fontesAjudar os engenheiros de software em suas atividades usuaisDisponibilização de ambientes de trabalhoControlar e dar suporte ao processo de desenvolvimentoDefinição de políticas para manutenção e controle dos processos de desenvolvimentoConfiguração de Software - Datacoper Software515/07/2010
A Necessidade de Configuração de SoftwareMecanismos para construção colaborativa de softwareGarantir que os desenvolvedores trabalhem na versão correta do softwarePossibilitar a rastreabilidade entre requisitos, documentação e código fonteAnalisar a efetividade das mudanças nos sistemasOrganizar as entregas de funcionalidades aos clientesConfiguração de Software - Datacoper Software615/07/2010
Atividades da Configuração de SoftwareDefinição de políticas relacionadas ao processo de configuraçãoLevantamento dos itens de configuraçãoPlanos, Processos (descrição), Requisitos, Códigos Fonte, FerramentasConstrução dos planos de configuraçãoAuditoria e melhoria dos processos de configuraçãoDefinição e controle de fluxo para mudançasConfiguração de Software - Datacoper Software715/07/2010
Configuração de Software na DatacoperEixos Fundamentais de AtuaçãoGestão e Versionamento de Fontes Políticas de BranchingControle de Liberações e Versionamento de ProdutosProgramação de LiberaçãoControle de MudançasFluxos de AlteraçõesGerenciamento de Documentos / ArtefatosConfiguração de Software - Datacoper Software815/07/2010
Versionamento de Fontes e BranchingServiços fornecidos pelo versionamentoHistóricoLevantar evoluções / alterações nos produtosFacilitar a recuperação de versões anteriores do sistemaFacilidade para isolamento de bugs e pontos de instabilidadeDesenvolvimento colaborativoTratamento de concorrênciaControle de acessoConfiguração de Software - Datacoper Software915/07/2010
Versionamento de Fontes e BranchingBranchingConjunto de políticas que definem um modelo de trabalho voltado para manutenção da estabilidade do produto / projetoMAIN LINE: Linha principal de desenvolvimentoBRANCH LINE: Linha de desenvolvimento derivada de outraRELEASE BRANCH: Linha derivada destinada a implementação de uma releaseFEATURE BRANCH: Linha derivada destinada a implementação de uma funcionalidadeConfiguração de Software - Datacoper Software1015/07/2010
Versionamento de Fontes e BranchingConfiguração de Software - Datacoper Software1115/07/2010
Configuração de Software - Datacoper Software1215/07/2010
Controle de Liberações e Versionamento de ProdutosPolítica de Branching para liberaçãoNomenclatura de versão e de buildV.R.P-F V -> n° que representa a versãoR -> n° que representa a releaseP -> n° que representa pacote de correções / adequaçõesF -> n° que representa um pacote intermediário (FIX)Exemplo: 1.0.16-2Geração de BuildsPacotes de Liberação – Integração ContínuaConfiguração de Software - Datacoper Software1315/07/2010
Controle de Liberações e Versionamento de ProdutosSuporte das polítcas de branching para liberaçãoConfiguração de Software - Datacoper Software1415/07/2010
Configuração de Software - Datacoper Software1515/07/2010
Configuração de Software - Datacoper Software1615/07/2010
Controle de MudançasTrata-se de um processo abrangente e complexoA maior dificuldade é identificar o impacto da mudançaFluxos de mudança bem definidos ajudam diminuir a complexidadeUtilização de ferramentas ajudam a mensurar o impacto de uma mudançaDocumentação atualizadaRastreabilidade e gerenciamento de artefatosAcessibilidade a documentaçãoConfiguração de Software - Datacoper Software1715/07/2010
ContatoE-mail: paulo.antiquera@datacoper.com.brConfiguração de Software - Datacoper Software1815/07/2010

Mais conteúdo relacionado

PPTX
Lync Server 2010 - Instalação e Implementação
PPT
GCS - Aula 05 - GCS x PMBOK
PPSX
Sistema Planejamento
PPT
Gerência de Projetos de Software com RUP, CMM e ISO 9001
PPTX
Engenharia de Software - Questões de concurso comentadas
PDF
Workshop sistema de versionamento de código - git
PDF
[Mini-curso] Sistema de Controle de Versão
PDF
Wine.com.br - De zero a 300 milhões de faturamento na mesma plataforma
Lync Server 2010 - Instalação e Implementação
GCS - Aula 05 - GCS x PMBOK
Sistema Planejamento
Gerência de Projetos de Software com RUP, CMM e ISO 9001
Engenharia de Software - Questões de concurso comentadas
Workshop sistema de versionamento de código - git
[Mini-curso] Sistema de Controle de Versão
Wine.com.br - De zero a 300 milhões de faturamento na mesma plataforma

Destaque (20)

PDF
Controle de versão com GIT
PDF
Apresentação do SAEO na Administração Pública
PPTX
Transformando a experiência dos times de DEV, OPS & BIZ nos Sistemas Financei...
PPT
Joomla!Day Brasil 2008 - FláVio Kubota - Gsoc Version Control
PPT
GCS - Aula 09 - GCS Ágil
PDF
Controle de Mudanças com GitHub
PDF
QConSP: Vivenciando dev ops para além da automação de infraestrutura
PDF
Controle de Versão e Monitoramento de Projetos com SVN + WebSVN + StatSVN
PDF
Introdução ao Sistema de Controle de Versão
PPT
GCS - Aula 02 - Conceitos Principais
PDF
Vivenciando dev ops para além da automação de infraestrutura 2.0
PDF
Alm open source
PDF
A fantástica fábrica de software
PPTX
Software factory
PDF
Apresentação Metodologia TURRIS Software
PDF
TeamNews 11 - Fábrica de Software Vixteam
PPT
WEBSITES FACTORY Serviços e Produtos
PPTX
Apresentação impeto
PDF
Controle de versão com Git e BitBucket
PDF
Android UI Fundamentals part 1
Controle de versão com GIT
Apresentação do SAEO na Administração Pública
Transformando a experiência dos times de DEV, OPS & BIZ nos Sistemas Financei...
Joomla!Day Brasil 2008 - FláVio Kubota - Gsoc Version Control
GCS - Aula 09 - GCS Ágil
Controle de Mudanças com GitHub
QConSP: Vivenciando dev ops para além da automação de infraestrutura
Controle de Versão e Monitoramento de Projetos com SVN + WebSVN + StatSVN
Introdução ao Sistema de Controle de Versão
GCS - Aula 02 - Conceitos Principais
Vivenciando dev ops para além da automação de infraestrutura 2.0
Alm open source
A fantástica fábrica de software
Software factory
Apresentação Metodologia TURRIS Software
TeamNews 11 - Fábrica de Software Vixteam
WEBSITES FACTORY Serviços e Produtos
Apresentação impeto
Controle de versão com Git e BitBucket
Android UI Fundamentals part 1
Anúncio

Semelhante a Configuracao De Software (20)

PPT
Gestão de Configuração de Software
PPT
Aula9 TEES UFS Gestao de Configuração de SW
PDF
Ferramenta de apoio a gerência de configuração de software
PPT
Engenharia de Requisitos
PPT
GCS - Aula 03 - GCS x RUP
PPTX
Lecture 6 :: Gestão de Configuração de Software
PPT
GCS - Aula 10 - GCS x ISO
DOC
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
PPTX
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
PDF
Introdução a engenharia de software aula 02
PPT
Prototipação
PDF
Mini curso gerenciamento de configuração e mudança com GIT + Eclipse - I...
PPT
PPTX
Introdução à Gerência de configuração de Software
PDF
Gerência de configuração ágil
PPTX
Es capítulo 2 - processos de software
PPTX
Monitoração de Aplicações Distribuídas
DOCX
Trabalho individual 5 semestre Analise de Sistemas
PDF
Aula 01-tutorial-pdi-101118063416-phpapp01
PDF
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Gestão de Configuração de Software
Aula9 TEES UFS Gestao de Configuração de SW
Ferramenta de apoio a gerência de configuração de software
Engenharia de Requisitos
GCS - Aula 03 - GCS x RUP
Lecture 6 :: Gestão de Configuração de Software
GCS - Aula 10 - GCS x ISO
Portfolio Grupo 4 ADS Unopar Desafios1-2-3-4
Trabalhando com ambientes complexos – SharePoint 2007 e SQL Server 2005
Introdução a engenharia de software aula 02
Prototipação
Mini curso gerenciamento de configuração e mudança com GIT + Eclipse - I...
Introdução à Gerência de configuração de Software
Gerência de configuração ágil
Es capítulo 2 - processos de software
Monitoração de Aplicações Distribuídas
Trabalho individual 5 semestre Analise de Sistemas
Aula 01-tutorial-pdi-101118063416-phpapp01
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Anúncio

Mais de Paulo Rogério Antiquera (8)

PDF
TheHeartOsborn-pt_BR.pdf
PDF
ManagingAgileTeams-EBANX-TDC.pdf
PDF
ThreePillarsOfAnEffectiveEngineeringCulture-2021.pdf
PDF
Managing Agile Teams
PPTX
Gerenciamento de Escopo em Projetos
PPTX
Fundamentos da Gerência de Projetos - Nova Versão
PPTX
Profissional Ti Global V2
PPTX
Fundamentos Gerencia Projetos
TheHeartOsborn-pt_BR.pdf
ManagingAgileTeams-EBANX-TDC.pdf
ThreePillarsOfAnEffectiveEngineeringCulture-2021.pdf
Managing Agile Teams
Gerenciamento de Escopo em Projetos
Fundamentos da Gerência de Projetos - Nova Versão
Profissional Ti Global V2
Fundamentos Gerencia Projetos

Configuracao De Software

  • 1. Configuração de SoftwarePaulo Rogério S. AntiqueraGerente de Fábrica de Software
  • 2. Configuração de Software TópicosDefinição do ProcessoProcesso de Configuração de SoftwareA Necessidade de Configuração de SoftwareAtividades da Configuração de SoftwarePlano de Configuração de SoftwareConfiguração de Software - Datacoper Software215/07/2010
  • 3. Configuração de Software TópicosConfiguração de Software na DatacoperEixos Fundamentais de AtuaçãoGestão e Versionamento de Fontes e BranchingControle de Liberações e Versionamento de ProdutosControle de MudançasFluxo de TrabalhoGestão de DocumentosConfiguração de Software - Datacoper Software315/07/2010
  • 4. Configuração de Software“É a disciplina da Engenharia de Software responsável pelo gerenciamento da mudança em todo ciclo de vida do software.” (Pressman, 2001)“É o controle da evolução de sistemas complexos.”(Estublier, 2000)Configuração de Software - Datacoper Software415/07/2010
  • 5. Processo de Configuração de SoftwareObjetivosGerenciar repositório de componentesVersionamento de fontesAjudar os engenheiros de software em suas atividades usuaisDisponibilização de ambientes de trabalhoControlar e dar suporte ao processo de desenvolvimentoDefinição de políticas para manutenção e controle dos processos de desenvolvimentoConfiguração de Software - Datacoper Software515/07/2010
  • 6. A Necessidade de Configuração de SoftwareMecanismos para construção colaborativa de softwareGarantir que os desenvolvedores trabalhem na versão correta do softwarePossibilitar a rastreabilidade entre requisitos, documentação e código fonteAnalisar a efetividade das mudanças nos sistemasOrganizar as entregas de funcionalidades aos clientesConfiguração de Software - Datacoper Software615/07/2010
  • 7. Atividades da Configuração de SoftwareDefinição de políticas relacionadas ao processo de configuraçãoLevantamento dos itens de configuraçãoPlanos, Processos (descrição), Requisitos, Códigos Fonte, FerramentasConstrução dos planos de configuraçãoAuditoria e melhoria dos processos de configuraçãoDefinição e controle de fluxo para mudançasConfiguração de Software - Datacoper Software715/07/2010
  • 8. Configuração de Software na DatacoperEixos Fundamentais de AtuaçãoGestão e Versionamento de Fontes Políticas de BranchingControle de Liberações e Versionamento de ProdutosProgramação de LiberaçãoControle de MudançasFluxos de AlteraçõesGerenciamento de Documentos / ArtefatosConfiguração de Software - Datacoper Software815/07/2010
  • 9. Versionamento de Fontes e BranchingServiços fornecidos pelo versionamentoHistóricoLevantar evoluções / alterações nos produtosFacilitar a recuperação de versões anteriores do sistemaFacilidade para isolamento de bugs e pontos de instabilidadeDesenvolvimento colaborativoTratamento de concorrênciaControle de acessoConfiguração de Software - Datacoper Software915/07/2010
  • 10. Versionamento de Fontes e BranchingBranchingConjunto de políticas que definem um modelo de trabalho voltado para manutenção da estabilidade do produto / projetoMAIN LINE: Linha principal de desenvolvimentoBRANCH LINE: Linha de desenvolvimento derivada de outraRELEASE BRANCH: Linha derivada destinada a implementação de uma releaseFEATURE BRANCH: Linha derivada destinada a implementação de uma funcionalidadeConfiguração de Software - Datacoper Software1015/07/2010
  • 11. Versionamento de Fontes e BranchingConfiguração de Software - Datacoper Software1115/07/2010
  • 12. Configuração de Software - Datacoper Software1215/07/2010
  • 13. Controle de Liberações e Versionamento de ProdutosPolítica de Branching para liberaçãoNomenclatura de versão e de buildV.R.P-F V -> n° que representa a versãoR -> n° que representa a releaseP -> n° que representa pacote de correções / adequaçõesF -> n° que representa um pacote intermediário (FIX)Exemplo: 1.0.16-2Geração de BuildsPacotes de Liberação – Integração ContínuaConfiguração de Software - Datacoper Software1315/07/2010
  • 14. Controle de Liberações e Versionamento de ProdutosSuporte das polítcas de branching para liberaçãoConfiguração de Software - Datacoper Software1415/07/2010
  • 15. Configuração de Software - Datacoper Software1515/07/2010
  • 16. Configuração de Software - Datacoper Software1615/07/2010
  • 17. Controle de MudançasTrata-se de um processo abrangente e complexoA maior dificuldade é identificar o impacto da mudançaFluxos de mudança bem definidos ajudam diminuir a complexidadeUtilização de ferramentas ajudam a mensurar o impacto de uma mudançaDocumentação atualizadaRastreabilidade e gerenciamento de artefatosAcessibilidade a documentaçãoConfiguração de Software - Datacoper Software1715/07/2010
  • 18. ContatoE-mail: paulo.antiquera@datacoper.com.brConfiguração de Software - Datacoper Software1815/07/2010