SlideShare a Scribd company logo
1 of 28
SCRUM na velocidade
da Internet
Cassiano Fróes
Equipe Reunida
Motivada
Comprometida
Comunicação olho no olho
Participação ativa do cliente
Programação em pares
Priorização das atividades
Acompanhamento diário
Objetivo comum
CRISE!
Manifesto para Desenvolvimento Ágil de Software
Estamos descobrindo maneiras melhores de desenvolver
software, fazendo-o nós mesmos e ajudando outros a
fazerem o mesmo. Através deste trabalho, passamos a valorizar:
Indivíduos e interações mais que processos e ferramentas
Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos
Responder a mudanças mais que seguir um plano
Ou seja, mesmo havendo valor nos itens à direita,
valorizamos mais os itens à esquerda.
February 11-13, 2001, at The Lodge at Snowbird ski resort in the Wasatch mountains of Utah
Globosat, 2008Globosat, 2008
criação da área de novas mídias
requisitos técnicos e de negócio
reformulação dos sites dos canais
criação de plataforma única
piloto: canal Multishow
data alvo: final de 2008
o projetoo projeto
fase 1: arquitetura (maio e junho/08)
CMS (content management system)
plataforma baseada em serviços
open source (java/JCR)
fase 2: implementação (julho a outubro/08)
desenvolvimento terceirizado
CMS + piloto (site do canal Multishow)
processoprocesso
Por que SCRUM?
requisitos de alto nível
necessidade de respostas rápidas a mudanças
nova tecnologia
incremental
planejamentoplanejamento
fase I
consultoria externa
fase II
desenvolvimento terceirizado, SCRUM
1 scrum master/po/líder técnico (Dextra)
time de desenvolvedores (Dextra)
cliente (Globosat)
acompanhamento
reuniões no final de cada sprint
planejamentoplanejamento –– divisdivisãão dos papo dos papééisis
acompanhamento do projeto com
reuniões ao final de cada sprint
time
cliente scrum master/
(Globosat) product owner/
líder técnico
planejamentoplanejamento
CMS: 4 sprints
2 Sprints: funcionalidades básicas para suportar o
desenvolvimento do site do canal
+ 2 Sprints: funcionalidades avançadas
site Multishow: 2 sprints
Sprint 1Sprint 1 Sprint 2Sprint 2 Sprint 3Sprint 3 Sprint 4Sprint 4
Sprint 1Sprint 1 Sprint 2Sprint 2
agoago setset outoutjuljul
TestesTestes
TestesTestes
CMSCMS
site pilotosite piloto
SP 1SP 1 SP 2SP 2 SP 3SP 3 SP 4SP 4
SP 1SP 1 SP 2SP 2
agoago setset outoutjuljul
CMSCMS
site pilotosite piloto
novnov dezdez
30/09
estimativa de
conclusão
12/12
funções não
críticas
final do 3º Sprint
replanejamento
SP 5SP 5 SP 6SP 6 SP7SP7
13/11
edição
zero
29/10 a
12/11
teste e
ajustes
03 a
29/10
entrega
s
parciais
resultadosresultados
site Multishow “live” em janeiro/2009
outros canais migrados para a nova
plataforma usando SCRUM
GNT
SporTV
Sexy Hot
Universal Channel
Globosat +
Combate
o que deu errado?o que deu errado?
estimativa inicial errada!
implementação do SCRUM
modelo não estava claro para as partes
requisitos de alto nível (“Épicos”) não foram
detalhados em histórias
estimativa não foi revisada a cada Sprint
papel do SM/PO – interface única com o cliente
pouca interação equipe x cliente
pouco envolvimento do cliente
o que deu errado?o que deu errado?
não houveram entregas funcionais parciais
durante os primeiros Sprints
apesar das falhas no processo, os problemas
ficaram evidentes ao longo do projeto
após o replanejamento, o processo ficou mais
aderente ao SCRUM
modelo atualmodelo atual
estimativa
revisada a cada Sprint
planning poker
pontuação explícita no backlog
backlog bem definido
histórias detalhadas a cada Sprint
histórias grandes devem
ser divididas
modelo atualmodelo atual
definição clara dos papéis
comunicação time x cliente facilitada
Scrum Master
Líder Técnico
Product Owner
(Globosat)
Time
modelo atualmodelo atual
acompanhamento
planejado x realizado (2009)
Sprint00Sprint01Sprint02Sprint03Sprint04Sprint05Sprint06Sprint07Sprint08Sprint09Sprint10Sprint11Sprint12Sprint13Sprint14Sprint15Sprint16Sprint17Sprint18Sprint19Sprint20Sprint21
0.00
20.00
40.00
60.00
80.00
100.00
120.00
140.00
160.00
180.00
200.00
71.50
63.50
38.00
54.00 57,00
69,00
77,00
85,00
103,00
115,00
88,00
106,00
100,00
93,00 92,00
49,00
154,00
109,00
94,00
158,00
178,00
84,00
Sprints
Pontos
Planejado
Realizado
modelo atualmodelo atual
acompanhamento
planejado x realizado (2010)
Sprint 23 Sprint 24 Sprint 25 Sprint 26 Sprint 27 Sprint 28 Sprint 29 Sprint 30 Sprint 31 Sprint 32 Sprint 33 Sprint 34 Sprint 35 Sprint 36 Sprint 37 Sprint 38 Sprint 39 Sprint 40
0,0
20,0
40,0
60,0
80,0
100,0
120,0
140,0
160,0
180,0
200,0
111,0
83,0
92,0
100,0
171,0
120,0
106,0
56,0
124,0
146,0
119,0
154,0
119,0
90,0
122,0
114,0
100,0
114,0111,0 109,0
125,0
142,0
154,0
128,0
121,0
134,0
116,0
174,0
147,0
100,0
71,0
65,0
127,0
115,0
67,0
101,0
Sprints
Pontos
Planejado
Realizado
SCRUM nas equipes internasSCRUM nas equipes internas
implementado em 2010 em 2 times
equipes multi-funcionais
maior envolvimento de todos no projeto
gestão de pessoas x gestão de projetos
treinamento é fundamental
a
times internos x terceirizadostimes internos x terceirizados
equipes internas
multifuncionais
desenvolvedores, arquiteto, designer
envolvimento de todos na concepção do produto
equipes terceirizadas
desenvolvedores apenas
maior formalização
especificação e resultado do Sprint
ferramentas para facilitar comunicação
SCRUM x contratosSCRUM x contratos
prazo, custo e escopo são variáveis
“… we need a process that let us develop the first
20% of a system, get in production, get feedback,
and add features incrementally as time and money
permit. (…) if something has to be compromised –
cost, schedule or scope – the default choice should
routinely be scope”
Mary and Tom Poppendieck
Leading Lean Software Development
SCRUM x contratosSCRUM x contratos
the growing impact of maintenance. Boehm, Software Engineering, 1976
SCRUM x contratosSCRUM x contratos
pressão pelo prazo x qualidade
escopo variável não é uma opção?
SCRUM x projetos de escopo fixo?
margem (% de risco)
fase inicial de detalhamento
alguns pontos de atenalguns pontos de atençãçãoo
não se torne refém do Sprint
“essa atividade não cabe no Sprint atual…”
pouca visibilidade de longo prazo
barreira para entrada de novas demandas
super-proteção da equipe
não distanciar a equipe do cliente!
papel do gestor: é um líder e facilitador
retrospectivas devem ter ações práticas
resistência à mudança
liliçõções aprendidases aprendidas
fato 1
entrega de resultado em curto tempo
fato 2
cuidado com entregas em curto tempo!
liliçõções aprendidases aprendidas
treinamento
definição clara dos papéis
gestão de pessoas x gestão de tarefas
equipe motivada
objetivos claros
confiança
Stephen R. CoveyStephen R. Covey
The Seven Habits of Highly Effective PeopleThe Seven Habits of Highly Effective People
Obrigado!
☺☺☺☺
Cassiano Fróes
cfroes@globosat.com.br

