Buscar

scrum

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Métodos Ágeis - Scrum
André Pereira
Fabiano L. Cesário
1
1
2
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
3
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Definição - Scrum
Framework simples para gerenciar projetos complexos
4
 a ​supporting ​structure around which something can be ​built
 a ​system of ​rules, ​ideas, or ​beliefs that is used to ​plan or ​decide something
Framework
Fonte: http://dictionary.cambridge.org/pt/dicionario/ingles/framework
Papéis
Scrum
Master
Product Owner
Dev
Team
Artefatos
Product Backlog
Sprint
Backlog
Working Increment
Eventos
Sprint 
Planning
Execute
Sprint
Daily
Scrum
Sprint Review
Retrospective
Review
5
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Histórico
1993 Jeff Sutherland criou o primeiro time de Scrum em uma empresa de software chamada Easel Corporation, trazendo resultados excepcionais para a organização, através de abordagens experimentais não prescritivas no desenvolvimento de software. 
1995, Jeff Sutherland e Ken Schwaber apresentaram ao mundo a definição formal do Scrum no OOPSLA, um congresso de orientação a objetos.
6
7
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
O Manifesto Ágil
Os princípios do Scrum e as suas funcionalidades, seguem os fundamentos e a essência do manifesto ágil criado em 2001, onde os criadores do Scrum foram signatários.
/*
Manifesto para o desenvolvimento ágil de software
 
Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo. Através deste trabalho, passamos a valorizar:
 
Indivíduos e interação entre eles mais que processos e ferramentas
Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos
Responder a mudanças mais que seguir um plano
Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda. 
*/
8
9
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Product Owner
Define a visão do produto a ser desenvolvido;
Faz a interface na especificação das necessidades do cliente, chamadas de historias de usuário;
Faz a análise de viabilidade técnica, de negocio, e valor;
Define a estratégia das entregas;
Definição das histórias de usuário (Product Backlog);
Validação das versões parciais;
Análise do feedback do usuários;
10
11
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Scrum Master
Facilitador de processos;
Profundo conhecedor do funcionamento do Scrum e disseminador deste conhecimento entre todos os envolvidos;
Auxilia o Time de Desenvolvimento nas tomadas de decisões, porém, não interfere nas decisões tomadas;
Auxilia o Produtc Owner na elaboração do Product Backlog;
12
13
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Dev. Team
Responsável por agregar valor de negócio no produto a ser desenvolvido. 
Tem total autonomia no desenvolvimento do software, assumindo para si a responsabilidade sobre a qualidade do produto entregue. 
14
15
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Product Backlog
Representa a visão do produto de maneira modular, onde contém todos os itens a serem desenvolvidos durante o projeto;
Lista de prioridades feitas no início do projeto, esclarecendo e elencado o que deve ser entregue, devendo ser descritos de forma clara e simples, facilitando o entendimento para todas as partes;
Deve ser mantido pelo Product Owner;
16
17
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Sprint Backlog
Representa todas as tarefas a serem desenvolvidas durante uma Sprint ou interação e não deve sofrer alterações;
Deve ser representado em função do ROI e cada item deve ser detalhado em tarefas e cada um deve ter uma estimativa de esforço. 
Pode ser apresentado na forma de quadro inspirado no kanban, ficando visível a todos os membros do time.
18
To do
Doing
Done
19
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Incremento – Entrega
Soma de todos os itens completos no Sprint;
Composto por novas funcionalidades e melhorias no que foi produzido;
Espera-se que o incremento seja válido, de maneira que o product owner possa decidir por fazer uma versão para os clientes ao final do Sprint; 
20
21
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Revisão Sprint
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Sprint Planning
As tarefas para o sprint são identificadas e um compromisso estimado para o objetivo do sprint é definido seguido por uma reunião de revisão ou de retrospectiva, onde o progresso é revisto e lições para os próximos sprints são identificadas.
22
23
Sprint
Burndown Chart: 
Mostrar o esforço restante para concluir a iteração e mostrar a proximidade ou distancia em que o time está para atingir a meta. 
Coluna vertical representando a quantidade de esforço, e uma coluna horizontal mostrando os dias de uma interação. 
Unidade básica de desenvolvimento em Scrum, geralmente tendem a durar entre uma semana e um mês, e são um esforço dentro de uma faixa de tempo (ou seja, restrita a uma duração específica) de comprimento constante e com duração fixa (timeboxed).
24
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Revisão Sprint
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Daily Scrum
Em cada dia de um Sprint, ocorre uma reunião chamada de Daily Scrum, onde cada participante do time de desenvolvimento responde a três perguntas básicas: 
O que você fez ontem? 
O que você fará hoje? 
Há algum impedimento no seu caminho?
25
26
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Sprint Review
Ao termino de um Sprint, ocorre à chamada Sprint Review, onde o Time de Desenvolvimento apresenta ao Product Owner e ao Cliente o resultado do que foi construído para validação. 
27
28
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Sprint Retrospective
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Sprint Retrospective
Membros da equipe refletem sobre a sprint passada;
Melhorias contínuas de processos;
O que correu bem durante o sprint?
O que poderia ser melhorado na próxima sprint?
29
Apresentando o Scrum
30
1
2
3
4
5
6
7
8
31
http://www.acelerato.com/projetos/
32
http://pangoscrum.com/pt-BR
33
http://myscrumhalf.com/?lang=pt
34
https://www.atlassian.com/software/jira/agile
35
http://www.scrumwise.com/
36
https://www.axosoft.com
37
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Considerações finais
Em tempos modernos reconhecer uma oportunidade de negócio e transforma-la em um produto que agregue valor em um curto prazo atendendo as necessidades e as especificações desejadas pelos stakeholders, é crucial para conquistar uma competividade no mercado de trabalho. Trazendo este contexto para o mundo da tecnologia da informação, abstrair uma necessidade de um cliente, pode gerar um projeto de desenvolvimento de software, o que segundo LIBARDI e BARBOSA (2010) atualmente vem sendo um dos maiores valores da propriedade intelectual.
38
39
Agenda
Definição do Scrum
Histórico
O Manifesto Ágil
Papéis
Product Owner
Scrum Master
Dev. Team
Artefatos
Product Backlog
Scrint Backlog
Incremento/ Entrega
Eventos
Sprint Planing
Daily Scrum
Sprint Review
Apresentando o Scrum
Considerações finais
Referencias bibliográficas
Referencias bibliográficas
Manifesto, Agile. "Disponível em< http://agilemanifesto. org>." Acesso Abril/2016.
Libardi, Paula LO, and Vladimir Barbosa. "Métodos Ágeis." (2010). 	
Sabbagh, Rafael. Scrum: Gestão ágil para projetos de sucesso. Editora Casa do Código, 2014.
https://www.youtube.com/watch?v=XfvQWnRgxG0
https://www.youtube.com/watch?v=vg1S1WYZa6o
https://www.youtube.com/watch?v=9TycLR0TqFA
40
Obrigado(a)
41

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando