Apresenta§£o sobre scrum

download Apresenta§£o sobre scrum

of 68

  • date post

    05-Dec-2014
  • Category

    Software

  • view

    153
  • download

    3

Embed Size (px)

description

Segue uma apresentação sobre as etapas da metodologia scrum, onde é utilizada, quais as suas principais abordagens.

Transcript of Apresenta§£o sobre scrum

  • 1. SCRUM 2014.1 Picos PI Eng. de Software II UFPI Universidade Federal do Piau CSHNB Campus Senador Helvdio Nunes de Barros Equipe: Gisele Soares Ivo Alves Larcio Mesquita Lucas Benjamim Wesley Vieira
  • 2. Porque Scrum?
  • 3. Scrum Existe desde inicio dos anos 1990, mas foi na dcada seguinte que se tornou popular; Ganhou o mundo desbancando mtodos tradicionais ; Forma mais comum de trabalhar em projetos de desenvolvimento de software;
  • 4. Scrum Pode permitir reduzir os riscos de insucesso; Entregar o valor mais rpido; Permite lidar com as inevitveis mudanas de escopo, transformando-as em uma vantagem competitiva.
  • 5. Uso do Scrum Pode melhorar a qualidade do produto entregue; Melhorar a produtividade das equipes; Usada de multinacionais a startups, de famosas a desconhecidas.
  • 6. Uso do Scrum No se limita somente a projetos de desenvolvimento de software; Utilizado em diferentes mercados, que incluem empresas de marketing e de desenvolvimento de hardware;
  • 7. Aplicao do Scrum De projetos crticos de centenas de milhares de dlares, h projetos internos simples; Em projetos para produo de softwares comerciais, de sites da Internet, de softwares embarcados, de aplicativos para dispositivos mveis, de softwares financeiros e de jogos, entre outros.
  • 8. Scrum utiliza-se de poucos conceitos novos, e essa uma de suas grandes qualidades: juntar prticas de mercado j conhecidas e consagradas de uma forma organizada e que funciona. Ao aprender Scrum, voc passar por termos como: facilitao, trabalho em equipe, auto-organizao, metas de negcios, motivao, relacionamento com os clientes,
  • 9. Os benefcios no uso do Scrum incluem: entregas frequentes de retorno ao investimento dos clientes; reduo dos riscos do projeto; maior qualidade no produto gerado; mudanas utilizadas como vantagem competitiva; visibilidade do progresso do projeto; reduo do desperdcio; aumento de produtividade.
  • 10. O scrum ajudam a evitar alguns tipos de desperdcios: Produzir apenas o que os usurios iro utilizar; Planejar apenas com o nvel de detalhes possvel; Utilizar apenas os artefatos necessrios e suficientes.
  • 11. O que Scrum?
  • 12. Definio Scrum um framework gil, simples e leve, utilizado para a gesto do desenvolvimento de produtos complexos imersos em ambientes complexos. Scrum embasado no empirismo e utiliza uma abordagem iterativa e incremental para entregar valor com frequncia e, assim, reduzir os riscos do projeto.
  • 13. Os cinco valores do Scrum so: foco: os times mais produtivos trabalham em apenas um projeto de cada vez,evitando a multitarefa; coragem: as pessoas que trabalham no projeto tm coragem para aceitar a mudana como parte natural do processo de desenvolvimento do produto;
  • 14. franqueza: a franqueza ou transparncia necessria para que se possa realizar a inspeo e adaptao; compromisso: o time determina como seu trabalho ser realizado, monitora seu progresso e realiza as correes de rumo que achar necessrias; respeito: os membros do time trabalham juntos, compartilhando responsabilidades, e assim ajudam-se uns aos outros em seu trabalho. Todos que trabalham no projeto respeitam as opinies uns dos outros, ouvem e buscam entender os diferentes pontos de vista.
  • 15. De onde veio o Scrum?
  • 16. A metodologia Scrum, desenvolvida por Ken Schwaber e Jeff Sutherland nasceu da necessidade de encontrar uma metodologia que abordasse o problema do desenvolvimento de software de uma forma no tradicional; Tal como num jogo de Rugby, a equipe age como um todo para atingir os seus objetivos.
  • 17. Os criadores do Scrum se inspiraram em um artigo dos autores Hirotaka Takeuchi e Ikujiro Nonaka, intituladoThe New New Product Development Game(ou O Novo Jogo no Desenvolvimento de Novos Produtos).
  • 18. Papis do Scrum
  • 19. As pessoas que desempenham esses papis so igualmente responsveis e responsabilizadas pelos resultados do trabalho e, assim, se comprometem com o projeto.
  • 20. Time de Desenvolvimento
  • 21. Quem O Time De Desenvolvimento? O Time de Desenvolvimento um grupo multidisciplinar de pessoas, responsvel por realizar o trabalho de desenvolvimento do produto. ele que determina tecnicamente como o produto ser desenvolvido, planeja esse trabalho e acompanha
  • 22. O QUE FAZ O TIME DE DESENVOLVIMENTO? o Time de Desenvolvimento colabora e negocia com o Product Owner para decidirem o que ser realizado no decorrer do Sprint que se inicia. O Time de Desenvolvimento realiza, durante o Sprint, as tarefas necessrias para transformar cada item do Sprint Backlog em uma funcionalidade pronta do produto, de acordo coma Definio de Pronto estabelecida em conjunto como Product Owner.
  • 23. COMO O TIME DE DESENVOLVIMENTO? Multidisciplinar Auto-organizado Suficientemente pequeno Motivado Focado nas metas
  • 24. Product owner
  • 25. O que ? O Product Owner, tambm chamado de P. O., a pessoa responsvel por garantir e maximizar, a partir do trabalho do Time de Desenvolvimento, o retorno sobre o investimento no produto para os clientes do projeto. O ProductOwner define o produto e toma as decises de negcios relativas a seu desenvolvimento a partir das necessidades dos clientes do projeto e demais partes interessadas, alinhado com ou em direo aos objetivos da organizao.
  • 26. Para realizar esse trabalho, o Product Owner: gerencia o produto, inserindo, detalhando, removendo e priorizando as necessidades de negcios do produto no Product Backlog; gerencia os clientes e demais partes interessadas em sua relao como projeto; mantm a Viso do Produto; gerencia as Releases do produto para os clientes; realiza, como Time deDesenvolvimento, o planejamento do Sprint na reunio de Sprint Planning; colabora como Time de Desenvolvimento, sempre que necessrio, para esclarecer dvidas ou tomar decises quanto aos detalhes do produto; aceita ou rejeita as entregas do Time de Desenvolvimento, vericando na reunio de Sprint Review se a Meta estabelecida para o Sprint foi atingida.
  • 27. O que faz o product owner?
  • 28.