Você está na página 1de 18

SENAI

Técnico em Desenvolvimento de Sistemas


Modelagem de Sistemas

Processos de Software
SCRUM
Leonardo Lemos
Rafael Marinho
Renato Bedin
Serena Ramos
Metodologia Ágil SCRUM

Metodologia ágil é um modelo e uma Scrum é um framework utilizado para


filosofia que propõe alternativas à gerenciamento e desenvolvimento de
gestão de projetos tradicional e tem a produtos desde o início dos anos
função de aprimorar o processo de 1990.
desenvolvimento de um produto ou O Scrum é fundamentado em teorias
serviço. empíricas de controle de processo –
transparência, inspeção e adaptação –
e emprega uma abordagem iterativa e
incremental para aperfeiçoar a
previsibilidade e o controle de riscos
(Schwaber e Sutherland, 2017).
Participantes

Dono do Produto (PO)

Scrum Master (SM) Time de Desenvolvimento


Backlog do Produto
Nesta etapa, é feito todo um levantamento com a lista de todas as
funcionalidades que precisarão ser feitas ao decorrer do projeto,
responsabilidade do Product Owner(PO).

Fazem parte desta lista:


● Tarefas Técnicas;
● Tarefas relacionadas diretamente às funcionalidades;

Um ponto importante nesta fase são as constantes mudanças propostas


pelo cliente, algo que deverá ocorrer constantemente, isso significa que até
o final do projeto, o Product Backlog pode sofrer alterações. Se tratando de
um processo ágil, adaptação às mudanças, é um ponto em que a equipe
envolvida neste processo tem que estar ciente e preparada.
Backlog da Sprint

Se trata de uma lista de tarefas, nela é extraído uma quantidade de itens do


Product Backlog, a decisão desses itens muitas vezes vai de acordo com a
prioridade do Product Owner e com o tempo de desenvolvimento das
funcionalidades que precisarão ser feitas. A quantidade de itens que serão
trazidos é uma questão que vai depender da equipe, pois a mesma é
quem terá que se responsabilizar pelo prazo para implementá-las.
Fases do processo

Sprint

Como a própria tradução do nome da etapa sugere, se trata de um


processo rápido, onde no máximo deve durar um mês. Neste
processo é realizado a parte de desenvolvimento, onde o intuito é
atender todos os requisitos já listados na primeira etapa do
processo, dando vida as funcionalidades que farão o sistema ter
êxito.
Fases do processo
Daily Scrum
Se trata de reuniões diárias durante o sprint
● Deve ocorrer no mesmo horário e local
● Todos os membros da equipe devem participar
● Duração determinada ( 15 minutos )

Este processo tem entre suas vantagens manter todos os integrantes da equipe por
dentro do andamento e progresso do projeto.
Impedimentos dentro do projeto também são citados porém soluções de problemas
são feitas fora deste processo em um ambiente de pessoas menor.
Perguntas a serem respondidas por cada um dos membros da equipe:
● Quais procedimentos foram feitos ontem?
● Qual planejamento de execução para o dia atual?
● Impedimentos estão acontecendo?
Fases do processo
Sprint Review
Feito após conclusão da Sprint, é uma reunião que apresenta as novas
funcionalidades e os objetivos alcançados na Sprint. Durante o processo, é
apresentado em forma de demo ao cliente das evoluções concretizadas, para que
assim, a relação com cliente seja próxima, fazendo o mesmo participar do processo.
Esta relação cliente e equipe, faz com que melhorias possam ser sugeridas e
colocadas em análise, gerando um resultado final que seja o mais satisfatório
possível.
Participam deste processo:
● Product Owner (PO)
● Scrum Team
● Scrum Master
● Gerência
● Clientes
Fases do processo
Sprint Retrospective

Outro processo feito depois do término da Sprint. Nesta reunião é


