2. CÓDIGO DA SESSÃO:DEV311 – P1 Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2 André Dias Consultor de ALM Microsoft Giovanni Bassi Arquiteto de Software Consultor Independente
3. CÓDIGO DA SESSÃO:DEV311 – P1 Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2 André Dias Highlander @andrediasbr andre@lambda3.com.br blogs.msdn.com/andredias Giovanni Bassi Jedi @giovannibassi giovanni@lambda3.com.br unplugged.giggio.net www.Lambda3.com.br
6. AgendaParte 1 Introdução a métodos Ágeis Ferramentas para Testers Ferramentas para Arquitetos Ferramentas para desenvolvedores
7. AgendaParte 2 Arquitetura do TFS Source Control, Branching / Merging Gerenciamento de Projeto e Processo Team Build Projeto Blog No próximohorário
8. Histórico... TechEd 2009 Palestra de Scrum Palestra de práticas de engenharia TechEd 2010 Palestras sobre Scrum Presença da Microsoft no AgileBrazil 2010 Patrocínio da trilha de Agile do TDC 2010 Comunidade Microsoft presente em peso em diversos eventos de agilidade HHs, AgileBrazil, TDC, AgileTour, Pensando em Lean, etc...
9.
10.
11. Histórico... Forrester falando sobre a Microsoft Microsoft ouvindo a comunidade Unity ASP.Net MVC Visual Studio Scrum 1.0 Entity Framework 4 (comitê especialmente formado) ArchitectureGuide 2.0 mais próximo da comunidade
22. Scrum Criadopor Ken Schwaber e Jeff Sutherland Processoempírico Para desenvolvimento de produtoscomplexos Baseado em: Transparência Inspeção Adaptação Um framework, não uma metodologia Iterativo e incremental Entrega em ciclos curtos
23. Scrum Suporta CMMi nível 3 e ISO 9001 Simples mas difícil Utiliza times autoorganizados e autogerenciados Está em uso a mais de dez anos Não inclui muita engenharia Não tem templates de documentos Cultura, cultura, cultura Nascido de diversas teorias profundas Em2008, 84% de todososprojetoságeisusavam Scrum (Forrester Research)
28. Vendendo projetos ágeis Ainda estimamos, só não fingimos que vivemos no mundo onde as estimativas batem exatamente Projetos complexos. Para projetos simples há frameworks/metodologias melhores Cláusula de saída Histórico de fracasso Faça a conta, fica mais barato
30. Testes Testes Unitários CodeGeneration Teste de Tipos Privados Code Coverage Teste de Exceções Data-Driven Unit Test Test Impact Analysis Suporte a TDD / Test First Coded UI Pex / Moles
32. Arquitetura Diagramas UML Caso de Uso Atividade Sequência Componente Classe Architeture Explorer Grafos de Dependência Diagrama de Camadas Validação de arquitetura
35. Cursos e Minicursos Professional ScrumDeveloperSão Paulo, 04 de Outubrohttp://www.scrumdev.com.br/Agenda/Enroll/10(Minicurso gratuito em 23 de Setembro)Goiânia, 29 de Novembrohttp://www.scrumdev.com.br/Agenda/Enroll/12 Professional Scrum MasterSão Paulo, 25 de Outubrohttp://www.scrumdev.com.br/Agenda/Enroll/11(Minicursogratuitoem 13 de Outubro)Goiânia, 22 de Novembrohttp://www.scrumdev.com.br/Agenda/Enroll/13
39. CÓDIGO DA SESSÃO:DEV311 – P1 Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2 André Dias Highlander @andrediasbr andre@lambda3.com.br blogs.msdn.com/andredias Giovanni Bassi Jedi @giovannibassi giovanni@lambda3.com.br unplugged.giggio.net www.Lambda3.com.br