waterfall to scrum. objetivos comuns em aplicar scrum aumento do roi(return of investment):...
TRANSCRIPT
![Page 1: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/1.jpg)
Waterfall To Scrum
![Page 2: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/2.jpg)
Objetivos comuns em aplicar Scrum
• Aumento do ROI(Return Of Investment):– Métodos tradicionais demoram para satisfazer as necessidades do cliente;– Entregar mais cedo permite um ROI mais cedo.
• Flexibilidade:– Responder a mudanças de requisitos;– Responder a evolução da tecnologia.
• Produto de Qualidade:– Entregar o produto certo na primeira entrega;– Entregar com menos erros, testando mais cedo e com mais frequência.
• Visibilidade:– Medida do progresso = produto concluído;
• Rápido Feedback:– Feedback constante do cliente, stakeholders e membros do time.
![Page 3: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/3.jpg)
Os desafios!
• Compreender o PDCA e suas vantagens• A Introdução dos papeis do ScrumMaster e
do Scrum Product Owner• Criação de time multifuncional de realização• A necessidade de engenharia de software e de
padrões.• Impacto nos processos atuais da empresa• Definindo o DONE.
![Page 4: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/4.jpg)
As Etapas
• Mapear o processo Atual• Definir um quadro kanban com o processo
atual• Unificando o time coma noção de trabalho de
time e responsabilização compartilhada• Introduzindo o Sprint
![Page 5: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/5.jpg)
As 3 verdades
• O cliente não sabe o que ele quer, ele descobre com o tempo.
• Nosso time não sabe como fazer o produto, eles aprendem com o tempo.
• A pessoas não se responsabilizam pelo que produzem, procuram sempre um responsável no seu lugar.
![Page 6: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/6.jpg)
O PDCA
• Plan:– Planejamos com o que conhecemos, sabemos que o plano terá que mudar
durante a realização.
• Do:– Executamos o quanto antes, e aproveitamos a faze de execução para
aprendermos sobre o contexto.
• Check:– No final verificamos o contexto atual, o que fomos capazes de executar, o
que tivemos que mudar e o que aprendemos com isso.
• Act:– Com o novo conhecimento decidimos o que podemos mudar para o próximo
PDCA.
![Page 7: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/7.jpg)
Os 3 PDCAs do Scrum
![Page 8: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/8.jpg)
A fases de criação de time
StormingForming Norming Performing
![Page 9: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/9.jpg)
O Atual Processo
Analise funcional
Concepção
Realização
Testes
Gestão do Projeto
![Page 10: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/10.jpg)
Introduzindo um sistema puxado
Analise funcional Concepção
RealizaçãoTestes
![Page 11: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/11.jpg)
O Quadro kanban
PBL Analises Conception Dev Test Deploy
WIP DONE WIP DONE WIP DONE WIP DONE
![Page 12: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/12.jpg)
O Novo Papel do “Gerente”
Analise funcional Concepção
RealizaçãoTestes
ScrumMaster
![Page 13: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/13.jpg)
Novos Artefatos
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
![Page 14: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/14.jpg)
Novos Artefatos
1 2 2 2 3 3 3 4 5 6 7 7 7 7 7 8 9 9 9 9 9 9 1 1 1 1 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
![Page 15: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/15.jpg)
Resolvendo os problemas
• Definindo os papeis• Definição de um novo processo de analise• Introduzindo a noção / ritmo do Sprint• Definindo Done
![Page 16: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/16.jpg)
Definindo os papeis
![Page 17: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/17.jpg)
Os papeis
Analise funcional Concepção
Realização / Testes
Unitários
Testes / Aceitação
ScrumMasterProduct Owner
![Page 18: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/18.jpg)
Redefinindo o processo de Analise funcional
![Page 19: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/19.jpg)
Novo processo de Analise
1. Recepção de demanda do cliente;
2. Criação do modelo de caso de uso;
3. Validação do modelo com o Cliente;
4. Quebrando o modelo de caso de uso em estória de usuário (INVEST);
5. Priorização pelo PO
![Page 20: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/20.jpg)
Usando UML
Como secretaria da clinica, eu gostaria
de poder manter espécies para melhor
gerenciar os animais da clinica
veterinária
![Page 21: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/21.jpg)
Mantendo o Backlog
demandas Criacao Caso de uso Validacao Cliente Criacao das US (INVEST) Priorizacao pelo PO Sprint
WIP DONE WIP DONE WIP DONE WIP DONE
![Page 22: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/22.jpg)
Introduzindo a noção de Sprint
![Page 23: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/23.jpg)
Redefinindo o processo de Concepção (Sprint Planning)
![Page 24: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/24.jpg)
Novo processo de concepção
1. Selecionar as historias de usuário;
2. Definir a concepção de cada US;
3. Quebrar os modelo de concepção em tarefas (SMART);– Specific;– Measurable;– Achievable;– Relevant;– Time-Boxed.
4. Alimentar o Backlog de Sprint com as Tarefas.
![Page 25: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/25.jpg)
Definindo o DONE das tarefas
![Page 26: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/26.jpg)
Dinifition of DONEExample Definition of Done
• Code produced (all 'to do' items in code completed)• Code commented, checked in and run against current
version in source control • Peer reviewed (or produced with pair programming)
and meeting development standards• Builds without errors • Unit tests written and passing• Deployed to system test environment and passed
system tests• Passed UAT (User Acceptance Testing) and signed off
as meeting requirements• Any build/deployment/configuration changes
implemented/documented/communicated• Relevant documentation/diagrams produced and/or
updated• Remaining hours for task set to zero and task closedhttp://www.agile-software-development.com/2007/07/definition-of-
done-10-point-checklist.html
![Page 27: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/27.jpg)
O Task Boar
US TODO ON GOING DONE Accepted
![Page 28: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/28.jpg)
Perguntas
![Page 29: Waterfall To Scrum. Objetivos comuns em aplicar Scrum Aumento do ROI(Return Of Investment): –Métodos tradicionais demoram para satisfazer as necessidades](https://reader036.vdocuments.site/reader036/viewer/2022070311/552fc11d497959413d8ca6e6/html5/thumbnails/29.jpg)
Perguntas