Trabalho scrum

  • 498 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
498
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
28
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. METODOLOGIA ÁGIL SCRUM
  • 2. Metodologia Ágil ScrumO que é SCRUM?O SCRUM é um modelo de desenvolvimento ágil de software que fornece métodospara se definir o planejamento, os principais papéis de pessoas e a forma de trabalhodo time.O método baseia-se em princípios como:•Equipes Pequenas (no máximo 7 pessoas)•Requisitos pouco estáveis ou desconhecidos•Interações curtas
  • 3. Metodologia Ágil Scrum O que é SCRUM?Inicialmente,Em 1993 Jeff o SCRUM foi Sutherland, Johnconcebido como Jeff estilo deScumniotales e um McKennagerenciamento e implementaramdocumentaram de projetos emempresaso SCRUM, de empresa Easel na fabricação deautomóveis e produtos do consumoCorporation. A ideia de SCRUMpor Hirotaka definir papéisIkujiroé justamente Takeuchi e bemNonaka (1986). Eles as pessoasespecíficos para notaram queprojetos usando equipes pequenas eenvolvidas no projeto e comomultidisciplinares jogar, ou seja,oscada pessoa vai produziram omelhores resultados, ter associaramque cada uma vai e que fazerestas o time seguir em eficazesnopara equipes altamente frente àformação Scrum nosso caso é ojogo, que no do Rugby (utilizadapara reinício do jogo em certospróprio desenvolvimento docasos).software.
  • 4. Metodologia Ágil ScrumO foco do SCRUM é encontrar uma maneira dos membros da equipe trabalharem paraproduzir o sistema de software de forma flexível e em um ambiente passível de sofrerconstante mudança. O resultado desse trabalho deve ser um sistema de software queserá realmente útil para o contratante.A função primária do SCRUM é ser utilizado para gerenciamento de projetos dedesenvolvimento de software. Porem, teoricamente pode ser aplicado em qualquercontexto no qual um grupo de pessoas necessite trabalhar juntas para atingir umobjetivo comum, como projetos de pesquisa científica, ou até mesmo o planejamentode um casamento.
  • 5. Metodologia Ágil ScrumBenefícios SCRUM • Diminuição de riscos • Maior integração entre os membros da equipe • Rápida resolução de problemas • Progresso medido continuamente • Os clientes se tornam parte da equipe de desenvolvimento • Entregas frequentes de funcionalidades funcionando • Discussões diárias de status com a equipe • Os profissionais de negócios e tecnologia trabalham juntos
  • 6. Metodologia Ágil Scrum Papéis• Product OwnerÉ o representante de todos envolvidos e responsável por listaras prioridades e os requisitos. Juntamente com outrosenvolvidos, ele é o responsável por revisar e aprovar as entregasao final de cada sprint.
  • 7. Metodologia Ágil Scrum Papéis• Scrum MasterÉ o responsável por garantir a aplicação das práticas e valores doScrum, assim como repassar os ensinamentos do método aosoutros membros do projeto. As suas principais responsabilidadessão remover os obstáculos, conduzir o daily scrum, revisar cadasprint, intermediar a comunicação entre o time e o productowner, etc;
  • 8. Metodologia Ágil Scrum Papéis• Scrum TeamCorrespondem aos membros encarregados de realizar asatividades do projeto. Suas principais atividades sãoorganizar e gerenciar suas próprias atividades egeralmente são dedicados integralmente ao projeto.
  • 9. Metodologia Ágil ScrumProcesso SCRUM As fazes do desenvolvimento SCRUM podem ser divididas basicamente em três, são elas: •Planejamento: definição de uma nova funcionalidade requerida pelo sistema baseado no conhecimento do sistema como um todo. •Desenvolvimento: desenvolvimento dessa funcionalidade respeitando o tempo previsto, requisitos exigidos e qualidade. •Encerramento: preparação para a entrega do produto persistindo as atividades: Testes , Documentação, Treinamento e Marketing.
  • 10. Metodologia Ágil Scrum Visão Geral do Processo Scrum- Planejamento para definir as tarefas do sprint backlog.- Reunião diária para inspecionar o progresso Reunião diária do das tarefas. 24h Scrum- Revisão do sprint para demonstrar o novo incremento do software. Análise, Projeto, 30 dias Desenvolvimento e Backlog de tarefas Sprint Backlog Teste detalhado pela equipe Levantamento de prioridades do Nova demonstração de produto feita pelo product owner funcionalidade
  • 11. Dúvidas?
  • 12. Obrigado
  • 13. Metodologia Ágil Scrum Reunião diária do Scrum – Dayling SCRUMReunião diária onde são avaliados os processos do projeto e as barreirasencontradas durante o desenvolvimento.As reuniões ocorrem todos os dias no mesmo local e na mesma hora, e temduração de aproximadamente 15 minutos.Cada membro da equipe responde três perguntas:4.O que fiz ontem?5.O que vou fazer hoje? Reunião diária do6.Quais os impedimentos? 24h Scrum
  • 14. Metodologia Ágil Scrum Sprint BacklogTrabalho a ser desenvolvido num Sprint de modo a criar um produto aapresentar para o cliente. Deve ser desenvolvido de forma incremental,relativa ao Backlog anterior (se existir). 30 dias Backlog de tarefasdetalhado pela equipe
  • 15. Metodologia Ágil Scrum Reunião de Revisão do SprintNo final da Sprint é realizada areunião de revisão (Sprint ReviewMeeting) para que o Timeapresente o resultado alcançadona iteração ao Product Owner.Neste momento, asfuncionalidades são inspecionadase adaptações do projeto podemser realizadas. Em seguida, oScrum Master conduz a reunião deretrospectiva (Sprint RetrospectiveMeeting), com o objetivo demelhorar o processo/time e/ouproduto para a próxima Sprint.
  • 16. Metodologia Ágil Scrum Planejamento de sprintAntes de todo sprint, o Product Owner, o Scrum Master e a Equipe decidem no que aequipe irá trabalhar durante o próximo sprint. O Product Owner mantém uma listapriorizada de itens de backlog, o backlog do produto, o que pode ser repriorizadodurante o planejamento do sprint. A Equipe seleciona itens do topo do backlog doproduto. Eles selecionam somente o quanto de trabalho eles podem executar paraterminar. A Equipe então planeja a arquitetura e o design de como o backlog do produtopode ser implementado. Os itens do backlog do produto são então destrinchados emtarefas que se tornam o backlog do sprint. Levantamento de prioridades do produto feita pelo product owner