Desenvolvimento de Software Gerenciado  por Metodologias Ágeis - SCRUMhttp://www.flickr.com/photos/kelly_hirano/3630171023/
•Fábio Pulzi•ScrumMaster – CI&T• Formado em Tecnologia em Processamentode Dados – FATEC• Graduando em Engenharia de Automa...
A Indústria do Software      Levantamento de         requisitos                        Design                             ...
Uso das funcionalidades de um sistema                             7%          13%                                         ...
“ A mudança não éobrigatória, sobreviver é opcional ”          William Edwards Deming
Manifesto ÁgilOs indivíduos e a interação entre eles acimade processos e ferramentasA colaboração com oclienteacimadanegoc...
Metodologias Ágeis•Scrum• Extreme Programming•FeatureDrivenDevelopment (FDD)•Dynamic Systems DevelopmentMethod (DSDM)•Prag...
SCRUMFramework iterativoe incrementalparadesenvolvimento de softwareSeu principal objetivo é entregarfuncionalidades com o...
SCRUM - PAPÉIS                 Product Owner (PO)                 Scrum Master (SM)                 Scrum Team
ProductOwnerDefine características e funcionalidades doproduto;Define prioridades das tarefas;Responde as questões (blocks...
ScrumMaster Remove impedimentos (blocks) do time; Garante que a metodologia seja executada; Mantém a equipe funcional e pr...
ScrumTeam Responsáveis pela entrega do projeto; Comprometidos com o resultado; Multidisciplinaridade.
SCRUM - REUNIÕES                   Sprint Planning                   Daily Meeting                   Demo Meeting         ...
Planning Meeting   Entendimento do escopo;   Estimativa de complexidade;   Time define o que consegue fazer;   Time define...
PlanningPokerCards           Pontos de Complexidade;           Definição da complexidade 1;           Velocidade do Time.h...
Daily Meeting  O que fiz desde a ultima reunião ?  O que irei fazer até a próxima reunião ?  Quais os impedimentos ?
Demo Meetinghttp://blog.yourpmpartner.com/?p=435
SprintRetrospective                          O que foi bom ?                          O que precisa melhorar ?            ...
TaskBoard
Gráfico Burndown
Duvidas ?fabiopulzi@gmail.comfpulzi@ciandt.com@fabiopulzi
Desenvolvimento de Software Gerenciado por Metodologias Ágeis - SCRUM
Desenvolvimento de Software Gerenciado por Metodologias Ágeis - SCRUM
Próximos SlideShares
Carregando em…5
×

Desenvolvimento de Software Gerenciado por Metodologias Ágeis - SCRUM

503 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
503
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
13
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento de Software Gerenciado por Metodologias Ágeis - SCRUM

  1. 1. Desenvolvimento de Software Gerenciado por Metodologias Ágeis - SCRUMhttp://www.flickr.com/photos/kelly_hirano/3630171023/
  2. 2. •Fábio Pulzi•ScrumMaster – CI&T• Formado em Tecnologia em Processamentode Dados – FATEC• Graduando em Engenharia de Automação eControle – Unisal
  3. 3. A Indústria do Software Levantamento de requisitos Design Implementação Testes Manutenção
  4. 4. Uso das funcionalidades de um sistema 7% 13% 45% Nunca Raramente As vezes 16% Com frequencia Sempre 19% Fonte: Standish Group Study Reported by Jim Johnson, Chairman
  5. 5. “ A mudança não éobrigatória, sobreviver é opcional ” William Edwards Deming
  6. 6. Manifesto ÁgilOs indivíduos e a interação entre eles acimade processos e ferramentasA colaboração com oclienteacimadanegociação de contratosSoftware funcionandoacima dedocumentaçãoextensaResponder a mudançasacima de seguir umplanopré-estabelecido
  7. 7. Metodologias Ágeis•Scrum• Extreme Programming•FeatureDrivenDevelopment (FDD)•Dynamic Systems DevelopmentMethod (DSDM)•Pragmatic Programming•CrystalClear•Adaptive Software Development (ASD)...
  8. 8. SCRUMFramework iterativoe incrementalparadesenvolvimento de softwareSeu principal objetivo é entregarfuncionalidades com o mais alto valor denegócio para o cliente freqüentemente.
  9. 9. SCRUM - PAPÉIS Product Owner (PO) Scrum Master (SM) Scrum Team
  10. 10. ProductOwnerDefine características e funcionalidades doproduto;Define prioridades das tarefas;Responde as questões (blocks) diariamente;Participa das reuniões do Scrum;Aceita ou rejeita a entrega (resultados).
  11. 11. ScrumMaster Remove impedimentos (blocks) do time; Garante que a metodologia seja executada; Mantém a equipe funcional e produtiva; Lidera as reuniões do Scrum.
  12. 12. ScrumTeam Responsáveis pela entrega do projeto; Comprometidos com o resultado; Multidisciplinaridade.
  13. 13. SCRUM - REUNIÕES Sprint Planning Daily Meeting Demo Meeting Sprint Retrospective
  14. 14. Planning Meeting Entendimento do escopo; Estimativa de complexidade; Time define o que consegue fazer; Time define como irá fazer.
  15. 15. PlanningPokerCards Pontos de Complexidade; Definição da complexidade 1; Velocidade do Time.http://www.flickr.com/photos/kelly_hirano/3630171023/
  16. 16. Daily Meeting O que fiz desde a ultima reunião ? O que irei fazer até a próxima reunião ? Quais os impedimentos ?
  17. 17. Demo Meetinghttp://blog.yourpmpartner.com/?p=435
  18. 18. SprintRetrospective O que foi bom ? O que precisa melhorar ? O que vamos melhorar?http://adventurehunting.wordpress.com/2011/07/
  19. 19. TaskBoard
  20. 20. Gráfico Burndown
  21. 21. Duvidas ?fabiopulzi@gmail.comfpulzi@ciandt.com@fabiopulzi

×