SlideShare ist ein Scribd-Unternehmen logo
1 von 25
São Paulo - 09/03/2013

Novidades ALM Summit 2013
                  Vinicius Hana
                 Vinicius Moura
Vinicius
Hana
@vinicius_hana
Desenvolvedor
Consultor
Trainer
Nerd
Vinicius
                          Moura
                          @vinijmoura
                          Consultor
                          Trainer
                          Careca
                          Pancinha




“Cara, eu to muito Skyfall nessa foto...Daniel
Craig!”
Agenda
4


    • ALM na Lambda3
    • Visão e Desafios de
      ALM
    • O ALM Summit 3
    • Novidades
    • Demos
    • O ALM Summit Brasil
ALM na Lambda3


             @ViniJMour   @Vinicius_Han   @ClaudioBernard
@IgorAbade
             a            a               o
ALM na Lambda3

       Consultoria          Treinamento

                     •   Essentials
•   Assessments
                     •   Testes
•   Instalação
                     •   Build
•   Mentoring
                     •   Process
•   Customização
                     •   Administração
Office


               Version Control    Test Case Management

           Requirements                      Build Automation
           Management

         Project                                      Reporting
         Management



                             Extensibility
Visão e Desafios em ALM
Rastreabilidade e     Planejamento e    Qualidade ao longo   DevOps   Desenvolvimento
   relatórios         gerenciamento           do ciclo                  colaborativo

Visibilidade limitada do status do projeto para tomada de decisões

Falta de orientações e processos definidos

Ferramentas e dados dispersos

Requisitos de negócios não são gerenciados de forma efetiva

Problemas de comunicação entre os membros da equipe

Testes não alinhados aos objetivos de negócios
Requisitos não
                            compreendidos
                                                                                 Feedback não gera
                            Prioridades                                          ação para
                            conflitantes                                         desenvolvimento


                                                                                      Dificuldade para identificar
                                                                                      causas raiz em incidentes de
                                                                                      produção



Perda de foco
Qualidade é uma fase
Passagem de bastão entre desenv e testes
Integração de times multiplataforma
                   Expectativa dos usuários
                   não atendidas                                        Ferramentas e
                                                                        processos distintos
                                           Requisitos de produção não
                                           atendidos/estabelecidos
O ALM Summit 3
•   Na sede da Microsoft em Redmond – EUA
•   Contato direto com o time de produtos
•   Cases de empresas
•   Trocas de experiências
O ALM Summit 3
• Trilhas
  – Desenvolvimento ágil
  – Testes
  – DevOps
• PowerPoints: sdrv.ms/Tb5zuj
• Videos: bit.ly/WDRKSz
Novidades/Evoluções – Update 2
Novidades em DevOps
• Integração de IntelliTrace com SCOM


  Erro em     Capturado     Geração de     Criação de
 produção     pelo SCOM     IntelliTrace   Work Item
DevOps
http://aka.ms/TFSSCOMVM
Work Item Tagging
• Definir 1 ou mais tags em um work item
• Query de work items por tags
Work Item Tagging
Novidades em Kanban
• Customização dos estados do fluxo
  – Reordenação dos estados
  – Mudança de status dos Work Items
  – Adicionar, remover e renomear estados
Kanban
Git no TFS
•   Isso não é um sonho! 
•   “Git venceu a guerra dos DVCS” (Brian Harry)
•   Não é um “Git da Microsoft”, é o Git
•   Integração em 2 partes:
    – Componente de acesso para Visual Studio
    – Criação de Team Projects no TFS com suporte a Git
Git no TFS – Componente VS
• Funciona para Git em geral, não apenas no TFS
• Traz visualizações para as operações básicas do
  Git
• Facilita muito quando estamos aprendendo
Git no TFS – Team Projects com Git
• Criar um novo Team Project com suporte a Git
• Acesso via:
  – Componente do VS
  – Command line
Git no TFS
O maior evento de ALM no Brasil
 20/04/2013 na Microsoft Brasil
  www.almsummitbrasil.com.br
Obrigado!

Vinicius Hana    Vinicius Moura
@vinicius_hana    @vinijmoura

Weitere ähnliche Inhalte

Was ist angesagt?

Introdução a Modelagem
Introdução a ModelagemIntrodução a Modelagem
Introdução a Modelagem
Rodrigo Branas
 

Was ist angesagt? (20)

Quando os rótulos não atendem as suas necessidades
Quando os rótulos não atendem as suas necessidadesQuando os rótulos não atendem as suas necessidades
Quando os rótulos não atendem as suas necessidades
 
Processos de Software - 101
Processos  de Software - 101Processos  de Software - 101
Processos de Software - 101
 
Scrum na sua Empresa
Scrum na sua EmpresaScrum na sua Empresa
Scrum na sua Empresa
 
Lean startup
Lean startupLean startup
Lean startup
 
