Gerenciamento Ágil de Projetos com Scrum

ludimila_monjardim 1,513 views 33 slides Apr 03, 2017
Slide 1
Slide 1 of 33
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33

About This Presentation

Apresentação sobre o gerenciamento ágil de projetos de software com Scrum. Inclui exemplos de ferramentas/instrumentos para a gestão ágil.


Slide Content

Gerenciamento Ágil de
Projetos com Scrum

Apresentação
•LudimilaMonjardimCasagrande,fundadoradaApoemaCursos,é
Empreteca,certificadacomoProgramadoraJavapelaSunecomo
ProfessionalScrumMastereProfessionalScrumProductOwner
pelaScrum.orgeobteverecentementeacertificaçãoAgileScrum
FoundationdaEXIN.
•ÉMestreemCiênciadaComputaçãopelaUSPegraduada,tambémem
CiênciadaComputação,pelaUniversidadeFederaldeViçosa.Possui16
anosdeexperiênciaprofissional,sendoquedurante10anosatuoucomo
professoradecursosdeGraduaçãoedePós-Graduação,naáreade
Computação,emCampinaseemVitória.
•Játrabalhouemprojetosparaempresasnacionaiseinternacionaiscomo
Motorola,IBM,VotorantimCeluloseePapel(VCP),eWise,
PayWithMyBank,entreoutras.Atuoutambémdurante7anoscomolíder,
gerentedeprojetosdesoftwareoucomoScrumMaster.
©2017 Apoema
2

Tópicos
•Reflexão Inicial
–O que é um projeto bem sucedido?
–Por que os projetos falham?
–Problemas comuns
–O que desejamos?
•O framework Scrum
–Características
–Papéis e eventos
–Por que a agilidade é importante?
3
©2017 Apoema

Reflexão
O que é um projeto
bem sucedido?
4
©2017 Apoema

Reflexão
Por que os projetos falham?
Quais são os problemas mais comuns
no desenvolvimento de projetos?
O que normalmente reduz a
produtividade, provoca atrasos ou
impede o alcance dos objetivos?
5
©2017 Apoema

Projeto
•Projeto é um esforço temporário, com um
início e um término definidos, empreendido
para criar um produto, serviço ou resultado
exclusivo, com metas estabelecidas dentro de
parâmetros de escopo, prazo, custo e
qualidade.
−PMBOK
6
©2017 Apoema

Projeto
As abordagens ágeis vão além...
e afirmam que um projeto bem
sucedido é aquele que traz resultados,
satisfaz as necessidades e agrega valor
ao negócio do cliente.
7
©2017 Apoema

Estatísticas
Fonte:Standish Group 2015 Chaos Report -Q&A with Jennifer Lynch
https://www.infoq.com/articles/standish-chaos-2015
Pesquisa incluindo 10.000projetos ao redor do mundo.
Uma definição nova de sucesso foi considerada:
no prazo, no custo e com resultados satisfatórios.
O StandishGrouppossui uma base de
50.000projetos ao redor do mundo.
8
©2017 Apoema

Fatores de Sucesso
9
©2017 Apoema

Estatísticas
10
©2017 Apoema

Estatísticas
Pesquisa considerando a definição antiga de sucesso:
no prazo, no custo e cobrindo todo o escopo.
11
©2017 Apoema

Problemas Comuns
•Falhas ou falta de comunicação:
–Requisitos incompletos ou mal definidos;
•Ausência de estabelecimento de metas;
•Falta de planejamento;
•Falta de controle/monitoramento;
•Erros nas estimativas;
•Ausência de visibilidade/previsibilidade;
12
©2017 Apoema

Problemas Comuns
•Falta de comprometimento ou de iniciativa de
membros da equipe;
•Pouco envolvimento do cliente;
•Sensação de pouco progresso por parte do cliente;
•Feedback do cliente somente no final do processo;
•Dificuldade para acomodar mudanças;
•Custo alto de mudanças.
13
©2017 Apoema

O que desejamos?
•Desenvolver projetos:
–De forma mais organizada;
–De forma mais ágil/eficiente (usando melhor os recursos);
–De forma mais planejada;
–De forma mais controlada;
–Com criatividade e inovação;
–Sabendo exatamente onde queremos chegar;
–Sabendo o que e como fazer para alcançar os nossos
objetivos;
–Alcançando os resultados/objetivos esperados.
14
©2017 Apoema

Scrum
•Framework estrutural usado para gerenciar o
desenvolvimento de produtos complexos desde o início de
1990.
•Scrum não é uma metodologia, um processo ou uma técnica
para construir produtos -é um framework dentro do qual
você pode empregar vários processos ou técnicas.
•Principal objetivo: entregar produtos com o mais alto valor
possível.
•Não é específico para a área de TI, embora seja mais
conhecido e utilizado para o desenvolvimento de software.
©2017 Apoema
15