feito uma retrospectiva dos acertos, dos erros, as melhorias que
podem ser feitas e como pode se chegar até essas melhorias.
A maior vantagem nessa etapa, é aprender com os erros, se
aperfeiçoar nas coisas boas para que assim possa se aprimorar o
processo inteiro após a percepção de todos os aspectos.
Ciclo de Vida
Ferramentas
As ferramentas para Scrum são feitas para otimizar os
processos e o gerenciamento de equipes e projetos,
trazendo mais rapidez, dinamismo e produtividade. Existem
ferramentas que podem utilizar no gerenciamento do Scrum
e da Sprint, como quadros ou murais com cartões.
Trello
Scrumwise
Desvantagens

Ausência de
Prazo
documentação

Desordem nas
funções
Vantagens

Adaptabilidade Motivação

Feedback contínuo Transparência

Eficiência
Entrega contínua de valor

Alta velocidade
Exemplo
❖ objetivo: desenvolver uma aplicação para atender a
necessidade de controle do estoque do Restaurante
Universitário (RU) da Universidade Federal de São Carlos
(UFSCar),
❖ foram definidas 47 histórias que divididas em 7 sprints.
❖ realização de revisão e retrospectiva da Sprint.
❖ duração do projeto teve um total de 433 dias
❖ lições aprendidas: mesmo com pouco conhecimento sobre a
metodologia, o time tornou-se mais maduro e adquiriram
conhecimento de todo o sistema.
Questões

Qual a vantagem de Sprints curtas (2 a 4


semanas)?
Referências
AGÊNCIA ESTÚDIO. 7 desvantagens das ferramentas Scrum, Kanban ou xp. 23 mai. 2016. Disponível em:
<https://www.estudiosite.com.br/site/sem-categoria/7-desvantagens-das-ferramentas-scrum-kanban-ou-xp>. Acesso em 01 mar. 2020.

BERNARDO, Kleber. O que são métodos Ágeis? Disponível em: < https://www.culturaagil.com.br/o-que-sao-metodos-ageis/>. Acesso em: 03 mar.
2020.

CONTEZINI, Diego B. 4 Vantagens e Desvantagens do Scrum para Negócios Focados em Saas. Asaas, 2017. Disponível em:
<https://blog.asaas.com/4-vantagens-e-desvantagens-do-scrum-para-negocios-focados-em-saas/>. Acesso em 01 mar. 2020.

DUARTE, Luiz. 9 Vantagens de Usar Scrum em seus Projetos. LuizTools, 11 mai. 2017. Disponível em: <https://www.luiztools.com.br/post/9-
vantagens-de-usar-scrum-em-seus-projetos/>. Acesso em 01 mar. 2020.

HATANAKA, Felipe Mitamura. Ciclo de vida do Scrum. 20 ago. 2013. Disponível em: < https://www.hatanaka.com.br/info/artigo/gerenciamento-de-
projetos/ciclo-de-vida-scrum.php>. Acesso em 26 fev. 2020.

OLIVEIRA, Rafael de. Framework Scrum – Entendendo os eventos. Disponível em: <https://www.linkedin.com/pulse/framework-scrum-entendendo-
os-eventos-rafael-oliveira>. Acesso em 03 mar. 2020.

PARANÁ. Tribunal Regional do Trabalho. PDS – Scrum. Disponível em: <https://www.trt9.jus.br/pds/index.htm>. Acesso em 02 mar. 2020.

PEREIRA, Alexandre et al. Scrum. Disponível em: < http://ned.unifenas.br/cursosgratuitos/201302/scrum/index.html>. Acesso em 02 mar. 2020

PORTAL EDUCAÇÃO. Scrum: Vantagens e Desvantagens. [s.d.]. Disponível em:


<https://siteantigo.portaleducacao.com.br/conteudo/artigos/informatica/scrum-vantagens-e-desvantagens/51140>. Acesso em 01 mar. 2020.

SCHWABER, Ken; SUTHERLAND, Jeff. Guia do Scrum – Um guia definitivo para o Scrum: As regras do jogo. Outubro de 2017.

Você também pode gostar