More Related Content

What's hot

SCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de SoftwareSCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de Softwareelliando dias
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012Libia Boss
 
Gerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino PerdidoGerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino PerdidoAnderson Zardo
 
Scrum Distribuído
Scrum DistribuídoScrum Distribuído
Scrum DistribuídoMassimus CT
 
Introdução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareIntrodução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareJaime Schettini
 
Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15claudioluciodovallopes
 
Cruz, fabio () gerenciamento agil de projetos com scrum pmbok
Cruz, fabio () gerenciamento agil de projetos com scrum pmbokCruz, fabio () gerenciamento agil de projetos com scrum pmbok
Cruz, fabio () gerenciamento agil de projetos com scrum pmbokNelson Diniz
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumRafael Souza
 
Processos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBanProcessos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBanSamuel Cavalcante
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareAragon Vieira
 
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016Annelise Gripp
 
Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)
Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)
Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)Giovanni Bassi
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareRoberto Brandini
 
Metodologias ágeis de desenvolvimento trabalho
Metodologias ágeis de desenvolvimento   trabalhoMetodologias ágeis de desenvolvimento   trabalho
Metodologias ágeis de desenvolvimento trabalhoRuan Pozzebon
 
Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...
Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...
Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...Joao Galdino Mello de Souza
 
Metodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareMetodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareLuciano Almeida
 