[Product Camp 2021] Lições aprendidas de uma transformação digital
[Product Camp 2021] Lições aprendidas de uma transformação digital[Product Camp 2021] Lições aprendidas de uma transformação digital
[Product Camp 2021] Lições aprendidas de uma transformação digital
 
Como oferecer boas experiências online com a criação de sites de qualidade - ...
Como oferecer boas experiências online com a criação de sites de qualidade - ...Como oferecer boas experiências online com a criação de sites de qualidade - ...
Como oferecer boas experiências online com a criação de sites de qualidade - ...
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software
 
Introdução a Modelagem
Introdução a ModelagemIntrodução a Modelagem
Introdução a Modelagem
 
Gestão de Produtos com Scrum e algo mais...
Gestão de Produtos com Scrum e algo mais...Gestão de Produtos com Scrum e algo mais...
Gestão de Produtos com Scrum e algo mais...
 
Desenvolvimento ágil e seus benefícios
Desenvolvimento ágil e seus benefíciosDesenvolvimento ágil e seus benefícios
Desenvolvimento ágil e seus benefícios
 
Gestao Ágil de Projeto - Reunião Diária
Gestao Ágil de Projeto - Reunião DiáriaGestao Ágil de Projeto - Reunião Diária
Gestao Ágil de Projeto - Reunião Diária
 
Gerenciamento ágil e o aprendizado a partir de indicadores ágeis project lab
Gerenciamento ágil e o aprendizado a partir de indicadores ágeis   project labGerenciamento ágil e o aprendizado a partir de indicadores ágeis   project lab
Gerenciamento ágil e o aprendizado a partir de indicadores ágeis project lab
 
Como usar o Learning Canvas para descobrir Features para o Product Backlog
Como usar o Learning Canvas para descobrir Features para o Product BacklogComo usar o Learning Canvas para descobrir Features para o Product Backlog
Como usar o Learning Canvas para descobrir Features para o Product Backlog
 
Papeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional ScrumPapeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional Scrum
 
Gestão Ágil de tudo: Planejamento backlog
Gestão Ágil de tudo: Planejamento backlogGestão Ágil de tudo: Planejamento backlog
Gestão Ágil de tudo: Planejamento backlog
 
Lean Inception
Lean InceptionLean Inception
Lean Inception
 
Quando os rótulos não atendem as suas necessidades
Quando os rótulos não atendem as suas necessidadesQuando os rótulos não atendem as suas necessidades
Quando os rótulos não atendem as suas necessidades
 
Desenvolvimento ágil
Desenvolvimento ágilDesenvolvimento ágil
Desenvolvimento ágil
 
Agile, mudando o foco
Agile, mudando o focoAgile, mudando o foco
Agile, mudando o foco
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 

Ähnlich wie Novidades ALM Summit 2013

Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
Igor Abade
 
A importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivasA importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivas
Ricardo Serradas
 
BaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de SoftwareBaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de Software
Adriano Bertucci
 
Como funciona uma empresa ágil de desenvolvimento de software
Como funciona uma empresa ágil de desenvolvimento de softwareComo funciona uma empresa ágil de desenvolvimento de software
Como funciona uma empresa ágil de desenvolvimento de software
Elvis Lima
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
Rodrigo Branas
 

Ähnlich wie Novidades ALM Summit 2013 (20)

O que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBMO que é DevOps? Introdução à abordagem pela IBM
O que é DevOps? Introdução à abordagem pela IBM
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
Scrum e Team Foundation Server - Qualidade ao longo de todo o ciclo de vida d...
 
Impacto do DevOps nos negócios
Impacto do DevOps nos negóciosImpacto do DevOps nos negócios
Impacto do DevOps nos negócios
 
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
 
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
Desenvolvimento ágil com Scrum e TFS 11 - Microsoft TechDay Sorocaba 2012
 
Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01Métodos Ágeis - Aula 01
Métodos Ágeis - Aula 01
 
Modernização de Aplicações
Modernização de AplicaçõesModernização de Aplicações
Modernização de Aplicações
 
A importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivasA importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivas
 
Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = Produtividade
 
BaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de SoftwareBaixadaTech 2012 - Qualidade de Software
BaixadaTech 2012 - Qualidade de Software
 
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
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Agile
AgileAgile
Agile
 
Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5
 
Scrum
ScrumScrum
Scrum
 
Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2Apresentação estrela vs cmmi nivel 2
Apresentação estrela vs cmmi nivel 2
 
A importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivasA importância da qualidade de software e suas diversas perspectivas
A importância da qualidade de software e suas diversas perspectivas
 
Como funciona uma empresa ágil de desenvolvimento de software
Como funciona uma empresa ágil de desenvolvimento de softwareComo funciona uma empresa ágil de desenvolvimento de software
Como funciona uma empresa ágil de desenvolvimento de software
 
XP - Extreme Programming
XP - Extreme ProgrammingXP - Extreme Programming
XP - Extreme Programming
 

Mehr von Lambda 3 (7)

