SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Release Management
Igor Macedo – Consultor ALM
Realização Apoio:
Introdução
Até o lançamento da versão 2013, o Visual Studio Team Foundation Server não possuía
nenhuma solução pronta para Release Management.
Com o lançamento do Release Management para o Team Foundation Server essa lacuna
foi preenchida. Vejamos como funciona a ferramenta.
Realização Apoio:
O que o RM faz?
• Definição dos ambientes de instalação (servidores, clientes, nós, etc);
• O caminho da liberação: Dev -> QA -> Prod (release path, release pipeline);
• Definição de aprovadores e responsáveis por etapas e estágios;
• Procedimento padronizado para a instalação automatizada ou manual (release
template);
• Integração com o ciclo de desenvolvimento;
Realização Apoio:
Ou seja…
Realização Apoio:
Passo a passo
Realização Apoio:
Como funciona?
Realização Apoio:
E o que mais?
Realização Apoio:
Intervenção manual
E o que mais?
Realização Apoio:
Agendar o deployment
E o que mais?
Realização Apoio:
Realocar a tarefa
E o que mais?
Realização Apoio:
Relatório
E o que mais?
Realização Apoio:
Notificação via email
Destaque
Release Management é uma ferramenta para gerir e automatizar as
implantações de versões nos ambientes corporativos.
Pode ser utilizado tanto em cenários que permitem um processo
mais ágil de entrega de versões, como em cenários que exigem um
alto grau de governança nas entregas.
Realização Apoio:
Obrigado!
Realização Apoio:
Igor Macedo | ALM Consultant - especificacoes.com igor.macedo@especificacoes.com

Weitere ähnliche Inhalte

Ähnlich wie Alm connection - Maio 2014

