O documento discute os princípios e framework de Scrum. Apresenta o Cynefin framework para classificar sistemas complexos e o Manifesto Ágil. Explora o que Scrum é e não é, seus valores, papéis, eventos e artefatos. A agenda inclui 6 aulas sobre Scrum e leituras obrigatórias sobre Agile e Scrum.
2. • Introdução
• Teoria da Complexidade - Cynefin framework
• Manifesto Ágil
• O que Scrum não é
• O que é Scrum
• Teoria do Scrum
• Valores
• Time Scrum
• Eventos Scrum
• Artefatos Scrum
• Metodologias Ágeis - Impactos e Desmembramentos
Agenda
Aula 1
Aula 2
Aula 3
Aula 4
Aula 5
Aula 6
3. • Cynefin é uma palavra gaulesa (pronuncia-se “que-né-vin”)
• A tradução literal é “habitat” ou local.
• É um Framework para auxiliar no posicionamento das complexidades
dos “Sistemas”.
• Quando dizemos “Sistemas” não nos restringimos a Sistemas de TI...
• “Sistema é um conjunto de órgãos funcionais, componentes, entidades,
partes ou elementos e as relações entre eles, a integração entre esses
componentes pode se dar por fluxo de informações, fluxo de matéria, fluxo
de sangue, fluxo de energia.”
Fonte: Wikipédia
Teoria da Complexidade - Cynefin framework
https://en.wikipedia.org/wiki/Cynefin_framework
4. Teoria da Complexidade - Cynefin framework
https://en.wikipedia.org/wiki/Cynefin_framework
Sistemas com regras já
padronizadas e quase imutáveis
Existem incertezas porém de
fácil análise por especialistas -
Sentir, Analisar e
Responder/Causa e Efeito
Relação de Causa e Efeito
percebidas em retrospecto
Buscamos responder
rápido à imprevisibilidade
Não existe uma relação
entre causa e efeito -
Buscar uma resposta certa
é inútil. não há padrões
controláveis
Desordem
Não há visibilidade sobre
qual domínio
pertencemos
SCRUM
5. Por que Agile?
Successful – A successful project was one that met all three of the triple constraints: schedule, cost, and
scope.
Challenged – A challenged project would have met two out of three constraints, for example, delivered on
time and on budget but not with the desired scope.
Failed – A failed project is one that is canceled before it is completed, or completed but not used.
https://vitalitychicago.com/blog/agile-projects-are-more-successful-traditional-projects/
6. Motivos de Falha de Metodologias Tradicionais
Fonte: http://www.agilenutshell.com/cone_of_uncertainty
Percebemos no gráfico que quanto mais cedo estamos no ciclo de vida do projeto, menos visão
temos sobre o escopo, e quando são feitas as estimativas? Qual a probabilidade de estarem erradas?
8. Manifesto para o Desenvolvimento Ágil
Fonte: www.agilemanifesto.org
9. O Que o Scrum Não é
• Scrum, como qualquer ferramenta, é apenas uma ferramenta. A
simples “adoção” não resolverá todos os problemas
• Scrum não é a única materialização de metodologias ágeis
• Scrum não vai te ajudar com problemas de engenharia de software!
10. O Que é Scrum
• “Um framework dentro do qual pessoas podem tratar e resolver
problemas complexos e adaptativos, enquanto produtiva e
criativamente entregam produtos com o mais alto valor possível.
Scrum é:
• Leve
• Simples de entender
• Difícil de dominar”
• “O framework Scrum consiste de times Scrum associados a papéis,
eventos, artefatos e regras. ”
• “As regras do Scrum integram os papéis, eventos e artefatos,
administrando as relações e interações entre eles”
Um Framework, ou arcabouço conceitual, é um
conjunto de conceitos usado para resolver um
problema de um domínio específico
11. Leituras e Palestras Obrigatórias
• Agile
• Manifesto de Desenvolvimento Ágil: http://agilemanifesto.org/
• Martin Fowler sobre metodologias ágeis: https://medium.com/desenvolvimento-
%C3%A1gil/a-nova-metodologia-69b8f8a379c7
• Agile is Dead (Long Live Agility) – GOTO 2015 – Dave Thomaz:
https://www.youtube.com/watch?v=a-BOSpxYJ9M
• Scrum
• Scrum Guide: https://www.scrum.org/resources/scrum-
guide?gclid=Cj0KCQjwlN32BRCCARIsADZ-J4svYXPb_-Q9KMT0j2NmyQt1oJ__ivDwlhirCk-
_0Ks0wwhZbuW9cwgaAlszEALw_wcB