Experiências, Erros e Acertos no Desenvolvimento de Projetos Ágeis
Experiências, Erros e Acertos no Desenvolvimento de Projetos ÁgeisExperiências, Erros e Acertos no Desenvolvimento de Projetos Ágeis
Experiências, Erros e Acertos no Desenvolvimento de Projetos Ágeis
 
Técnicas de Programação Funcional
Técnicas de Programação FuncionalTécnicas de Programação Funcional
Técnicas de Programação Funcional
 
Source Control
Source ControlSource Control
Source Control
 
Jquery - Dicas e Truques
Jquery - Dicas e TruquesJquery - Dicas e Truques
Jquery - Dicas e Truques
 
Como você está criando os seus objetos?
Como você está criando os seus objetos?Como você está criando os seus objetos?
Como você está criando os seus objetos?
 
Keynote Lambda Day
Keynote Lambda DayKeynote Lambda Day
Keynote Lambda Day
 
Backbone.js nas trincheiras
Backbone.js nas trincheirasBackbone.js nas trincheiras
Backbone.js nas trincheiras
 

Novidades ALM Summit 2013

  • 1. São Paulo - 09/03/2013 Novidades ALM Summit 2013 Vinicius Hana Vinicius Moura
  • 3. Vinicius Moura @vinijmoura Consultor Trainer Careca Pancinha “Cara, eu to muito Skyfall nessa foto...Daniel Craig!”
  • 4. Agenda 4 • ALM na Lambda3 • Visão e Desafios de ALM • O ALM Summit 3 • Novidades • Demos • O ALM Summit Brasil
  • 5. ALM na Lambda3 @ViniJMour @Vinicius_Han @ClaudioBernard @IgorAbade a a o
  • 6. ALM na Lambda3 Consultoria Treinamento • Essentials • Assessments • Testes • Instalação • Build • Mentoring • Process • Customização • Administração
  • 7. Office Version Control Test Case Management Requirements Build Automation Management Project Reporting Management Extensibility
  • 8. Visão e Desafios em ALM Rastreabilidade e Planejamento e Qualidade ao longo DevOps Desenvolvimento relatórios gerenciamento do ciclo colaborativo Visibilidade limitada do status do projeto para tomada de decisões Falta de orientações e processos definidos Ferramentas e dados dispersos Requisitos de negócios não são gerenciados de forma efetiva Problemas de comunicação entre os membros da equipe Testes não alinhados aos objetivos de negócios
  • 9. Requisitos não compreendidos Feedback não gera Prioridades ação para conflitantes desenvolvimento Dificuldade para identificar causas raiz em incidentes de produção Perda de foco Qualidade é uma fase Passagem de bastão entre desenv e testes Integração de times multiplataforma Expectativa dos usuários não atendidas Ferramentas e processos distintos Requisitos de produção não atendidos/estabelecidos
  • 10. O ALM Summit 3 • Na sede da Microsoft em Redmond – EUA • Contato direto com o time de produtos • Cases de empresas • Trocas de experiências
  • 11. O ALM Summit 3 • Trilhas – Desenvolvimento ágil – Testes – DevOps • PowerPoints: sdrv.ms/Tb5zuj • Videos: bit.ly/WDRKSz
  • 13. Novidades em DevOps • Integração de IntelliTrace com SCOM Erro em Capturado Geração de Criação de produção pelo SCOM IntelliTrace Work Item
  • 15. Work Item Tagging • Definir 1 ou mais tags em um work item • Query de work items por tags
  • 17. Novidades em Kanban • Customização dos estados do fluxo – Reordenação dos estados – Mudança de status dos Work Items – Adicionar, remover e renomear estados
  • 19. Git no TFS • Isso não é um sonho!  • “Git venceu a guerra dos DVCS” (Brian Harry) • Não é um “Git da Microsoft”, é o Git • Integração em 2 partes: – Componente de acesso para Visual Studio – Criação de Team Projects no TFS com suporte a Git
  • 20. Git no TFS – Componente VS • Funciona para Git em geral, não apenas no TFS • Traz visualizações para as operações básicas do Git • Facilita muito quando estamos aprendendo
  • 21. Git no TFS – Team Projects com Git • Criar um novo Team Project com suporte a Git • Acesso via: – Componente do VS – Command line
  • 23. O maior evento de ALM no Brasil 20/04/2013 na Microsoft Brasil www.almsummitbrasil.com.br
  • 24.
  • 25. Obrigado! Vinicius Hana Vinicius Moura @vinicius_hana @vinijmoura

Hinweis der Redaktion

  1. moura
  2. hana
  3. hana
  4. moura
  5. hana
  6. moura
  7. hana
  8. Inefficient team integrations result in value delivery impediments that adversely impact the entire software lifecycle from defining application requirements to development, production, deployment, and operations. The net adverse impact is increased cycle time in delivering value to take the business forward at the needed velocity.hana
  9. hana
  10. hana
  11. Moura
  12. moura
  13. moura
  14. hana
  15. hana
  16. hana
  17. hana
  18. hana
  19. hana
  20. moura
  21. ambos
  22. moura