Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Conceitos Básicos do SCRUM: Objetivos de Negócios a Entrega de Software, Resumos de Metodologias de Desenvolvimento de Software

Saiba sobre os conceitos básicos do scrum, um framework de gerenciamento de projetos ágil. Aprenda sobre os objetivos de negócios, o princípio do pareto, a comparação entre projetos tradicionais e ágis, os pilares do scrum, as razões para adotá-lo e as características do time de desenvolvimento. Encontre informações sobre o planejamento de sprints, os papéis e responsabilidades e as cerimônias do scrum.

O que você vai aprender

  • Como as cerimônias do Scrum (planejamento, diárias, revisão e retrospectiva) contribuem para o desenvolvimento ágil?
  • Qual é o princípio do Pareto no contexto do desenvolvimento de software?
  • Quais são as responsabilidades do Product Owner, Scrum Master e Time de Desenvolvimento no contexto do Scrum?

Tipologia: Resumos

2022

Compartilhado em 29/03/2022

ThiagoLoure
ThiagoLoure 🇧🇷

1 documento

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Conceitos Básicos SCRUM
Objetivos de negócio -> requisitos ->
O princípio de Pareto também se aplica ao desenvolvimento de software,
onde 20% das funcionalidades costumam gerar 80% ou mais do benefício esperado.
Sempre
7% Frequentimente
13%
As vezes
16%
Raramente
19%
Nunca
45%
Gestão de projetos tradicionais x Ágil
Tradicional(waterfall): Só permite que o projeto avance quando uma fase termina
Inteiramente – conhecido como modo cascata.
Ágil: Software construído por partes(incremental) e cada parte executa-se
Em um ciclo(iterativo), não depende de outra fase para avançar
Tradicional Ágil
Escopo definido na fase
inicial do projeto
(Preditivo)
Escopo definido ao longo
do projeto (Adaptativo)
Projeto é controlado por
fases e marcos
Projeto é controlado por
funcionalidades entregues
Cliente só vê o software
funcionando na fase final
do projeto
Cliente pode ver parte do
software funcionando na
parte inicial do projeto
Resistente a mudanças,
pois gera custos adicionais
Mudanças constantes de
acordo com feedbacks
contínuos.
No waterfall você só descobre o erro após meses e no Scrum em no máximo 30 dias.
O que é ser ágil
Rapidez (Mudança) e desembaraço;
Fazer coisas complexas de formas simples;
Equipes comprometidas com os objetivos;
Maior valor para o cliente;
Scrum
Scrum é um dos frameworks de gerenciamento de projetos ágeis;
Projetos usando equipes pequenas e multidisciplinares produzem os melhores resultados
Pilares do Scrum
Concepção
Análise & Design
Desenvolvimento
Testes
Implantação
Software
Conversar mais e escrever menos
Demonstrar o software constantemente aos
Usuários e obter feedbacks constantes;
Requisitos mudam ao longo do tempo
Aprender progressivamente com o uso do software
pf2

Pré-visualização parcial do texto

Baixe Conceitos Básicos do SCRUM: Objetivos de Negócios a Entrega de Software e outras Resumos em PDF para Metodologias de Desenvolvimento de Software, somente na Docsity!

Conceitos Básicos SCRUM Objetivos de negócio -> requisitos -> O princípio de Pareto também se aplica ao desenvolvimento de software, onde 20% das funcionalidades costumam gerar 80% ou mais do benefício esperado. Sempre 7% (^) Frequentimente 13% As vezes 16% Raramente 19% Nunca 45% Gestão de projetos tradicionais x Ágil Tradicional(waterfall): Só permite que o projeto avance quando uma fase termina Inteiramente – conhecido como modo cascata. Ágil: Software construído por partes(incremental) e cada parte executa-se Em um ciclo(iterativo), não depende de outra fase para avançar Tradicional Ágil Escopo definido na fase inicial do projeto (Preditivo) Escopo definido ao longo do projeto (Adaptativo) Projeto é controlado por fases e marcos Projeto é controlado por funcionalidades entregues Cliente só vê o software funcionando na fase final do projeto Cliente pode ver parte do software funcionando na parte inicial do projeto Resistente a mudanças, pois gera custos adicionais Mudanças constantes de acordo com feedbacks contínuos. No waterfall você só descobre o erro após meses e no Scrum em no máximo 30 dias. O que é ser ágil  Rapidez (Mudança) e desembaraço;  Fazer coisas complexas de formas simples;  Equipes comprometidas com os objetivos;  Maior valor para o cliente;

Scrum

 Scrum é um dos frameworks de gerenciamento de projetos ágeis;  Projetos usando equipes pequenas e multidisciplinares produzem os melhores resultados Pilares do Scrum  Concepção  Análise & Design  Desenvolvimento  Testes  Implantação  Software

 Conversar mais e escrever menos

 Demonstrar o software constantemente aos

Usuários e obter feedbacks constantes;

 Requisitos mudam ao longo do tempo

 Aprender progressivamente com o uso do software

Razões para adotar o Scrum:  Desenvolvido e entregue em partes menores (2 ou 4 semanas), com constante feedbacks dos usuários;  Melhor gerenciamento de riscos (redução de incertezas)  Comprometimento, motivação e transparência da equipe (Daily meeting)  Maior valor para o negócio (priorização do backlog)  Usuários envolvidos durante todo o ciclo  Aplicação das lições aprendidas (melhoria contínua) Características do time SCRUM  Equipes capazes de se auto organizarem  As tarefas são de reponsabilidade de todo o time  Forte comprometimento com os resultados Papeis e responsabilidades PO (Product owner)  Representante da área de negócios  PO não é um comitê é uma pessoa.  Define as funcionalidades do software (product backlog)  Prioriza as funcionalidades de acordo com o valor do negócio  Garante que o time de desenvolvimento entenda Os itens do backlog no nível necessário. SM (Scrum Master)  Garante o uso correto do SCRUM;  Scrum Master não é gerente de projetos  Age como facilitador;  Auxilia o product Owner no planejamento e estimativas do backlog  Treina o time em autogerenciamento e interdisciplinaridade DEV (Time de desenvolvimento)  Possui habilidade suficientes para desenvolver, testar, criar e Desenhar, ou seja, tudo que for necessário para entregar o software Funcionando. Cerimônias do Scrum Sprint -> É o principal evento do SCRUM, dura em média 30 dias corridos ou menos Composição de uma Sprint:  Planejamento da Sprint  Reunião Diárias (Daily Meeting)  Revisão da Sprint (Review)  Retrospectiva da Sprint Planejamento da Sprint Quem participa? PO, Time de desenvolvimento e SM