O documento resume os principais conceitos e práticas da metodologia ágil Scrum para gestão de projetos de desenvolvimento de software. Ele explica o Manifesto Ágil, os papéis no Scrum (Product Owner, Time e Scrum Master), os artefatos como o Product Backlog e Sprint Backlog, e os eventos como Sprint Planning Meeting, Sprint Review e Sprint Retrospective.
5. Agilidade em Projeto com Scrum O que é Scrum? SCRUM é uma framework ágil e leve que pode ser utilizado para gerenciar e controlar o desenvolvimento de software utilizando práticas iterativas e incrementais. SCRUM aumenta significativamente a produtividade e reduz o tempo para obter resultados, pois facilita a adaptação a processos empíricos de desenvolvimento de sistemas.
6.
7.
8.
9.
10. Agilidade em Projeto com Scrum Product Backlog O Backlog do Produto é uma lista contendo todas as funcionalidades desejadas para um produto. O conteúdo desta lista é definido pelo Product Owner. O Product Backlog não precisa estar completo no início de um projeto. Pode-se começar com tudo aquilo que é mais óbvio em um primeiro momento. Com o tempo, o Backlog cresce e muda à medida que se aprende mais sobre o produto e seus usuários.
11. Agilidade em Projeto com Scrum Sprint Planning Meeting #1 O Sprint Planning Meeting é uma reunião na qual estão presentes o Product Owner, o Scrum Master e todo o Time, bem como qualquer pessoa interessada que esteja representando a gerência ou o cliente. Durante o Sprint Planning Meeting, o Product Owner descreve as funcionalidades de maior prioridade para a equipe. A equipe faz perguntas durante a reunião de modo que seja capaz de quebrar as funcionalidades em tarefas técnicas, após a reunião. Essas tarefas irão dar origem ao Sprint Backlog. Coletivamente, o Time e o Product Owner definem um objetivo para o Sprint, que é uma breve descrição daquilo que se tentará alcançar no Sprint. O sucesso do Sprint será avaliado mais adiante no Sprint Review Meeting em relação ao objetivo traçado para o Sprint.
12. Agilidade em Projeto com Scrum Sprint Planning Meeting #2 Depois do Sprint Planning Meeting #1, a equipe Scrum se encontra separadamente para conversar sobre o que eles escutaram e decidir quanto eles podem se comprometer a fazer no Sprint que será iniciado. Em alguns casos, haverá negociação com o Product Owner, mas será sempre responsabilidade da equipe determinar o quanto ela será capaz de se comprometer a fazer.
13. Agilidade em Projeto com Scrum Sprint Backlog O Sprint Backlog é uma lista de tarefas que o Time se compromete a fazer em um Sprint. Os itens do Sprint Backlog são extraídos do Product Backlog, pela equipe, com base nas prioridades definidas pelo Product Owner e a percepção da equipe sobre o tempo que será necessário para completar as várias funcionalidades. Cabe a equipe determinar a quantidade de itens do Product Backlog que serão trazidos para o Sprint Backlog , já que é ela quem irá se comprometer a implementá-los.
20. Agilidade em Projeto com Scrum Sprint Review Meeting Ao final de cada Sprint é feito um Sprint Review Meeting. Durante esta reunião, o Time mostra o que foi alcançado durante o Sprint. Tipicamente, isso tem o formato de um demo das novas funcionalidades. Normalmente o Scrum Master faz a introdução da apresentação e um membro do time é eleito para fazer a demonstração da funcionalidade construída no Sprint. Os participantes do Sprint Review tipicamente incluem o Product Owner, o Time, o Scrum Master, a gerência, os clientes e os engenheiros ou Scrum Masters de outros projetos.
21. Agilidade em Projeto com Scrum Sprint Retrospective O Sprint Retrospective ocorre ao final de um Sprint e serve para identificar o que funcionou bem, o que pode ser melhorado e que ações serão tomadas para melhorar.
22. Agilidade em Projeto com Scrum E por último: Ciclo de Vida “ Scrum é um processo Ágil ou framework para gerenciamento de projetos ágeis. Ele é enquadrado como um processo para gerenciamento de projetos e certamente não é uma metodologia, se o fosse, seria muito pesado.” KEN SCHWABER(2004)
23. Agilidade em Projeto com Scrum Referências: Philip Calçado: http://fragmental.tw/ José Papo: http://josepaulopapo.blogspot.com Daniel Wildt: http://danielwildt.blogspot.com/ Barduco: http://blog.bardusco.com/ Danube: http://www.danube.com/scrumworks/basic InfoQ: http://www.infoq.com/br Livro free em português: http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches
24. Agilidade em Projeto com Scrum Perguntas? Quem apresentou? Luis Guimarães - [email_address]