globo
.com
Sustentando10milhõesde
acessoscominovação,
colaboraçãoequalidade
Qcon-Rio 2015 - RodrigoVeiga
RodrigoVeiga
Tecnologia -Globo.com
Globoesporte.com /CartolaFC
BBB,Ego,G1,Novelas,etc…
PUC-Rio
Ibmec
rveiga@corp.globo.com...
Equipe
Globo.com
+-30times
350profissionais
Globoesporte
4times
24techs
8UXs
4business
Globoesporte.com
26MMacessospordia
850Kusuáriossimultâneos
CartolaFC
150KrequestssimultâneosàAPI
200MMrequestsemumdomingo
cultura?
aquiloquecultivamos,
deformaautênticaefrequente
oquedefinenossacultura?
oquedefato
cultivamos?
quepráticas
sustentamnossa
cultura?
2007 2015
ruptura reeducação evolução
2007 2015
linhadotempo
2009 2012
2007
departamentosfuncionais
produto ux front-end back-end qa
processotradicional
produto ux front-end back-end qa
plataformasproprietárias
plataformasproprietáriasbaixadiversidadetecnológica
tímidapresençano
mercadodetecnologia
ruptura
plataformaprópria
CMSproprietário
CMS
desenvolvido
internamente
áreasdenegócio
timesmultidisciplinares
áreasdenegócio
timesmultidisciplinares
áreasdenegócio
timesmultifuncionais
métodoságeis
entregadeponta-a-ponta comotime
processomaisiterativo
introduçãodenovaspráticasde
engenhariadesoftware
reeducação
maiordiversidadetecnológica
incentivoaocódigoaberto
contribuiçõesemprojetosexistentes
novosprojetos
http://opensource.globo.com
fortepresençano
mercadodetecnologia
palestras
participantes
patrocínios
qualidade
umnovoolharsobrequalidade
testesautomatizadoscomopartedoprocesso
integraçãocontínua
extinçãodonúcleodeQAfuncional
novoprocessoseletivo
entrevista
tradicional
processomaisrobusto
(4oumaisetapas)
novaavaliaçãotécnica
revisãodecritériostécnicos
revisãodecritérioscomportamentais
ponderaçãodeoutrosfatores
(nívelacadêmic...
novaformadeavaliarresultados
anual
e
individual
trimestral+anual
portime
baseadanoproduto
liçõesaprendidas
qualidade
"CIsóparaconstar"nãoservedenada
necessidadede"evangelistas"emtestes
nãotentarreverterprojetosdebaixaqualidadedec...
experimentaçãotecnológica
liberdadeparacometererros
ponderarousodenovastecnologias
(frameworks,linguagens,ferramentas,etc)
mudartudodeumavez?
evolução
bigreview
reviewcomtodosostimes
estilofeiradeciências
1vezportrimestre
hackday
+100
projetosentre2014e2015
outrosfórunsdefomento
canalglobo-dev
comitêstécnicosquinzenais
techtalks/dojosperiódicos
evoluçõeseminfraestrutura
testesdeinfraestruturaautomatizados(TDI)
blue/greendeployment
virtualizaçãodeambientes
continuou...
continuousdeployment
média mensal de deploys em produção - globoesporte.com
0
20
40
60
80
2012 2013 2014 2015
75deploys
ciclosdeexperimentação
maisenxutos
trackingdetodosospassosdousuário
testesA/B
testesdecampo(“getoutofthebuilding")
testesa...
liçõesaprendidas
entregacontínua
continuousdeliveryaqualquercusto?
nãotentarreverterprojetosdebaixaqualidadedecódigo
gestãodemudançasXconti...
obstáculosàcolaboração
competitividadeinterna
múltiploscomitters
manutençãocompartilhada
2015
oquedefato
cultivamos?
quepráticas
sustentamnossa
cultura?
plataforma
própria
times
multidisciplinares
CI/testesautomatizados
diversidade
tecnológica
open-
source
presençano
mercado...
plataforma
própria
times
multidisciplinares
CI/testesautomatizados
diversidade
tecnológica
open-
source
presençano
mercado...
plataforma
própria
times
multidisciplinares
CI/testesautomatizados
diversidade
tecnológica
open-
source
presençano
mercado...
plataforma
própria
times
multidisciplinares
CI/testesautomatizados
diversidade
tecnológica
open-
source
presençano
mercado...
oquedefato
cultivamos?
inovação
qualidade
colaboração
perguntas?
Blue-GreenDeployment
http://martinfowler.com/bliki/
BlueGreenDeployment.html
CMS
https://en.wikipedia.org/wiki/
Content_ma...
• Números:https://www.flickr.com/photos/guysie/3607845304
• Dragão: https://www.flickr.com/photos/global-jet/2256338278
• Ru...
Crie tendência,
venha construir o
futuro da internet.
AGILE
SCRUM
PYTHON
DJANGO
RUBY ON RAILS
JAVA
JAVASCRIPT
HTML5
CSS
LI...
Próximos SlideShares
Carregando em…5
×

Sustentando 10 milhões de acessos com inovação, colaboração e qualidade

5.101 visualizações

Publicada em

Palestra realizada no evento Qcon Rio 2015, enfatizando os principais valores da cultura da Globo.com e mostrando de forma prática como eles se traduzem no dia-a-dia dos times.

Publicada em: Tecnologia
1 comentário
16 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
5.101
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4.023
Ações
Compartilhamentos
0
Downloads
7
Comentários
1
Gostaram
16
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Sustentando 10 milhões de acessos com inovação, colaboração e qualidade

  1. 1. globo .com Sustentando10milhõesde acessoscominovação, colaboraçãoequalidade Qcon-Rio 2015 - RodrigoVeiga
  2. 2. RodrigoVeiga Tecnologia -Globo.com Globoesporte.com /CartolaFC BBB,Ego,G1,Novelas,etc… PUC-Rio Ibmec rveiga@corp.globo.com @rodrigoveiga(linkedin) @rveiga(twitter) @rveigabr(facebook)
  3. 3. Equipe Globo.com +-30times 350profissionais Globoesporte 4times 24techs 8UXs 4business
  4. 4. Globoesporte.com 26MMacessospordia 850Kusuáriossimultâneos CartolaFC 150KrequestssimultâneosàAPI 200MMrequestsemumdomingo
  5. 5. cultura?
  6. 6. aquiloquecultivamos, deformaautênticaefrequente oquedefinenossacultura?
  7. 7. oquedefato cultivamos? quepráticas sustentamnossa cultura?
  8. 8. 2007 2015
  9. 9. ruptura reeducação evolução 2007 2015 linhadotempo 2009 2012
  10. 10. 2007
  11. 11. departamentosfuncionais produto ux front-end back-end qa
  12. 12. processotradicional produto ux front-end back-end qa
  13. 13. plataformasproprietárias
  14. 14. plataformasproprietáriasbaixadiversidadetecnológica
  15. 15. tímidapresençano mercadodetecnologia
  16. 16. ruptura
  17. 17. plataformaprópria CMSproprietário CMS desenvolvido internamente
  18. 18. áreasdenegócio timesmultidisciplinares
  19. 19. áreasdenegócio timesmultidisciplinares
  20. 20. áreasdenegócio timesmultifuncionais
  21. 21. métodoságeis entregadeponta-a-ponta comotime processomaisiterativo introduçãodenovaspráticasde engenhariadesoftware
  22. 22. reeducação
  23. 23. maiordiversidadetecnológica
  24. 24. incentivoaocódigoaberto contribuiçõesemprojetosexistentes novosprojetos http://opensource.globo.com
  25. 25. fortepresençano mercadodetecnologia palestras participantes patrocínios
  26. 26. qualidade
  27. 27. umnovoolharsobrequalidade testesautomatizadoscomopartedoprocesso integraçãocontínua extinçãodonúcleodeQAfuncional
  28. 28. novoprocessoseletivo entrevista tradicional processomaisrobusto (4oumaisetapas)
  29. 29. novaavaliaçãotécnica revisãodecritériostécnicos revisãodecritérioscomportamentais ponderaçãodeoutrosfatores (nívelacadêmico,experiência)
  30. 30. novaformadeavaliarresultados anual e individual trimestral+anual portime baseadanoproduto
  31. 31. liçõesaprendidas
  32. 32. qualidade "CIsóparaconstar"nãoservedenada necessidadede"evangelistas"emtestes nãotentarreverterprojetosdebaixaqualidadedecódigo pressãodeentregaxqualidade
  33. 33. experimentaçãotecnológica liberdadeparacometererros ponderarousodenovastecnologias (frameworks,linguagens,ferramentas,etc)
  34. 34. mudartudodeumavez?
  35. 35. evolução
  36. 36. bigreview reviewcomtodosostimes estilofeiradeciências 1vezportrimestre
  37. 37. hackday +100 projetosentre2014e2015
  38. 38. outrosfórunsdefomento canalglobo-dev comitêstécnicosquinzenais techtalks/dojosperiódicos
  39. 39. evoluçõeseminfraestrutura testesdeinfraestruturaautomatizados(TDI) blue/greendeployment virtualizaçãodeambientes continuousdeployment
  40. 40. continuousdeployment média mensal de deploys em produção - globoesporte.com 0 20 40 60 80 2012 2013 2014 2015 75deploys
  41. 41. ciclosdeexperimentação maisenxutos trackingdetodosospassosdousuário testesA/B testesdecampo(“getoutofthebuilding") testesalpha(internoseexternos)
  42. 42. liçõesaprendidas
  43. 43. entregacontínua continuousdeliveryaqualquercusto? nãotentarreverterprojetosdebaixaqualidadedecódigo gestãodemudançasXcontinuousdelivery
  44. 44. obstáculosàcolaboração competitividadeinterna múltiploscomitters manutençãocompartilhada
  45. 45. 2015
  46. 46. oquedefato cultivamos? quepráticas sustentamnossa cultura?
  47. 47. plataforma própria times multidisciplinares CI/testesautomatizados diversidade tecnológica open- source presençano mercadotech novoprocesso seletivo avaliação técnica avaliaçãode resultados bigreviewhackday comitêstécnicos techtalks globo-dev blue-green deployment continuous deployment virtualização testesA/B tracking testes alpha getoutof the building 2015 plataforma própria times multidisciplinares CI/testesautomatizados diversidade tecnológica open- source presençano mercadotech novoprocesso seletivo avaliação técnica avaliaçãode resultados bigreviewhackday comitêstécnicos techtalks globo-dev blue-green deployment continuous deployment virtualização testesA/B tracking testes alpha getoutof the building
  48. 48. plataforma própria times multidisciplinares CI/testesautomatizados diversidade tecnológica open- source presençano mercadotech novoprocesso seletivo avaliação técnica avaliaçãode resultados bigreviewhackday comitêstécnicos techtalks globo-dev blue-green deployment continuous deployment virtualização testesA/B tracking testes alpha getoutof the building colaboração times multidisciplinares diversidade tecnológica open- source presençano mercadotech avaliação técnica avaliaçãode resultados bigreviewhackday comitêstécnicos techtalks globo-dev
  49. 49. plataforma própria times multidisciplinares CI/testesautomatizados diversidade tecnológica open- source presençano mercadotech novoprocesso seletivo avaliação técnica avaliaçãode resultados bigreviewhackday comitêstécnicos techtalks globo-dev blue-green deployment continuous deployment virtualização testesA/B tracking testes alpha getoutof the building qualidade plataforma própria times multidisciplinares CI/testesautomatizados presençano mercadotech novoprocesso seletivo avaliação técnica avaliaçãode resultados comitêstécnicos techtalks globo-dev blue-green deployment continuous deployment testesA/B tracking testes alpha getoutof the building
  50. 50. plataforma própria times multidisciplinares CI/testesautomatizados diversidade tecnológica open- source presençano mercadotech novoprocesso seletivo avaliação técnica avaliaçãode resultados bigreviewhackday comitêstécnicos techtalks globo-dev blue-green deployment continuous deployment virtualização testesA/B tracking testes alpha getoutof the building inovação plataforma própria diversidade tecnológica open- source presençano mercadotech hackday comitêstécnicos techtalks globo-dev continuous deployment virtualização testesA/B getoutof the building
  51. 51. oquedefato cultivamos? inovação qualidade colaboração
  52. 52. perguntas?
  53. 53. Blue-GreenDeployment http://martinfowler.com/bliki/ BlueGreenDeployment.html CMS https://en.wikipedia.org/wiki/ Content_management_system ContinuousDelivery http://www.thoughtworks.com/continuous-delivery ContinuousDeliveryXContinuousDeployment https://puppetlabs.com/blog/continuous-delivery-vs- continuous-deployment-whats-diff ContinuousIntegration https://en.wikipedia.org/wiki/Continuous_integration Gestão de Mudanças https://en.wikipedia.org/wiki/ Change_management_(ITSM) Get Out Of The Building http://www.inc.com/steve-blank/key-to-success- getting-out-of-building.html Hack Day http://en.wikipedia.org/wiki/Hackathon https://www.atlassian.com/company/about/shipit OpenSource.globo.com http://opensource.globo.com Métodos Ágeis https://en.wikipedia.org/wiki/ Agile_software_development Test-Driven Infrastructure http://www.ibm.com/developerworks/opensource/ library/a-devops5/index.html Testes A/B http://pt.wikipedia.org/wiki/Teste_A/B referências
  54. 54. • Números:https://www.flickr.com/photos/guysie/3607845304 • Dragão: https://www.flickr.com/photos/global-jet/2256338278 • Ruptura:https://www.flickr.com/photos/floringorgan/5625299536 • Flores:https://postprogdisorder.files.wordpress.com/2012/04/87-1272470167achq.jpg • Cadeado: https://www.flickr.com/photos/karolfranks/15136260663/ • Regata: https://en.wikipedia.org/wiki/Fleet_racing • EmptyStage: https://www.flickr.com/photos/viteez/5196267742 • Cafés:https://www.flickr.com/photos/akane2011/14814743339/ • Relógio:https://www.flickr.com/photos/bailemoselbimbo/10732637606/ • Lego:https://www.flickr.com/photos/clement127/20477768055/ • Tartaruga: https://www.flickr.com/photos/sneezypb/2642388691/ • Estátua:https://www.flickr.com/photos/ncaranti/5579355468 • Maçã:https://pixabay.com/en/photos/educational/ • Evolução:https://www.flickr.com/photos/brandonhirsch/1436071618/ créditosdeimagens
  55. 55. Crie tendência, venha construir o futuro da internet. AGILE SCRUM PYTHON DJANGO RUBY ON RAILS JAVA JAVASCRIPT HTML5 CSS LINUX MYSQL OPEN-SOURCE globo.com/talentos globo .com Venha trabalhar com a gente Você cria, 45 milhões usam diariamente Vagas para desenvolvedores, SMs e POs Aceitamos candidatos de qualquer região do Brasil.

×