What's hot (20)

SCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de SoftwareSCRUM Processo de Desenvolvimento de Software
SCRUM Processo de Desenvolvimento de Software
 
Apresentação Scrum 2012
Apresentação Scrum 2012Apresentação Scrum 2012
Apresentação Scrum 2012
 
Gerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino PerdidoGerência de Projetos - Caso do Reino Perdido
Gerência de Projetos - Caso do Reino Perdido
 
Scrum Distribuído
Scrum DistribuídoScrum Distribuído
Scrum Distribuído
 
Introdução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de softwareIntrodução às metodologias ágeis de desenvolvimento de software
Introdução às metodologias ágeis de desenvolvimento de software
 
Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15Scrum experience bo tutorial scrum v15
Scrum experience bo tutorial scrum v15
 
Cruz, fabio () gerenciamento agil de projetos com scrum pmbok
Cruz, fabio () gerenciamento agil de projetos com scrum pmbokCruz, fabio () gerenciamento agil de projetos com scrum pmbok
Cruz, fabio () gerenciamento agil de projetos com scrum pmbok
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 
Curso Scrum - Turma Visie
Curso Scrum - Turma VisieCurso Scrum - Turma Visie
Curso Scrum - Turma Visie
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Métodos Ágeis
Métodos ÁgeisMétodos Ágeis
Métodos Ágeis
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
Processos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBanProcessos Ágeis - Scrum, Kanban ou ScrumBan
Processos Ágeis - Scrum, Kanban ou ScrumBan
 
Projeto e Desenvolvimento de Software
Projeto e Desenvolvimento de SoftwareProjeto e Desenvolvimento de Software
Projeto e Desenvolvimento de Software
 
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
Extreme Programming - Workshop Praticas Jedi XP - LinguÁgil 2016
 
Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)
Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)
Entendendo O Scrum (e como ele se encaixa na plataforma Microsoft)
 
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de softwareGerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
 
Metodologias ágeis de desenvolvimento trabalho
Metodologias ágeis de desenvolvimento   trabalhoMetodologias ágeis de desenvolvimento   trabalho
Metodologias ágeis de desenvolvimento trabalho
 
Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...
Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...
Performance e Capacidade de Aplicação e Infraestrutura - Qualidade do Código ...
 
Metodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareMetodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de Software
 

Viewers also liked

Scrum methodology how to build the Death Star
Scrum methodology   how to build the Death StarScrum methodology   how to build the Death Star
Scrum methodology how to build the Death StarReinhart De Lille
 
