http://agilemanifesto.org/iso/ptbr/manifesto.html
http://stateofagile.versionone.com/
Em 1995 os americanos Jeff Sutherland e Ken Schawber formalizaram o Scrum para o mundo lançando o Scrum Guide, um pequeno livro que descreve as praticas fundamentais do framework.
Em 2014 a Scrum Alliance, Scrum Org e Scrum inc anunciaram sua união para a criação de um padrão, centralizando o Scrum Guide como documento base e única fonte oficial do framework.
Scrum guides
http://www.scrumguides.org
Desenvolvimento incremental
Sprint 1Poucas requisitos desenvolvidos mas já é possivel entregar software funcionando ao cliente.
Sprint 2Mais requisitos prontos, novas funcionalidades entregues.
Sprint 3Todos os requisitos desenvolvidas, projeto finalizado
Evento com o objetivo de selecionar e detalhar os itens que serão desenvolvidos na próxima sprint.
2 horas de planejamento para cada semana de sprint
Na primeira parte o PO e o Dev Team escolhem os itens do Product Backlog que serão desenvolvidos, na segunda o Dev Team mapeia as tasks necessárias para desenvolver os itens.
Sprint planning
A definição de pronto é o objetivo principal a ser alcançado ao final da Sprint.
É acordada por todo o Time Scrum na primeira parte do Sprint Planning.
Deve guiar o desenvolvimento para a entrega de um incremento software pronto e que traga valor ao usuário/cliente.
Definition of Done
Exemplo de Definition of Done
DOD - Sprint 2Corrigir todos os bugs que restaram da sprint 1
Finalizar o desenvolvimento do módulo de vendasTestar e Automatizar todas as features desenvolvidas na sprint
É o periodo de construção e desenvolvimento do incremento de software.
Sprints devem durar entre 2 e 4 semanas.
Durante a Sprint o todo o Dev Team deve estar focado em desenvolver e testar todos os itens do Sprint Backlog.
Sprint
Na reunião diaria todos os integrantes do Dev Team devem responder 3 perguntas:
1 - O que fiz ontem? 2 - O que estou fazendo hoje? 3 - Existe algum impedimento para realização das tarefas da sprint?
A Daily Scrum deve durar no máximo 15 minutos e todos devem estar de pé.
Deve ser executada sempre no mesmo horário e local.
Daily Scrum
O Sprint Review ocorre logo após o termino da Sprint.
Neste evento o Dev Team apresenta ao Product Owner tudo que foi desenvolvido na Sprint e recebe feedbacks sobre as entregas do ponto de vista de negócio.
Tem duração máxima de 4 horas.
Sprint Review
Após o Sprint Review o Dev Team e o Scrum Master fazem uma retrospectiva listando todos os pontos positivos e negativos que ocorreram ao decorrer da sprint, discutindo suas causas e efeitos.
Para os pontos negativos é importante criar um backlog de melhorias (gerenciado pelo Scrum Master) ou um plano de ação a ser executado na proxima sprint.
Tem duração máxima de 3 horas.
Retrospectiva
https://qabrslack.typeform.com/to/G1pa89
https://www.meetup.com/pt-BR/qasaopaulo