usando scrum com team foundation server 2012

31
Usando Scrum com Team Foundation Server 2012 Waldyr Felix Arquiteto de Software na 2PC Microsoft MVP Visual Studio ALM Ranger [email protected]

Upload: waldyr-felix

Post on 31-Oct-2014

1.383 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Usando Scrum com Team Foundation Server 2012

Usando Scrum com Team Foundation Server 2012 Waldyr FelixArquiteto de Software na 2PCMicrosoft MVP Visual Studio ALM [email protected]

Page 2: Usando Scrum com Team Foundation Server 2012

Roadmap de hoje• Visão do mercado atual• Agilidade com Scrum• Scrum na prática• Agile Application Lifecycle Management• Team Foundation Server com Scrum

Page 3: Usando Scrum com Team Foundation Server 2012

Visão do mercado atualProgramadores e gerentes chorando…

Page 4: Usando Scrum com Team Foundation Server 2012

Código monstro!

Page 5: Usando Scrum com Team Foundation Server 2012

Priorizar documentos…

Page 6: Usando Scrum com Team Foundation Server 2012

Gerente elaborando cronograma…

Puro chute!!!

Page 7: Usando Scrum com Team Foundation Server 2012

+

Projeto formal com nome de SCRUM…

Page 8: Usando Scrum com Team Foundation Server 2012

Resultado disso tudo…

Page 9: Usando Scrum com Team Foundation Server 2012

Agilidade com ScrumFoco no que realmente importa…

www.manifestoagil.com.br

Page 10: Usando Scrum com Team Foundation Server 2012

Foco nas pessoas…

Page 11: Usando Scrum com Team Foundation Server 2012

Se um cair, todos caem…

Page 12: Usando Scrum com Team Foundation Server 2012

Abraçar as mudanças…

Page 13: Usando Scrum com Team Foundation Server 2012

Software funcionando…

Page 14: Usando Scrum com Team Foundation Server 2012

Colaboração com o cliente…

Page 15: Usando Scrum com Team Foundation Server 2012

Iteração do Scrum

Page 16: Usando Scrum com Team Foundation Server 2012

Scrum na práticaPapéis, time e iterações…

Page 17: Usando Scrum com Team Foundation Server 2012

Product Backlog• Conjunto de estórias de usuário• Representa o desejo de negócio do

cliente• Devem sempre apresentar critérios de

aceite• São priorizados de acordo com o valor

de negócio

Page 18: Usando Scrum com Team Foundation Server 2012

Sprint• Unidade básica de desenvolvimento• Iteração com objetivo de entregar parte

do backlog implementado• Geralmente dura entre 1 e 4 semanas• Sprint Planning• Sprint Review• Retrospectiva

Page 19: Usando Scrum com Team Foundation Server 2012

Cerimônias• Sprint planning • Sprint Review• Retrospectiva do

Sprint• Reunião diária

(Standup meeting)

Page 20: Usando Scrum com Team Foundation Server 2012

Product Owner• Cliente do projeto• Papel de negócio• Gerencia o backlog• Prioriza o mais

importante• Aceita ou rejeita o

Sprint

Page 21: Usando Scrum com Team Foundation Server 2012

Scrum Master• Facilitador• Removedor de

impedimento• Proteje o time

Page 22: Usando Scrum com Team Foundation Server 2012

Scrum Team• Responsável pela

entrega do produto• Multidisciplinar• Comprometido• Entre 5 e 9 pessoas

Page 23: Usando Scrum com Team Foundation Server 2012

Agile Application LifeCycle ManagementControlando o desenvolvimento, sem deixar de ser ágil…

Page 24: Usando Scrum com Team Foundation Server 2012

Requisitos

PRODUCT BACKLOG

Sprint

OPS BACKLOG

Monitor

Software Funcionando

DefiniçãoIdeation

OperaçãoSoftware funcionando

em produçãoPercepção de Valor

MediçãoAprendizado contínuo

DesenvolvimentoQuality Enablement

Ciclo de desenvolvimento

Page 25: Usando Scrum com Team Foundation Server 2012

Team ExplorerEverywhere

E X T E N S I B L E A P I s

SharePoint

Project Server

System Center

SQL Server

Office

Web Access

Windows Azure

Version Control

Build Automation

CustomizableProcesses

RequirementsManagement

Test CaseManagement

ProjectManagement

End-to-EndTraceability

Lab Management

Analytics

TEAMFOUNDATIO

NSERVER

Page 26: Usando Scrum com Team Foundation Server 2012

Gerenciando Sprint

Page 27: Usando Scrum com Team Foundation Server 2012

Scrum board

Page 28: Usando Scrum com Team Foundation Server 2012

Métricas do Scrum

Page 29: Usando Scrum com Team Foundation Server 2012

Colhendo Feedback

Page 30: Usando Scrum com Team Foundation Server 2012

Obrigado a todos!

Page 31: Usando Scrum com Team Foundation Server 2012

Dúvidas?

Acessem www.devbrasil.net!!!

Waldyr FelixBlog: waldyrfelix.netTwitter: @WaldyrFelixEmail: [email protected]