Principais Características
Incremental e
iterativo
O Scrum emprega uma
abordagem iterativa e
incremental para
aperfeiçoar a previsibilidade
e o controle de riscos.
Há evolução do sistema a
cada iteração.
Empirismo
Scrum é fundamentado nas
teorias empíricas de
controle de processo, ou
empirismo.
O empirismo afirma que o
conhecimento vem da
experiência e de tomada de
decisões baseadas no que é
conhecido.
©2017 Apoema
16

Modelo Clássico ou em Cascata
•Modelo
sequencial
linear:
©2017 Apoema
17

Modelo Incremental e Iterativo
©2017 Apoema
18

O Framework Scrum
©2017 Apoema
19

Desenvolvimento em Ciclos
©2017 Apoema
20
Reunião de
Planejamento
Reunião Diária
...
Reunião Diária
Reunião de
Revisão
Reunião de
Retrospectiva
Reunião de
Planejamento
Reunião Diária
...
Reunião Diária
Reunião de
Revisão
Reunião de
Retrospectiva
Reunião de
Planejamento
Reunião Diária
...
Reunião Diária
Reunião de
Revisão
Reunião de
Retrospectiva
Ciclo 1 Ciclo 2 Ciclo 3

Teoria do Scrum
•Três pilares apoiam a implementação de
controle de processo empírico:
–Transparência;
–Inspeção e
–Adaptação.
©2017 Apoema
21

Papéis do Scrum
•Os papéis do Scrum são:
ProductOwner
Scrum Master
Developer
(DevelopmentTeam)
©2017 Apoema
22

Equipes Ágeis
•Multifuncionais;
•Auto organizadas;
•Buscam a comunicação eficaz;
•Orientadas à excelência;
–Buscam a melhoria contínua;
•Focados nos objetivos técnicos e de negócios;
•Criativas, inovadoras e motivadas;
•Comprometidas e responsáveis.
23
©2017 Apoema

Monitorando o Progresso da Sprint
©2017 Apoema
24
O quadro de tarefas ou
quadro Kanbané utilizado
para gerenciar e monitorar
as tarefas de maneira visual,
prática e rápida.
É importante que toda a
equipe possa a qualquer
momento ter uma visão de
como está a Sprint, o que
está em andamento, o que
ainda não foi iniciado e o
que já foi concluído.
Fonte: 03 dicas valiosas para a implantação
de métodos ágeis na sua organização. Vitor
Massari.

KanbanBoardou Quadro Kanban
©2017 Apoema
25

BurndownChart do Jira
©2017 Apoema
26

Gráfico de Velocidade do Jira
©2017 Apoema
27
Planejado x Realizado
Pontos x Sprint
Observar se o
erro não está no
planejamento

Gráfico de Versão do Jira
©2017 Apoema
28

Por que a agilidade é importante?
•Ciclos de desenvolvimento curtos:
–Aumentam a visibilidade, a previsibilidade e o controle;
–Garantem que a inspeção e a adaptação ocorram pelo
menos a cada mês;
–Limitam o risco ao custo de um mês corrido.
Sabemos que falhas na definição dos requisitos levam ao
desenvolvimento incorreto do produto. Normalmente descobrimos
essas falhas ao recebermos o feedback do cliente.
No Scrum, as falhas são identificadas em, no máximo, 30 dias.
©2017 Apoema
29

Outras Vantagens
•Aplicar o modo de pensar ágil significa aceitarmudanças.
Devido aomodo flexível de trabalho, as Sprintse
reuniõesdiáriascontínuasdeixam espaço constante para
ajustaro produto ou para mudar o curso do projeto.
•No final, o projeto resultará em um produtode alta
qualidade que está de acordo com as necessidades do
cliente.
•A equipe ágil se organizade tal formaque a informaçãoé
comunicada no tempo correto atodos os
colaboradoresenvolvidos.
©2017 Apoema
30

O Scrum e o Mercado
•O uso de métodos ágeis como uma abordagem para
gerenciamento de projetos tem aumentado
significativamente nos últimos anos.
•Uma pesquisa do PMI (Project Management Institute)
demonstra o valor que métodos ágeis podem ter na
redução de defeitos do produto, melhorando a
produtividade da equipe, melhoria na entrega e aumento
do valor comercial.
©2017 Apoema
31
Scrum é uma forma de gerenciamento comprovada!

Outras Fontes e Referências
•Scrum Guide. The definitive guide to Scrum:
The rules of the game. 2016.
Ken Schwaber, Jeff Sutherland.
•Scrum: A arte de fazer o dobro do trabalho na
metade do tempo. Leya, 2016.
Jeff Sutherland.
•Scrum: Gestão ágil para projetos de sucesso.
Rafael Sabbagh. Casa do Código.
©2017 Apoema
32

OBRIGADA!
Ludimila Monjardim Casagrande
[email protected]