Upload
jonatan-carlos
View
213
Download
0
Embed Size (px)
Citation preview
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
1/89
Gestão de Projetos de Software
com Scrum
sábado, 4 de maio de 2013
1
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
2/89
Apresentação
2
Fernando H. Moralles [email protected]
Atualmente: Líder de Projetos na MATERA System
Professor Universitário – Graduação/Pós
Desenvolvedor Java para Web na media do possível
Certificações: SCJP 1.4, SCWCD 5, OCBCD 6, CSM, CMMI-DEV 1.2
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
3/89
Cronograma
3
Conceito de Projetos
Conceito de Ágil Conceitos e Aplicabilidade
Framework Scrum Introdução, Cerimônias, Ameaças e Dicas
Certificações
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
4/89
O que é um projeto de sucesso?
Um projeto sempre é afetado pela tríplice aliança: Escopo, Tempo e Custo = Qualidade
4
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
5/89
O que é um projeto de sucesso?
Maglev Chinês:
5
Escopo: Trem de PassageirosCusto: US$ 1 bi
Tempo: 3 anosFinalizado no tempo e no custo.
Não atendeu as expectativasiniciais, o trem rodou vazio até
se obter o esperado
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
6/89
O que é um projeto de sucesso?
Titanic(o filme):
6
Escopo: Tragédia do TitanicCusto: US$ 200 bi
Tempo: 3 anos
Atrasou 1 ano e o custo 2x maisdo que o esperado.
Superou as expectativas.
Arrecadou mais de US$ 2 bi aoredor do mundo
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
7/89
Metodologias de Projetos de Software
7
Por que os projetos falham? Problemas?
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
8/89
Metodologias de Projetos de Software
8
Desenvolvimento de produto = P R O C E S S O Processos conhecidos:
Cascata
Interativo/Incremental
Espiral Prototipação
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
9/89
Metodologias de Projetos de Software
9
Métodos Ágeis Por que? O que o ágil tem de diferente?
Ágil
não é
Rápido
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
10/89
Metodologias de Projetos de Software
10
O que é Ágil afinal? Valores e práticas para o desenvolvimento de projetos
Manifesto ágil: http://manifestoagil.com.br/
Fundamentos:
Indivíduos e Interação Processos
sobre
http://manifestoagil.com.br/http://manifestoagil.com.br/
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
11/89
Metodologias de Projetos de Software
11
Fundamentos:
Software funcional Colaboração c/ cliente Reposta as mudanças
Documentação Negociação de contratos Seguir um planocompreensiva
sobre
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
12/89
Metodologias de Projetos de Software
12
São 12 princípios que precisamos seguir, SEMPRE!
1° Princípio Ágil:
Nossa maior prioridade é satisfazer o cliente,
através da entrega adiantada
e contínua de softwarede valor .
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
13/89
Metodologias de Projetos de Software
13
As empresas de desenvolvimentode software estão caminhandocada vez mais para o modelo
Ágil.
A pergunta é: como fazemos isso?
O framework Scrum nos ajuda!!!
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
14/89
Scrum - Conceitos
14
Scrum: processo de desenvolvimento iterativo eincremental
Assume que o processo de desenvolvimento éimprevisível e complicado
Timeboxes
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
15/89
Scrum - Conceitos
15
Assume que o processo de desenvolvimento éimprevisível e complicado
É mais uma atitude
Não determina como as coisas serão feitas templates para organizar seu dia-a-dia? checklists para garantir a execução?
níveis de maturidade?
solução pronta que vai
alavancar sua empresa?
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
16/89
Scrum - Conceitos
16
Está fundamentado na teoria empírica de processoe controle, ou empirismo, que possui 3 pilares:
Transparência Inspeção Adaptação
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
17/89
Scrum – Conceitos
17
Criado por Ken Schwaber e Jeff Sutherland combase nos princípios da produção enxuta: Lean
Origem do nome:
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
18/89
Scrum - Conceitos
18
… são poucas regras, …
… é fácil de entender , …
mas édifícil de p rat icar.
o desafio não está no processo, nos papéis, etc.
está na cultura, nos valores, nas atitudes
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
19/89
Scrum - Formação
19
Vai começar a “sopa” de letrinhas
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
20/89
Scrum - Formação
20
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
21/89
Scrum - Fases
21
Pré-Game: Produto ainda pouco definido Algo grau de incerteza Necessário Análise de Requisitos
Game: Produto já definido ( épicos ) e pronto desenvolvimento. Grau de incerteza diminui, entregas já predefinias
Pós-Game: Produto entregue ou releases parciais Projeto finalizado e agora?
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
22/89
Scrum - Fases
22
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
23/89
Scrum – Pré-Game
23
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
24/89
Scrum – Pré-Game
24
Entender, documentar e confirmar o produto
Nessa fase, um documento de Visão
Objetivo: Product Backlog
Responsável: Product Owner
Exercício: Utilizar o documento de visão paradocumentar os requisitos do sistema de veterinária
proposto.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
25/89
Scrum – Papéis
25
Product Owner : Garantir o valor do trabalho e
direciona o projeto no ponto devista de negócio
Entender e compartilhar a visão
do produto ( transparência ) Gerenciar e priorizar o Product Backlog, garantindo o
Retorno do Investimento ( R.O.I. ) Planejar as Releases Colaborar com o Time no entendimento do produto Aceitar ou Rejeitar as entregas Garantir que o time trabalha em itens de valor . A meta do
Product Owner é a mesma do Development Team.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
26/89
Scrum - Artefatos
26
Product Backlog: Lista das necessidades do produto ordenada e priorizadade acordo com o V.N. e R.O.I para o cliente
Transparência
Organizar: Como?
Responsável:Product Owner
Técnica para criação User Stories
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
27/89
Scrum – User Stories
27
Representa uma funcionalidade ou característica
Uma forma para se atingir a Visão
Épicos: Uma estória grande. Tal pode decomposta em duasou mais estórias.
Todos colaboram para atingir a granularidade ideal dasestórias.
São trabalhadas e amadurecem a medida que há refinamentodos requisitos.
São organizadas e priorizadas pelo Product Owner.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
28/89
Scrum – User Stories
28
Metáfora dos 3C´s:
Cartão(Card/Story) Conversation Confirmation
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
29/89
Scrum – User Stories
29
Conteúdo: Who/Quem?: para que isso é necessário. Ex.: cliente,fornecedor, secretária
What/O que?: Traz o entendimento do negócio, oobjetivo a ser atingido. São ações e rotinas
Why/Por que?: traz o valor de negócio para quem estãsolicitando.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
30/89
Scrum – User Stories
30
Exemplos:
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
31/89
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
32/89
Scrum – User Stories
32
Critérios de Aceitação:
Somente deverão ser exibidos o saldoatual, estoque mínimo e o nome do local
de estoque de referentes ao um código deproduto pesquisado
Local de estoque com o saldo abaixo donível de pedido, devem aparecer em
vermelho
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
33/89
Scrum – User Stories
33
Critérios de Aceitação:
Somente deverão ser exibidos os planosque estão ativos e caso haja planos inativos,
emitir mensagem da existenia
Os planos que estivem com algum tipo deirregularidade financeira, deverá apresentar
mensagem em vermelho.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
34/89
Scrum – User Stories
34
Critérios de Aceitação:
Para seleção do mês não é necessáriodigitar ou indicar o dia, somente indicando o
mês e o ano, selecionado através de umalista de seleção.
Caso o volume de vendas esteja abaixo doplano orçado, indicar em vermelho que não
atingiu o planejado.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
35/89
Scrum – User Stories
35
Exercício:
Utilizar o documento de visão para criar as User Stories do
sistema de veterinária proposto.
Defina os critérios de aceitação para as User Stories
Definir a priorização dos itens de acordo com o valor de negócio
Utilize os post-its para documentar as User Stories encontradas
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
36/89
Scrum – User Stories
36
E agora?
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
37/89
Scrum – Planejando Releases
37
O planejamento das releases é importante na fasedo Pré-Game. É necessário saber o tamanho do backlog .
Para todos, é uma forma de ter visibilidade do todo
Identificar pontos que precisam de mais refinamento
Importante: Somente o time estima
O P.O. precisa estar presente
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
38/89
Scrum – Planning Pocker
38
Estimativas: Horas Problemas: estimativas absolutas!
Planning Pocker: Story Points Solução: Estimativas relativas.
Esfoço, não Complexidade Story Points:
Sequencia de fibonacci
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
39/89
Scrum – Planning Pocker
39
Estimar o tamanho dos estados:Estado Absoluto Relativo
D.F.
Pernambuco
Paraná
Tocantins
Goiás
Mato Grosso
Alagoas
BahiaCeará
Amazonas
Paraíba
Absoluto
5.822,1
98.311,6
199.314,9
277.620,9
340.086,7
903.357,9
27.767,7
564.692,7
148.825,6
1.570.745,7
56.439,8
Relativo
0,5
3
8
13
13
34
1
215
89
2
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
40/89
Scrum – Papéis
40
Scrum Master : Responsável principalmente por assegurar que o Scrum é
entendido e disseminado, garantindo que o DevelopmentTime aplique os princípios, a prática e as regras do Scrum.
Remover impedimentos do progresso do Time;
Ajuda o P.O. em: Técnicas de gerenciamento de backlog;
Comunicar com clareza a visão e objetivos para o Time;
Entender e praticar agilidade;
Facilitar as cerimônias do Scrum; Assegurar-se que o Time tem itens para trabalhar até o
final da sprint.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
41/89
Scrum – Papéis
41
Scrum Master : Ajuda o Development Team em:
Auto-organização; Criar produtos de alto valor para
o cliente; Facilitar as cerimônias do Scrum; Assegurar que os conceitos ágeis
são compreendidos segundo aempresa.
Age como um Líder Servidor Combate a ilusão do comando-
controle Scrum Master: 1 pessoa
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
42/89
Scrum - Papéis
42
Development Team: Compromete-se com o sucesso da sprint;
Responsável principalmente por organizar e gerenciarseu próprio trabalho;
Entrega o produto sendo responsável pela qualidade; Trabalha com Product Owner identificando e
sugerindo itens para o Product Backlog ;
Assegurar-se que possui informação suficiente para
desenvolver os itens da sprint; Trabalha com o Product Owner para definir a direção
estratégica do desenvolvimento
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
43/89
Scrum - Papéis
43
Development Team: Composto de até 7 participantes
Multidisciplinar
Comunicativo
Responsável pela resolução de conflitos
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
44/89
Scrum - Papéis
44
Negócio!!
Técnico!!
Processos ePessoas!!!
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
45/89
Scrum - Fases
45
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
46/89
Scrum - Cerimônias
46
O coração Scrum é a Sprint , que tem uma duraçãofixa, e ao final uma versão incrementada do produtoé entregue. Cada Sprint possui a 4 cerimônias
Duração: de 2 a 4 semanas
3° Princípio Ágil:Entregar software funcionando
com frequência,na escala de semanas até meses,
com preferência aos períodos mais curtos
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
47/89
Scrum - Cerimônias
47
Cada Sprint define 4 cerimônias: 1) Sprint Planning;
2) Daily Scrum; 3) Sprint Review;
4) Sprint Retrospective.
6° Princípio Ágil:
Método mais eficiente e
eficaz de transmitir informações para,e por dentro de um time de desenvolvimento,
é através de uma conversa cara a cara
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
48/89
Scrum - Cerimônias
48
Sprint e Cerimônias devem ter um tempo fixo deduração, chamado de timeboxed.
A Sprint termina! O trabalho talvez não.
Oportunidade de praticar a Inspeção e aAdaptação
8° Princípio Ágil:Processos ágeis promovem um ambiente sustentável.
Os patrocinadores, desenvolvedores e usuários,devem ser capazes de manter indefinidamente,
passos constantes
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
49/89
Scrum - Cerimônias
49
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
50/89
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
51/89
Scrum - Cerimônias
51
Sprint Planning Meeting Parte 1: Negócio
4° Princípio Ágil:
Pessoas relacionadas a negócios edesenvolvedores devem trabalhar em conjunto ediariamente, durante todo o curso do projeto
7° Princípio Ágil:
Software funcional é a medida primária de progresso
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
52/89
Scrum - Cerimônias
52
Sprint Planning Meeting Parte 1: Negócio
User Story Detalhadas
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
53/89
Scrum - Cerimônias
53
Sprint Planning Meeting Parte 2: Técnico
Definir a estrutura/arquitetura para a solução
Ao final, o Development Team que sabe como fazer
User Stories são decompostas em Tasks
Duração: 1 hora/semana de Sprint
Essa reunião define como?
Sprint Backlog
Participantes: S.M., D.T.
Exercícios: Crias as tasks
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
54/89
Scrum - Cerimônias
54
Sprint Planning Meeting Parte 2: Técnico
11° Princípio Ágil:
As melhores arquiteturas, requisitos e designs emergem detimes auto-organizáveis
9° Princípio Ágil:
Contínua atenção à excelência técnica e bom design,aumenta a agilidade
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
55/89
Scrum - Cerimônias
55
Sprint Planning Meeting Parte 2: Técnico
Tasks criadas
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
56/89
Scrum - Cerimônias
56
Sprint Planning Meeting: Uma vez definido, o Sprint Backlog não muda!
A meta da Sprint pode ser renegociada a qualquer momento
Product Owner e Development Team
2° Princípio Ágil:
Aceitar mudanças de requisitos,mesmo no fim do desenvolvimento. Processoságeis se adéquam a mudanças, para que ocliente possa tirar vantagens competitivas
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
57/89
Scrum - Artefatos
57
Taskboard Misto de Selected Backlog e Sprint Backlog
Mantido pelo Development Team http://virtualkanban.net/
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
58/89
Scrum - Artefatos
58
Burndown chart Acompanhar o progresso feito pelo Development Team
Mostra a quantidade de Story Points “queimados” Mantido Development Team
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
59/89
Scrum - Cerimônias
59
EXERCÍCIO
– A importância do foco –
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
60/89
Scrum - Cerimônias
60
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
61/89
Scrum – Cerimônias
61
Daily Scrum Reunião diária para obsevar o progresso do produto
Duração: 15 minutos Cada membro informa ao time sobre:
O que foi feito desde a última reunião?
O que pretende fazer até a próxima?
Impedimentos que bloqueiam esse trabalho?
Essa reunião é para o Development Team, não paraScrum Master
Atualização do Taskboard e Burndown
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
62/89
Scrum - Cerinomias
62
Daily Scrum Não utilizar para resolver
problemas Não falar de questões técinas
Impediment Backlog
Participantes: P.O. (opc), S.M., D.T.
4° Princípio Ágil:
Pessoas relacionadas à negócios edesenvolvedores devem trabalhar em conjuntoe diariamente, durante todo o curso do projeto
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
63/89
Scrum - Cerimônias
63
O que é um impedimento?
Quando um impedimento
deve ser comunicado?
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
64/89
Scrum - Cerimônias
64
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
65/89
Scrum - Cerimônias
65
Sprint Review: Development Team apresenta
as User Stories desenvolvidas para o Product Owner
Aceita ou não baseado em:
Meta da Srpint; Definição de Pronto e; Critérios de Aceite.
Development Team e Product Owner interagem sobredificuldades e próximos passos
Oportunidades de novos itens para o Product Backlog Duração: 1 hora/semana de Sprint Participantes: P.O., S.M., D.T.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
66/89
Scrum - Cerimônias
66
Sprint Review:
4° Princípio Ágil:
Pessoas relacionadas à negócios edesenvolvedores devem trabalhar em conjuntoe diariamente, durante todo o curso do projeto
1° Princípio Ágil:
Nossa maior prioridade é satisfazer o cliente,através da entrega adiantada e contínua de software de valor
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
67/89
Scrum - Cerimônias
67
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
68/89
Scrum - Cerimônias
68
Sprint Retrospective: visão do processo como um todo
discussão a respeito de pessoas, relacionamentos,processos e ferramentas
Duração: 45min/semana de Sprint
Expressar opiniões a fim de implementar melhorias
Técnicas: O que foi bom e o que pode melhorar? 6 think heads!!!
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
69/89
Scrum - Cerimônias
69
Sprint Retrospective:
Definir plano de ação
Participantes: P.O., S.M., D.T
12° Princípio Ágil:
Em intervalos regulares,o time reflete em como ficar mais efetivo, então, se ajustam e otimizam seu comportamento de
acordo
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
70/89
Scrum - Cerimônias
70
Releases
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
71/89
Scrum - Cerimônias
71
Resultado da Sprint: O resultado da Sprint é um incremento de produto
potencialmente entregável
O produto deve ser de alta qualidade e completo
Potencialmente entregável é diferente de entregável
Pode ser necessário acumular o resultado de váriasSprints para que se tenha um produto entregável de fato
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
72/89
Scrum - Recomendações
72
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
73/89
Scrum – Recomendações
73
Sprints devem ter entre 2 e 4 semanas de duração,
mas o Time deve definir o tamanho ideal da Sprint Defenir Sprints com dias úteis
Não variar o tamanho da Sprint com frequencia Isso mantem o ritmo de velocidade
Product Backlog varia muito → melhor tentarSprints curtas (mais adequada a mudanças)
Equipe e cliente exaustos por ciclos curtos →melhor tentar Sprints mais longas
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
74/89
Scrum – Recomendações
74
Uma sprint deve terminar antes da hora (sercancelada) em condições muito especiais: Quando for impossível cumprir a meta da Sprint
Quando a meta definida para a Sprint perca o sentido
Product Owner deve definir quantas Sprints sãonecessárias para uma release
Releases devem agregar grande valor de produto aocliente
O Product Owner deve estar atento ao seuplanejamento de releases sempre que dermanutenção ao Product Backlog
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
75/89
Scrum - Recomendações
75
Balancear itens de negócio e itens de valorI t e n s t é c ni c
o s , a r q ui t e t ur a ...
I t e n s
c o m R O I v i s í v e l
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
76/89
76
Atenção
Ameaças ao sucesso do
SCRUM
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
77/89
Scrum - Ameaças
77
Product Owner Galinha
Scrum Master apático
Time não é multi-disciplinar
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
78/89
Scrum - Ameaças
78
Falta de visão – pra quem não sabe onde quer
chegar, qualquer bússola serve
Scrum Master não é dono do Product Backlog e
nem chefe da equipe
Backlog deve ser de acordo com prioridade eretorno, não vontade de desenvolver
Backlog com itens vagos e mal definidos
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
79/89
Scrum - Ameaças
79
Daily Meeting não é coffee break ou bate-papo
Potencialmente entregável é diferente de entregável
Retrospectivas rápidas, sem reflexão ouaprofundamento
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
80/89
Scrum - Retrospecto
80
Scrum é um framework que não nos diz como? , nosdiz o que?
Os processos que iremos executar, as ferramentasque iremos utilizar, somos livres para escolher.
5° Princípio Ágil:
Construir projetos ao redor de indivíduos motivados. Dando a eles oambiente e suporte necessário, e confiar que farão seu trabalho
10° Princípio Ágil: Simplicidade: a arte de maximizar a
quantidade de trabalho que não precisou ser feito
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
81/89
Scrum - Exercício
81
Praticando Scrum
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
82/89
Scrum - Certificação
82
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
83/89
Scrum - Certificação
83
1º de Janeiro de 2012: Novas regras para o exame
de certificação para Scrum Master (CSM) Os candidatos serão aprovados ou não de acordo com o
seu desempenho no exame
Depois de aprovado, o candidato pode renovar sua
credencial a cada dois anos São 35 questões, sem limite de tempo, preenchíveis em
até 60 dias
Até 2 tentativas de submissão
Após três (3) tentativas sem aprovação, é recomendadoum novo curso.
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
84/89
Scrum - Certificação
84
Prova: Multiplaescolha
Estudos: Livro impresso
Cursos: www.adaptworks.com.br www.massimus.com.br
Próximos cursos: CSP, CSD
i Á i
http://www.adaptworks.com.br/http://www.massimus.com.br/http://www.massimus.com.br/http://www.adaptworks.com.br/
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
85/89
Scrum – Mitos Ágeis
85
Ágil é modismo
Ágil não é disciplinado
Ágil significa sem planejamento
Ágil significa sem documentação
Ágil só funciona com times presentes
Ágil não é a “Bala de Prata”
S Fi
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
86/89
Scrum - Fim
86
Scrum é isso: um conjunto pequeno de papéis, cerimônias
e artefatos. Fácil de entender, mas que exige bastantedisciplina!
S Fi
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
87/89
Scrum - Fim
87
Se Scrum não der certo...
Bibli fi /R f ê i
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
88/89
Bibliografia/Referências
88
Schwaber , Ken and Sutherland, Jeff; The Scrum Guide -
The Definitive Guide to Scrum: The Rules of the Game – October/2011
Guedes, Gilleanes T. A.; UML – Uma abordagem prática;Editora Novated, 2004.
Massimus C&T Official Scrum Training
Pimentel, Manuel; exemplos de User Stories.
http://manifestoagil.com.br
http://www.scrumalliance.org
http://manifestoagil.com.br/http://manifestoagil.com.br/
8/19/2019 Gestão de Projetos de Software com Scrum - Apresentação.
89/89