Gerenciando Projetos Ágeis usando Scrum
Gerenciando Projetos Ágeis usando ScrumGerenciando Projetos Ágeis usando Scrum
Gerenciando Projetos Ágeis usando ScrumLeandro Cianconi
 
Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos Leandro Faria
 
[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...
[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...
[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...EloGroup
 
[BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão
[BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão [BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão
[BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão EloGroup
 
Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...
Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...
Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...DC-DinsmoreCompass
 
[BPM DAY RJ 2014] PREVI – Revisão de Processos e Dimensionamento de Pessoal ...
[BPM DAY RJ 2014]  PREVI – Revisão de Processos e Dimensionamento de Pessoal ...[BPM DAY RJ 2014]  PREVI – Revisão de Processos e Dimensionamento de Pessoal ...
[BPM DAY RJ 2014] PREVI – Revisão de Processos e Dimensionamento de Pessoal ...EloGroup
 
Introdução à Y!OS e suas APIs
Introdução à Y!OS e suas APIsIntrodução à Y!OS e suas APIs
Introdução à Y!OS e suas APIsPedro Valente
 
Como a Globosat utiliza Python para distribuição de conteúdo
Como a Globosat utiliza Python  para distribuição de conteúdoComo a Globosat utiliza Python  para distribuição de conteúdo
Como a Globosat utiliza Python para distribuição de conteúdoMarcos Cardoso
 
[BPM DAY DF 2012] CORREIOS – Modelagem de Processos
[BPM DAY DF 2012] CORREIOS – Modelagem de Processos[BPM DAY DF 2012] CORREIOS – Modelagem de Processos
[BPM DAY DF 2012] CORREIOS – Modelagem de ProcessosEloGroup
 
Metodologias Ágeis de Gestão de Projetos
Metodologias Ágeis de Gestão de ProjetosMetodologias Ágeis de Gestão de Projetos
Metodologias Ágeis de Gestão de ProjetosLeandro Faria
 

Viewers also liked (13)

Scrum methodology how to build the Death Star
Scrum methodology   how to build the Death StarScrum methodology   how to build the Death Star
Scrum methodology how to build the Death Star
 
Gerenciando Projetos Ágeis usando Scrum
Gerenciando Projetos Ágeis usando ScrumGerenciando Projetos Ágeis usando Scrum
Gerenciando Projetos Ágeis usando Scrum
 
Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Scrum of Scrums, utilizando práticas ágeis em grandes projetos
 
Scrum Sprint Planning
Scrum Sprint PlanningScrum Sprint Planning
Scrum Sprint Planning
 
[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...
[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...
[BPM DAY RJ 2012] GLOBOSAT – Gerenciamento de Processos Frente à Evolução Tec...
 
[BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão
[BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão [BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão
[BPM DAY DF 2012] DATAPREV – Indicadores: Ferramenta Essencial da Gestão
 
Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...
Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...
Case previ revisão de processos e dimensionamento de pessoal da diretoria de ...
 
[BPM DAY RJ 2014] PREVI – Revisão de Processos e Dimensionamento de Pessoal ...
[BPM DAY RJ 2014]  PREVI – Revisão de Processos e Dimensionamento de Pessoal ...[BPM DAY RJ 2014]  PREVI – Revisão de Processos e Dimensionamento de Pessoal ...
[BPM DAY RJ 2014] PREVI – Revisão de Processos e Dimensionamento de Pessoal ...
 
Introdução à Y!OS e suas APIs
Introdução à Y!OS e suas APIsIntrodução à Y!OS e suas APIs
Introdução à Y!OS e suas APIs
 
Como a Globosat utiliza Python para distribuição de conteúdo
Como a Globosat utiliza Python  para distribuição de conteúdoComo a Globosat utiliza Python  para distribuição de conteúdo
Como a Globosat utiliza Python para distribuição de conteúdo
 
Doutor Rio
Doutor RioDoutor Rio
Doutor Rio
 
[BPM DAY DF 2012] CORREIOS – Modelagem de Processos
[BPM DAY DF 2012] CORREIOS – Modelagem de Processos[BPM DAY DF 2012] CORREIOS – Modelagem de Processos
[BPM DAY DF 2012] CORREIOS – Modelagem de Processos
 
Metodologias Ágeis de Gestão de Projetos
Metodologias Ágeis de Gestão de ProjetosMetodologias Ágeis de Gestão de Projetos
Metodologias Ágeis de Gestão de Projetos
 

Similar to Gerando resultados com Scrum: Case Globosat

Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)André Dias
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...Luiz Lemos
 
Seminario Scrum
Seminario ScrumSeminario Scrum
Seminario ScrumFingerTips
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumRafael Ramos
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixCris Fidelix
 
– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...EloGroup
 
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...EloGroup
 
Como implantar transformações organizacionais a partir de uma plataforma BPMS...
Como implantar transformações organizacionais a partir de uma plataforma BPMS...Como implantar transformações organizacionais a partir de uma plataforma BPMS...
Como implantar transformações organizacionais a partir de uma plataforma BPMS...Lecom Tecnologia
 
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareScrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareThiago Reis da Silva
 
Introdução: eXtreme Programming
Introdução: eXtreme ProgrammingIntrodução: eXtreme Programming
Introdução: eXtreme ProgrammingDenis L Presciliano
 
Produtividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareProdutividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareRildo (@rildosan) Santos
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de ProjetosInaniaVerba
 
Metodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareMetodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareEmerson Henrique
 
Aplicacao fpa pontos da função
Aplicacao fpa pontos da funçãoAplicacao fpa pontos da função
Aplicacao fpa pontos da funçãoWisthon Douglas
 
Mps br final - mps
Mps br final - mpsMps br final - mps
Mps br final - mpsEdvaldo Cruz
 
Desenvolvimento de Software na Myfreecomm
Desenvolvimento de Software na MyfreecommDesenvolvimento de Software na Myfreecomm
Desenvolvimento de Software na MyfreecommRafael Lima
 
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...Dextra
 

Similar to Gerando resultados com Scrum: Case Globosat (20)

Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
Utilizando metologias ágeis com VSTS: Scrum e XP, YES WE CAN! (ALM204)
 
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À       Demanda...
Scrum: Uma Nova Abordagem No Desenvolvimento De Software Face À Demanda...
 
Seminario Scrum
Seminario ScrumSeminario Scrum
Seminario Scrum
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com Scrum
 
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane FidelixModelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
 
– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...– Como implantar transformações organizacionais a partir de uma plataforma BP...
– Como implantar transformações organizacionais a partir de uma plataforma BP...
 
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
[Café com BPM - Setor Privado] Como implantar transformações organizacionais ...
 
Como implantar transformações organizacionais a partir de uma plataforma BPMS...
Como implantar transformações organizacionais a partir de uma plataforma BPMS...Como implantar transformações organizacionais a partir de uma plataforma BPMS...
Como implantar transformações organizacionais a partir de uma plataforma BPMS...
 
eXtreme Programming (XP)
eXtreme Programming (XP)eXtreme Programming (XP)
eXtreme Programming (XP)
 
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de softwareScrum uma metodologia ágil paragestão e planejamento de projetos de software
Scrum uma metodologia ágil paragestão e planejamento de projetos de software
 
Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008Tudo são Dados - PHP Conference 2008
Tudo são Dados - PHP Conference 2008
 
Introdução: eXtreme Programming
Introdução: eXtreme ProgrammingIntrodução: eXtreme Programming
Introdução: eXtreme Programming
 
Produtividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareProdutividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de Software
 
Gestão Ágil de Projetos
Gestão Ágil de ProjetosGestão Ágil de Projetos
Gestão Ágil de Projetos
 
Metodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de SoftwareMetodologias Ágeis de Desenvolvimento de Software
Metodologias Ágeis de Desenvolvimento de Software
 
Aplicacao fpa pontos da função
Aplicacao fpa pontos da funçãoAplicacao fpa pontos da função
Aplicacao fpa pontos da função
 
Mps br final - mps
Mps br final - mpsMps br final - mps
Mps br final - mps
 
Desenvolvimento de Software na Myfreecomm
Desenvolvimento de Software na MyfreecommDesenvolvimento de Software na Myfreecomm
Desenvolvimento de Software na Myfreecomm
 
Desenvolvimento Ágil
Desenvolvimento ÁgilDesenvolvimento Ágil
Desenvolvimento Ágil
 
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...Desenvolvimento Ágil e Pontos de Função  gerenciando o projeto de maneira ági...
Desenvolvimento Ágil e Pontos de Função gerenciando o projeto de maneira ági...
 

More from Dextra

Digital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDigital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDextra
 
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra
 
Digital Acceleration
Digital AccelerationDigital Acceleration
Digital AccelerationDextra
 
Innovator's dilemma
Innovator's dilemma Innovator's dilemma
Innovator's dilemma Dextra
 
Design Thinking | Course Material
Design Thinking | Course MaterialDesign Thinking | Course Material
Design Thinking | Course MaterialDextra
 
Dextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra
 
Classificação de documentos
Classificação de documentosClassificação de documentos
Classificação de documentosDextra
 
Recomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutRecomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutDextra
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedzDextra
 
IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.Dextra
 
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonIT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonDextra
 
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaIT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaDextra
 
Desenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDesenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDextra
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...Dextra
 
PGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBAPGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBADextra
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...Dextra
 
IT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresIT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresDextra
 
It for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIIt for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIDextra
 
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoMobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoDextra
 
MobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinMobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinDextra
 

More from Dextra (20)

Digital Acceleration por Bill Coutinho
Digital Acceleration por Bill CoutinhoDigital Acceleration por Bill Coutinho
Digital Acceleration por Bill Coutinho
 
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em NuvemDextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
Dextra | Como acelerar o Digital na sua empresa usando Tecnologias em Nuvem
 
Digital Acceleration
Digital AccelerationDigital Acceleration
Digital Acceleration
 
Innovator's dilemma
Innovator's dilemma Innovator's dilemma
Innovator's dilemma
 
Design Thinking | Course Material
Design Thinking | Course MaterialDesign Thinking | Course Material
Design Thinking | Course Material
 
Dextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoringDextra mud-sustaining architecture withrefactoring
Dextra mud-sustaining architecture withrefactoring
 
Classificação de documentos
Classificação de documentosClassificação de documentos
Classificação de documentos
 
Recomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahoutRecomendação de conteúdo com apache mahout
Recomendação de conteúdo com apache mahout
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedz
 
IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.IT For Digital Business | Transformação digital na Natura.
IT For Digital Business | Transformação digital na Natura.
 
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos KrotonIT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
IT4DBiz - Tecnologia digital para melhorar a empregabilidade dos alunos Kroton
 
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI modernaIT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
IT4DBiz - Inovação e Renovação: a nova agenda da TI moderna
 
Desenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do GoogleDesenvolvendo aplicações de negócio na velocidade do Google
Desenvolvendo aplicações de negócio na velocidade do Google
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
 
PGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBAPGAnalytics - Facilitando sua vida do DBA
PGAnalytics - Facilitando sua vida do DBA
 
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
IT for Digital Business 2014 - Como conciliar velocidade e governança numa ár...
 
IT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em ValoresIT for Digital Business 2014 - TI baseada em Valores
IT for Digital Business 2014 - TI baseada em Valores
 
It for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TIIt for Digital Business 2014 - Negócios Digitais e a Nova TI
It for Digital Business 2014 - Negócios Digitais e a Nova TI
 
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill CoutinhoMobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
MobCamp 2014 :: HTML5 x App Store O pêndulo da Tecnologia - Bill Coutinho
 
MobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto MarinMobCamp 2014 :: Android em Tablets - Neto Marin
MobCamp 2014 :: Android em Tablets - Neto Marin
 

Recently uploaded

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Recently uploaded (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Gerando resultados com Scrum: Case Globosat

  • 1. SCRUM na velocidade da Internet Cassiano Fróes
  • 2. Equipe Reunida Motivada Comprometida Comunicação olho no olho Participação ativa do cliente Programação em pares Priorização das atividades Acompanhamento diário Objetivo comum CRISE!
  • 3. Manifesto para Desenvolvimento Ágil de Software Estamos descobrindo maneiras melhores de desenvolver software, fazendo-o nós mesmos e ajudando outros a fazerem o mesmo. Através deste trabalho, passamos a valorizar: Indivíduos e interações mais que processos e ferramentas Software em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda. February 11-13, 2001, at The Lodge at Snowbird ski resort in the Wasatch mountains of Utah
  • 4. Globosat, 2008Globosat, 2008 criação da área de novas mídias requisitos técnicos e de negócio reformulação dos sites dos canais criação de plataforma única piloto: canal Multishow data alvo: final de 2008
  • 5. o projetoo projeto fase 1: arquitetura (maio e junho/08) CMS (content management system) plataforma baseada em serviços open source (java/JCR) fase 2: implementação (julho a outubro/08) desenvolvimento terceirizado CMS + piloto (site do canal Multishow)
  • 6. processoprocesso Por que SCRUM? requisitos de alto nível necessidade de respostas rápidas a mudanças nova tecnologia incremental
  • 7. planejamentoplanejamento fase I consultoria externa fase II desenvolvimento terceirizado, SCRUM 1 scrum master/po/líder técnico (Dextra) time de desenvolvedores (Dextra) cliente (Globosat) acompanhamento reuniões no final de cada sprint
  • 8. planejamentoplanejamento –– divisdivisãão dos papo dos papééisis acompanhamento do projeto com reuniões ao final de cada sprint time cliente scrum master/ (Globosat) product owner/ líder técnico
  • 9. planejamentoplanejamento CMS: 4 sprints 2 Sprints: funcionalidades básicas para suportar o desenvolvimento do site do canal + 2 Sprints: funcionalidades avançadas site Multishow: 2 sprints Sprint 1Sprint 1 Sprint 2Sprint 2 Sprint 3Sprint 3 Sprint 4Sprint 4 Sprint 1Sprint 1 Sprint 2Sprint 2 agoago setset outoutjuljul TestesTestes TestesTestes CMSCMS site pilotosite piloto
  • 10. SP 1SP 1 SP 2SP 2 SP 3SP 3 SP 4SP 4 SP 1SP 1 SP 2SP 2 agoago setset outoutjuljul CMSCMS site pilotosite piloto novnov dezdez 30/09 estimativa de conclusão 12/12 funções não críticas final do 3º Sprint replanejamento SP 5SP 5 SP 6SP 6 SP7SP7 13/11 edição zero 29/10 a 12/11 teste e ajustes 03 a 29/10 entrega s parciais
  • 11. resultadosresultados site Multishow “live” em janeiro/2009 outros canais migrados para a nova plataforma usando SCRUM GNT SporTV Sexy Hot Universal Channel Globosat + Combate
  • 12. o que deu errado?o que deu errado? estimativa inicial errada! implementação do SCRUM modelo não estava claro para as partes requisitos de alto nível (“Épicos”) não foram detalhados em histórias estimativa não foi revisada a cada Sprint papel do SM/PO – interface única com o cliente pouca interação equipe x cliente pouco envolvimento do cliente
  • 13. o que deu errado?o que deu errado? não houveram entregas funcionais parciais durante os primeiros Sprints apesar das falhas no processo, os problemas ficaram evidentes ao longo do projeto após o replanejamento, o processo ficou mais aderente ao SCRUM
  • 14. modelo atualmodelo atual estimativa revisada a cada Sprint planning poker pontuação explícita no backlog backlog bem definido histórias detalhadas a cada Sprint histórias grandes devem ser divididas
  • 15. modelo atualmodelo atual definição clara dos papéis comunicação time x cliente facilitada Scrum Master Líder Técnico Product Owner (Globosat) Time
  • 16. modelo atualmodelo atual acompanhamento planejado x realizado (2009) Sprint00Sprint01Sprint02Sprint03Sprint04Sprint05Sprint06Sprint07Sprint08Sprint09Sprint10Sprint11Sprint12Sprint13Sprint14Sprint15Sprint16Sprint17Sprint18Sprint19Sprint20Sprint21 0.00 20.00 40.00 60.00 80.00 100.00 120.00 140.00 160.00 180.00 200.00 71.50 63.50 38.00 54.00 57,00 69,00 77,00 85,00 103,00 115,00 88,00 106,00 100,00 93,00 92,00 49,00 154,00 109,00 94,00 158,00 178,00 84,00 Sprints Pontos Planejado Realizado
  • 17. modelo atualmodelo atual acompanhamento planejado x realizado (2010) Sprint 23 Sprint 24 Sprint 25 Sprint 26 Sprint 27 Sprint 28 Sprint 29 Sprint 30 Sprint 31 Sprint 32 Sprint 33 Sprint 34 Sprint 35 Sprint 36 Sprint 37 Sprint 38 Sprint 39 Sprint 40 0,0 20,0 40,0 60,0 80,0 100,0 120,0 140,0 160,0 180,0 200,0 111,0 83,0 92,0 100,0 171,0 120,0 106,0 56,0 124,0 146,0 119,0 154,0 119,0 90,0 122,0 114,0 100,0 114,0111,0 109,0 125,0 142,0 154,0 128,0 121,0 134,0 116,0 174,0 147,0 100,0 71,0 65,0 127,0 115,0 67,0 101,0 Sprints Pontos Planejado Realizado
  • 18. SCRUM nas equipes internasSCRUM nas equipes internas implementado em 2010 em 2 times equipes multi-funcionais maior envolvimento de todos no projeto gestão de pessoas x gestão de projetos treinamento é fundamental a
  • 19.
  • 20. times internos x terceirizadostimes internos x terceirizados equipes internas multifuncionais desenvolvedores, arquiteto, designer envolvimento de todos na concepção do produto equipes terceirizadas desenvolvedores apenas maior formalização especificação e resultado do Sprint ferramentas para facilitar comunicação
  • 21. SCRUM x contratosSCRUM x contratos prazo, custo e escopo são variáveis “… we need a process that let us develop the first 20% of a system, get in production, get feedback, and add features incrementally as time and money permit. (…) if something has to be compromised – cost, schedule or scope – the default choice should routinely be scope” Mary and Tom Poppendieck Leading Lean Software Development
  • 22. SCRUM x contratosSCRUM x contratos the growing impact of maintenance. Boehm, Software Engineering, 1976
  • 23. SCRUM x contratosSCRUM x contratos pressão pelo prazo x qualidade escopo variável não é uma opção? SCRUM x projetos de escopo fixo? margem (% de risco) fase inicial de detalhamento
  • 24. alguns pontos de atenalguns pontos de atençãçãoo não se torne refém do Sprint “essa atividade não cabe no Sprint atual…” pouca visibilidade de longo prazo barreira para entrada de novas demandas super-proteção da equipe não distanciar a equipe do cliente! papel do gestor: é um líder e facilitador retrospectivas devem ter ações práticas resistência à mudança
  • 25. liliçõções aprendidases aprendidas fato 1 entrega de resultado em curto tempo fato 2 cuidado com entregas em curto tempo!
  • 26. liliçõções aprendidases aprendidas treinamento definição clara dos papéis gestão de pessoas x gestão de tarefas equipe motivada objetivos claros confiança
  • 27. Stephen R. CoveyStephen R. Covey The Seven Habits of Highly Effective PeopleThe Seven Habits of Highly Effective People