usando scrum com team foundation server 2012
DESCRIPTION
TRANSCRIPT
Usando Scrum com Team Foundation Server 2012 Waldyr FelixArquiteto de Software na 2PCMicrosoft MVP Visual Studio ALM [email protected]
Roadmap de hoje• Visão do mercado atual• Agilidade com Scrum• Scrum na prática• Agile Application Lifecycle Management• Team Foundation Server com Scrum
Visão do mercado atualProgramadores e gerentes chorando…
Código monstro!
Priorizar documentos…
Gerente elaborando cronograma…
Puro chute!!!
+
Projeto formal com nome de SCRUM…
Resultado disso tudo…
Agilidade com ScrumFoco no que realmente importa…
www.manifestoagil.com.br
Foco nas pessoas…
Se um cair, todos caem…
Abraçar as mudanças…
Software funcionando…
Colaboração com o cliente…
Iteração do Scrum
Scrum na práticaPapéis, time e iterações…
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
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
Cerimônias• Sprint planning • Sprint Review• Retrospectiva do
Sprint• Reunião diária
(Standup meeting)
Product Owner• Cliente do projeto• Papel de negócio• Gerencia o backlog• Prioriza o mais
importante• Aceita ou rejeita o
Sprint
Scrum Master• Facilitador• Removedor de
impedimento• Proteje o time
Scrum Team• Responsável pela
entrega do produto• Multidisciplinar• Comprometido• Entre 5 e 9 pessoas
Agile Application LifeCycle ManagementControlando o desenvolvimento, sem deixar de ser ágil…
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
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
Gerenciando Sprint
Scrum board
Métricas do Scrum
Colhendo Feedback
Obrigado a todos!
Dúvidas?
Acessem www.devbrasil.net!!!
Waldyr FelixBlog: waldyrfelix.netTwitter: @WaldyrFelixEmail: [email protected]