O documento descreve Scrum, um framework ágil para gestão de projetos. Scrum estrutura-se em três pilares - transparência, inspeção e adaptação - e funciona com eventos como planejamento de sprint, reuniões diárias e revisões. Equipes Scrum contam com 3 a 9 membros multifuncionais, um product owner e um Scrum master.
O documento descreve Scrum, um framework ágil para gestão de projetos. Scrum estrutura-se em três pilares - transparência, inspeção e adaptação - e funciona com eventos como planejamento de sprint, reuniões diárias e revisões. Equipes Scrum contam com 3 a 9 membros multifuncionais, um product owner e um Scrum master.
O documento descreve Scrum, um framework ágil para gestão de projetos. Scrum estrutura-se em três pilares - transparência, inspeção e adaptação - e funciona com eventos como planejamento de sprint, reuniões diárias e revisões. Equipes Scrum contam com 3 a 9 membros multifuncionais, um product owner e um Scrum master.
Nome: João Victor Ricci Gomes de Oliveira RA: 2007215
Scrum
Falaremos sobre Scrum, um dos métodos ágeis mais usados atualmente,
que por mais de ter sido proposto em 1993, demorou um certo tempo para ser o mais utilizado. Ele não é um processo ou técnica, é basicamente um framework (estrutura), que se foca na organização e gerência do trabalho. Um ponto importante é que ele não é específico para software, pode ser usado até mesmo dentro de casa, pois tem uma abordagem iterativa e incremental melhorando a previsão e controlando os riscos. Ele se estrutura em 3 pilares: a Transparência (Com resultados visíveis e critérios compartilhados), Inspeção (Por ser de curto prazo deve ser observado com frequência), e Adaptação (Mesmo ocorrendo desvios, o processo pode ser ajustado o mais rápido possível). O framework Scrum funciona basicamente com 8 unidades: ● Backlog do produto: O “chefe” dos stakeholders avalia o que precisa ser feito para elencar e se ajustar da melhor forma com os stakeholders. ● Planejamento da Sprint: Onde o chefe irá conversar com os stakeholders e conversar o que pode ser feito de acordo com os requisitos necessários. ● Backlog da Sprint: O que foi firmado na reunião e foi firmado para essa Sprint. ● Trabalho de desenvolvimento: É a mão na massa, onde serão desenvolvidos os trabalhos do backlog da sprint. ● Reunião diária: Um braço do desenvolvimento, que são pequenas reuniões diárias, com o intuito de melhorar a eficiência do dia. ● Produto entregável: Aqui o conceito de produto depende do que foi decidido para a Sprint, podendo não ser o fim, mas uma parte. ● Revisão da Sprint: Reunião para ver como foi a Sprint e ver se o produto precisa de manutenção, atualização para o mercado. ● Retrospectiva da Sprint: Reunião para ver os acertos e os erros, para melhor eficiência, da próxima.
O time Scrum Funciona com um grupo de pessoas que se auto-organizam e
são multifuncionais, sendo de 3 a 9 pessoas para não haver problemas na comunicação, juntamente do product owner (dono do produto), que gerencia o backlog do produto. Existem o Scrum master, que apenas auxilia as outras partes, com treinamentos, sem fazer parte da produção. O Scrum não tem uma estimativa específica, mas se utiliza uma técnica que os especialistas chegam ao consenso, usando pontos de história em cada item do processo, seguindo o seguinte roteiro: 1- Product Owner Apresenta um item, 2- Time de desenvolvimento tira dúvidas sobre o item. 3- Cada especialista escolhe uma carta. 4-Todos mostram as cartas ao mesmo tempo. 5- Se houver consenso, o valor é a estimativa. 6- Se não houver consenso, os membros discutem a estimativa de maior e menor valor. E voltam ao passo 3. Para o acompanhamento, é comum usar um Burndown chart, basicamente, uma tabela com as horas faltantes pelos dias que correram. Os Scrum não detalha como as atividades são executadas, isso é decisão da equipe. Também não existe meio Scrum, somente inteiro, você não consegue fazer pela metade, ou deixar algo faltando, e seu desenvolvimento pode ser feito em conjunto com o XP.
DSDM® - Projeto de Gestão Ágil - uma alternativa (ainda) desconhecida e cheia de vantagens: Uma introdução ao método AgilePM®, que combina o melhor da gestão clássica de projetos e do desenvolvimento ágil de produtos.