[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...Rafael Kanaoka
 
Aula 2 - Gestão de Projetos
Aula 2 - Gestão de ProjetosAula 2 - Gestão de Projetos
Aula 2 - Gestão de ProjetosFernando Dantas
 
UX review garantindo a qualidade do produto
UX review  garantindo a qualidade do produto UX review  garantindo a qualidade do produto
UX review garantindo a qualidade do produto Diana Fournier
 
Aula 3 desenvolvimento de projetos
Aula 3 desenvolvimento de projetosAula 3 desenvolvimento de projetos
Aula 3 desenvolvimento de projetosThiago Cetroni
 
Gestão de Projetos (07/04/2015)
Gestão de Projetos (07/04/2015)Gestão de Projetos (07/04/2015)
Gestão de Projetos (07/04/2015)Alessandro Almeida
 
Gerenciamento na nuvem e System Center
Gerenciamento na nuvem e System CenterGerenciamento na nuvem e System Center
Gerenciamento na nuvem e System CenterFernando Palma
 
O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.Sergio Marmilicz
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Denis Santos
 
Criação de uma equipe de QAs, do Waterfall ao Agile
Criação de uma equipe de QAs, do Waterfall ao AgileCriação de uma equipe de QAs, do Waterfall ao Agile
Criação de uma equipe de QAs, do Waterfall ao AgileRobson Agapito Correa
 
Fdd em uma casca de banana
Fdd em uma casca de bananaFdd em uma casca de banana
Fdd em uma casca de bananaejedelmal
 
IFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOpsIFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOpsLeonardo Comelli
 
Liberando versões de forma automatizada #dod14sjc
Liberando versões de forma automatizada #dod14sjcLiberando versões de forma automatizada #dod14sjc
Liberando versões de forma automatizada #dod14sjcJulio Arruda
 
Como Acessar Ambiente de Treinamento SAP? [COMPLETO]
Como Acessar Ambiente de Treinamento SAP? [COMPLETO]Como Acessar Ambiente de Treinamento SAP? [COMPLETO]
Como Acessar Ambiente de Treinamento SAP? [COMPLETO]Leonardo Ribeiro
 
DevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoftDevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoftIgor Abade
 

Ähnlich wie Alm connection - Maio 2014 (20)

[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
[Portfólio Acadêmico] [FIT] Mapas de navegação, lista de tarefas e fluxograma...
 
Aula 2 - Gestão de Projetos
Aula 2 - Gestão de ProjetosAula 2 - Gestão de Projetos
Aula 2 - Gestão de Projetos
 
UX review garantindo a qualidade do produto
UX review  garantindo a qualidade do produto UX review  garantindo a qualidade do produto
UX review garantindo a qualidade do produto
 
Aula3 PPM
Aula3 PPMAula3 PPM
Aula3 PPM
 
Aula 3 desenvolvimento de projetos
Aula 3 desenvolvimento de projetosAula 3 desenvolvimento de projetos
Aula 3 desenvolvimento de projetos
 
Gestão de Projetos (07/04/2015)
Gestão de Projetos (07/04/2015)Gestão de Projetos (07/04/2015)
Gestão de Projetos (07/04/2015)
 
Artigo corrigido
Artigo corrigidoArtigo corrigido
Artigo corrigido
 
Gerenciamento na nuvem e System Center
Gerenciamento na nuvem e System CenterGerenciamento na nuvem e System Center
Gerenciamento na nuvem e System Center
 
Ger301
Ger301Ger301
Ger301
 
O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.O papel do Arquiteto de Soluções na RPA.
O papel do Arquiteto de Soluções na RPA.
 
155 process overview_03_pt_xx
155 process overview_03_pt_xx155 process overview_03_pt_xx
155 process overview_03_pt_xx
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
 
Criação de uma equipe de QAs, do Waterfall ao Agile
Criação de uma equipe de QAs, do Waterfall ao AgileCriação de uma equipe de QAs, do Waterfall ao Agile
Criação de uma equipe de QAs, do Waterfall ao Agile
 
Apresentacao dev ops
Apresentacao dev opsApresentacao dev ops
Apresentacao dev ops
 
Fdd em uma casca de banana
Fdd em uma casca de bananaFdd em uma casca de banana
Fdd em uma casca de banana
 
Modelos de processos de software
Modelos de processos de softwareModelos de processos de software
Modelos de processos de software
 
IFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOpsIFSP 2015 - Cultura DevOps
IFSP 2015 - Cultura DevOps
 
Liberando versões de forma automatizada #dod14sjc
Liberando versões de forma automatizada #dod14sjcLiberando versões de forma automatizada #dod14sjc
Liberando versões de forma automatizada #dod14sjc
 
Como Acessar Ambiente de Treinamento SAP? [COMPLETO]
Como Acessar Ambiente de Treinamento SAP? [COMPLETO]Como Acessar Ambiente de Treinamento SAP? [COMPLETO]
Como Acessar Ambiente de Treinamento SAP? [COMPLETO]
 
DevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoftDevOps - Melhores práticas na plataforma microsoft
DevOps - Melhores práticas na plataforma microsoft
 

Mehr von Igor Rosa Macedo

Devops: Gestão e publicação de Dados no SQL Server
Devops: Gestão e publicação de Dados no SQL ServerDevops: Gestão e publicação de Dados no SQL Server
Devops: Gestão e publicação de Dados no SQL ServerIgor Rosa Macedo
 
Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Igor Rosa Macedo
 
SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...
SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...
SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...Igor Rosa Macedo
 
Desmistificando Git para usuários TFVC
Desmistificando Git para usuários TFVCDesmistificando Git para usuários TFVC
Desmistificando Git para usuários TFVCIgor Rosa Macedo
 
TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...
TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...
TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...Igor Rosa Macedo
 
DevOps Summit 2016 - Release Management em Ambientes Híbridos
DevOps Summit 2016 - Release Management em Ambientes HíbridosDevOps Summit 2016 - Release Management em Ambientes Híbridos
DevOps Summit 2016 - Release Management em Ambientes HíbridosIgor Rosa Macedo
 
SemanAcademicaUFUMonteCarmelo
SemanAcademicaUFUMonteCarmeloSemanAcademicaUFUMonteCarmelo
SemanAcademicaUFUMonteCarmeloIgor Rosa Macedo
 

Mehr von Igor Rosa Macedo (10)

Devops: Gestão e publicação de Dados no SQL Server
Devops: Gestão e publicação de Dados no SQL ServerDevops: Gestão e publicação de Dados no SQL Server
Devops: Gestão e publicação de Dados no SQL Server
 
Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017
 
SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...
SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...
SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas ent...
 
DevChamps 2016
DevChamps 2016DevChamps 2016
DevChamps 2016
 
QA Ninja Conference 2017
QA Ninja Conference 2017QA Ninja Conference 2017
QA Ninja Conference 2017
 
Desmistificando Git para usuários TFVC
Desmistificando Git para usuários TFVCDesmistificando Git para usuários TFVC
Desmistificando Git para usuários TFVC
 
TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...
TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...
TFS Extensions: Novas possibilidades para integrar suas iniciativas de DevOps...
 
DevOps Summit 2016 - Release Management em Ambientes Híbridos
DevOps Summit 2016 - Release Management em Ambientes HíbridosDevOps Summit 2016 - Release Management em Ambientes Híbridos
DevOps Summit 2016 - Release Management em Ambientes Híbridos
 
SemanAcademicaUFUMonteCarmelo
SemanAcademicaUFUMonteCarmeloSemanAcademicaUFUMonteCarmelo
SemanAcademicaUFUMonteCarmelo
 
DatabaseCI_ALMSummit2014
DatabaseCI_ALMSummit2014DatabaseCI_ALMSummit2014
DatabaseCI_ALMSummit2014
 

Alm connection - Maio 2014

  • 1. Release Management Igor Macedo – Consultor ALM Realização Apoio:
  • 2. Introdução Até o lançamento da versão 2013, o Visual Studio Team Foundation Server não possuía nenhuma solução pronta para Release Management. Com o lançamento do Release Management para o Team Foundation Server essa lacuna foi preenchida. Vejamos como funciona a ferramenta. Realização Apoio:
  • 3. O que o RM faz? • Definição dos ambientes de instalação (servidores, clientes, nós, etc); • O caminho da liberação: Dev -> QA -> Prod (release path, release pipeline); • Definição de aprovadores e responsáveis por etapas e estágios; • Procedimento padronizado para a instalação automatizada ou manual (release template); • Integração com o ciclo de desenvolvimento; Realização Apoio:
  • 7. E o que mais? Realização Apoio: Intervenção manual
  • 8. E o que mais? Realização Apoio: Agendar o deployment
  • 9. E o que mais? Realização Apoio: Realocar a tarefa
  • 10. E o que mais? Realização Apoio: Relatório
  • 11. E o que mais? Realização Apoio: Notificação via email
  • 12. Destaque Release Management é uma ferramenta para gerir e automatizar as implantações de versões nos ambientes corporativos. Pode ser utilizado tanto em cenários que permitem um processo mais ágil de entrega de versões, como em cenários que exigem um alto grau de governança nas entregas. Realização Apoio:
  • 13. Obrigado! Realização Apoio: Igor Macedo | ALM Consultant - especificacoes.com igor.macedo@especificacoes.com