enterprise scrum - recife summer school
DESCRIPTION
Slides da apresentação que fiz no dia 16/02/08 para o Recife Summer School, organizado pelo CESAR.Edu. Nela falo dos desafios encontrados ao adotar Scrum por toda a organização.TRANSCRIPT
Enterprise Scrum
Dicas do que fazer, e não fazer, ao adotar Scrum por toda a organização.
Danilo Bardusco <Danilo Bardusco <[email protected]@corp.globo.com>.com>
História
Há 9 anos atrás
Surgia a Globo.com, com a missão de ser o braço de internet das Organizações Globo
Março/2000
Um time de pouco mais de 20 pessoas colocou no ar a primeira versão do portal.
Julho/2000
„Globo.com protagoniza a maior operação de venda acionária de um negócio ponto
com na América Latina”
Fonte: REUTERS
Agosto/2001
Eu me junto ao time da Globo.com para junto com o Antonio Carlos, fundar a divisão
de WebMedia.
Janeiro/2002
Globo.com chega a 3° posição no ranking de audiência on-line no país.
Junho/2006
Batemos o récorde de tráfego gerado por um unico portal na internet Brasileira com a
Copa do Mundo de Futebol.
400.000assinantes
15Gb/sde tráfego na internet
Líder em:* Jornalismo
* Esportes
* Entretenimento
* Vídeos
85milhões de vídeos/mês
mas...
Não conseguiamos lançar mais doque
1grande produto por ano.
Os backlogs de BUGs após a implantação eram gigantescos.
Uma base de código legado,
sem testes, muito difícil de manter.
Váriosprojetos cancelados
Por quê?
400+funcionários
15+departamentos
4filiais
MUITAburocracia
Maio/2007
1° piloto com Scrum
Inscrições para o BBB8
SUCESSO!
Curiosidades
Principal requisito nunca foi entregueApesar disso o cliente ficou muito feliz!! (negociação de escopo)
Barulho e Post-Its nas paredes chamaram a atenção da empresa inteira.
Diretoria pediu uma apresentação para saber o que era "esse tal de SCRUM"
Janeiro/2008
4times multifuncionais
trabalhando com Scrum
Departamentos começam a perder força.
100+Pessoas treinadas pelo Boris Gloger
Scrum of Scrums
SoSdiário entre Scrum Masters
Velocidade++Qualidade++
7Departamentos foram desintegrados
16São os times Scrum que formam todo o
desenvolvimento de produtos da Globo.com
Communities's Scrum of Scrums
35
Processos
Visão geralde produtos
BacklogCorporativo
PadrõesVisuais
Padrões deimplementação
Arquitetura dainformacão
Ferramentasde teste
Automacão etc
Scrum of Scrums
Hierarquia / Departamentos
Estrutura organizacional mudou radicalmente
Recompensa
Modelo de recompensa tem que mudar
E agora?
Estabilidade?
Por quê?
PUSH x PULL
Modelo de Gestão tem que mudar
Confiança
Kaizen Mind
Falta de censo de urgência.
XP practices
Práticas ágeis de engenharia
Meta-Scrum
Gestão do portfólio
Reuso
5 twitters like em menos de 1 ano.
Nova Plataforma
● Escalável
● Distribuída
● Orientada a Serviços
● Fácil de Usar
● Rápida de Desenvolver
Start
1 Time
12 Sprints
Replicando os times
Estimativas?
Sincronismo
● Sprints dos 6 times sincronizados
● Sprint Plannings individuais
● Daily Meeting as 9:30h
● Daily Scrum of Scrums as 9:50h
● Review no auditório com todos os times
Ferramentas para colaboração
●Lista de discussão (nada de email)
●IRC (nada de IM)
●GitHub
●PasteBin
●Documentação em desenvolvimento no Wiki
3 dias de treinamento hands-on
dicas!
Não paralelizar
- diminui o estoque de produto não acabado
- ajuda na auto-gestão
- regula o tamanho do time
- tira da zona de conforto
Em larga escala, menos é mais
- Procurar alternativas
- Reusar soluções
- Explorar várias idéias
Ser Preguiçoso
1. Só fazer o absolutamente necessário para atingir o GOAL
2. Não re-inventar a roda
3. Simplificar
4. Automatizar
Janeiro/2009
Assumimos a liderança, em páginas vistas, entre os portais brasileiros.
Fonte: alexa.com
Obrigado!
É possível escrever software de qualidade sem burocracia.
Danilo Bardusco <Danilo Bardusco <[email protected]@corp.globo.com>.com>http://blog.bardusco.comhttp://blog.bardusco.com