Download - Desenvolvimento ágil de software
![Page 1: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/1.jpg)
Desenvolvimento Desenvolvimento Ágil de SoftwareÁgil de Software
Autor:Autor: Giuliano Ben-Hur FirminoGiuliano Ben-Hur Firmino
![Page 2: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/2.jpg)
CanceladosCancelados17%17%
FalhamFalham72%72%
Pesquisa com 280 mil projetos nos EUA
As estatísticas não mentem
![Page 3: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/3.jpg)
+63%
+45%
-37%
Motivos de falhas nos projetos
As estatísticas não mentem
![Page 4: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/4.jpg)
As estatísticas não mentem
Utilização das funcionalidades
![Page 5: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/5.jpg)
O quão próximo você está de seu cliente?
http://www.youtube.com/watch?v=WoA6ks4Lkes&feature=player_embedded
![Page 6: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/6.jpg)
Quais artefatos são realmente necessários?
O que eu vou fazer com essa pilha de documentos???
![Page 7: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/7.jpg)
Está faltando comprometimento?
![Page 8: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/8.jpg)
Você se prende a paradigmas?
Miyamoto Musashi (famoso samurai do século 17, se destacava por sua técnica de luta das espadas gêmeas)
Não desenvolva apego a nenhuma arma ou escola de combate.
![Page 9: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/9.jpg)
Seu processo não é tão flexível?
Mais prescritivo Mais adaptativo
![Page 10: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/10.jpg)
Os prazos não são cumpridos?
![Page 11: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/11.jpg)
Sua equipe só está apagando fogo?
PlanejamentoExecutado
Eu devia ter estudado antes…
Esse fenômeno da engenharia de software é conhecido como
Síndrome do Estudante
![Page 12: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/12.jpg)
KANBAN
Deixe seus projetos mais ágeis
XP
SCRUM
![Page 13: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/13.jpg)
Manifesto Ágil
Indivíduos e interações entre eles mais que processos e ferramentas
Software em funcionamento mais que documentação
abrangenteColaboração com o cliente
mais que negociação de contratos Responder a mudanças
mais que seguir um plano
![Page 14: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/14.jpg)
SCRUM
Scrum é uma metodologia ágil para gestão e planejamento de projetos de software.
![Page 15: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/15.jpg)
FDD (Feature Driven Development)
FDD é uma metodologia ágil para gestão e desenvolvimento de software.
![Page 16: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/16.jpg)
SCRUM + FDD
Sprint Review Meeting
Sprint Retrospective
Sprint Planning Meeting
Levantamento inicial
![Page 17: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/17.jpg)
Levantamento Inicial
Detalharemos e priorizaremos as histórias, criando o product backlog. Esboçaremos os
diagramas necessários (UML).
![Page 18: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/18.jpg)
Planning Poker
Pontuaremos as Histórias
levantadas.
![Page 19: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/19.jpg)
Sprint Planning Meeting
De acordo com a priorização e pontuação, vamos criar as tarefas e montar o próximo Sprint no quadro.
![Page 20: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/20.jpg)
KANBAN (Quadro)
O Kanban nasceu na Toyota e significa literalmente registro ou placa visível.
![Page 21: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/21.jpg)
XP (eXtreme Programming)
XP é uma metodologia de desenvolvimento para software em constante mudança.
![Page 22: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/22.jpg)
Valores do Desenvolvimento XP
Comunicação
Simplicidade
Coragem
Feedback
http://www.youtube.com/watch?v=hB9bt_dmlBQ&feature=player_embedded
![Page 23: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/23.jpg)
Reunião diária
O que foi feito? Qual o próximo passo? Há algum impedimento?
![Page 24: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/24.jpg)
Gráficos de acompanhamento
Burndown (Sprint)Burndown (Sprint)
![Page 25: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/25.jpg)
Gráficos de acompanhamento
Progresso (Módulos / Funcionalidades)
![Page 26: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/26.jpg)
Gráficos de acompanhamento
Progresso (Projeto)
![Page 27: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/27.jpg)
Sprint Review MeetingEstamos aqui para apresentar
as histórias trabalhadas no Sprint…
![Page 28: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/28.jpg)
Sprint RetrospectiveNeste Sprint o que funcionou bem?O que precisamos melhorar para os
próximos?
Funcionou Bem Precisa melhorar
![Page 29: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/29.jpg)
Pensamento Lean
Elim
inar
o
desp
erd
ício
Melh
ora
r con
tin
uam
en
te
Resp
eit
ar
as
pessoas
LEAN
Planejamento
Ação
Avaliação
Melhoria
![Page 30: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/30.jpg)
"Uma longa viagem começa com um único passo." (Lao Tsé)
“Metodologias ágeis são processos,
agilidade é cultura.”
![Page 31: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/31.jpg)
Motivação para adoção
SucessoSucesso80%
Pesquisa término de Projetos Ágeis
![Page 32: Desenvolvimento ágil de software](https://reader033.vdocuments.com.br/reader033/viewer/2022061205/54812ed8b4af9fa1348b463e/html5/thumbnails/32.jpg)
Empresas que adotam