SlideShare uma empresa Scribd logo
1 de 57
Baixar para ler offline
linkedin.com/in/davidrobert
davidrobert@gmail.com
Evolução cultural: Criando times de alto
desempenho no Elo7
linkedin.com/in/davidrobert
davidrobert@gmail.com
❏ Mestre em Inteligência Artificial -
USP
❏ Graduado em Ciência da
Computação - PUC/SP
❏ Oficial da Arma de Comunicações -
Exército Brasileiro
❏ +16 anos trabalhando com
desenvolvimento de software
❏ CTO @ Elo7
3
marketplace de produtos fora de série
escritório inicial
±
Evolução da Engenharia
775%
±
How your job compares
Your number of applicants compared to the industry average for this type of job
Your Job
Similar Jobs
526%
How your job compares
Your number of applicants compared to the industry average for this type of job
Your Job
Similar Jobs
Atenção no processo
seletivo
Ambiente de Trabalho
Valorizar a relação humana e
a colaboração
Composição dos Times
Times Especialistas
Times Mistos
Times no Elo7
Alianças entre Casas
Martell
Front-End
Arryn
Back-End
Stark
Mobile
Organização do Sprint
Sprint de 2 semanas
Hackday
Tech Talk
Grupos de Estudo
Daily
melhoria contínua do produto
Daily - Incorporando informações de produto
Sprint
SEG TER QUA QUI SEX
SEMANA 1
HACKDAY Apresentação
Hackday
Tech Talk Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
SEMANA 2
Tech Talk
PRODUCT
REVIEW
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily 11h Daily
Sprint
SEG TER QUA QUI SEX
SEMANA 1
HACKDAY Apresentação
Hackday
Tech Talk Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
SEMANA 2
Tech Talk
PRODUCT
REVIEW
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily 11h Daily
Sprint
SEG TER QUA QUI SEX
SEMANA 1
HACKDAY Apresentação
Hackday
Tech Talk Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
SEMANA 2
Tech Talk
PRODUCT
REVIEW
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily 11h Daily
Sprint
SEG TER QUA QUI SEX
SEMANA 1
HACKDAY Apresentação
Hackday
Tech Talk Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
SEMANA 2
Tech Talk
PRODUCT
REVIEW
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily 11h Daily
Sprint
SEG TER QUA QUI SEX
SEMANA 1
HACKDAY Apresentação
Hackday
Tech Talk Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
SEMANA 2
Tech Talk
PRODUCT
REVIEW
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily 11h Daily
Sprint
SEG TER QUA QUI SEX
SEMANA 1
HACKDAY RETROS
PLANNINGS
Apresentação
Hackday
Tech Talk Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
SEMANA 2
Tech Talk
PRODUCT
REVIEW
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
PRE PLANNING
11h Daily
Sprint
SEG TER QUA QUI SEX
SEMANA 1
HACKDAY
Meeting leaders
RETROS
PLANNINGS
Apresentação
Hackday
Tech Talk
Product
Overview
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
SEMANA 2
Meeting leader
Tech Talk
Product
Overview
Grupos de
estudo
11h Daily 11h Daily 11h Daily 11h Daily
PRE PLANNING
11h Daily
Continuous Delivery
Incentivo à
programação pareada
Deploys constantes
1. Incentivo à programação pareada
2. Cada história tem uma branch (git) própria
3. História só pode ser entregue se tiver testes!
4. Code review feito em pares
5. Normalmente um deploy para cada história
Entrega Contínua
Métricas de Entrega - Marketplace
ano quantidade deploys média de deploys / dia útil
2014 385 1.5
2015 580 2.3
2016 713 2.8
2017* 204* 2.6*
Métricas de Entrega - Marketplace
ano quantidade deploys média de deploys / dia útil
2014 385 1.5
2015 580 2.3
2016 713 2.8
2017* 204* 2.6*
ano quantidade deploys média de deploys / dia útil
2016 1377 5.42
2017* 369* 4.73*
Métricas de Entrega - Todos os Sistemas
Compartilhando com a
Comunidade
Eventos
#elo7tech
http://eventos.elo7.com.br
Incentivo à participação
em eventos
❏ Blog Técnico
engenharia.elo7.com.br
❏ Projetos Open Source
github.com/elo7
❏ Site de Carreiras
carreira.elo7.com.br/engenharia
Conteúdo Online
Alta performance em cada
integrante
Incentivo
à programação pareada
Sprint de 2 semanas Hackday em todas
as sprints
Tech Talk
Semanal
Média de 4,5 deploys
por dia
Melhorias contínuas na
qualidade do produto
Grupos de estudos
Continuous Delivery
AU-TO-NO-MI-A
liberdade de controle externo ou influência;
independência.
linkedin.com/in/davidrobert
davidrobert@gmail.com
Obrigado!

Mais conteúdo relacionado

Mais procurados

Android DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android StudioAndroid DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android StudioiMasters
 
Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)Giovanni Bassi
 
MVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFxMVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFxDouglas Aguiar
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento4Soft
 
cpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascriptcpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascriptDiego Santos
 
LPUG #10 agenda e community updates - 2020-09-16
LPUG #10   agenda e community updates - 2020-09-16LPUG #10   agenda e community updates - 2020-09-16
LPUG #10 agenda e community updates - 2020-09-16Fernando Fernández
 
Documentar e planejar projetos de UX
Documentar e planejar projetos de UXDocumentar e planejar projetos de UX
Documentar e planejar projetos de UXTersis Zonato
 
Agilidade é para desenvolvedores? TDC Florianópolis
Agilidade é para desenvolvedores? TDC FlorianópolisAgilidade é para desenvolvedores? TDC Florianópolis
Agilidade é para desenvolvedores? TDC FlorianópolisWagner Mendes Voltz Fusca
 
#1 - Git - Introdução
#1 - Git - Introdução#1 - Git - Introdução
#1 - Git - IntroduçãoRodrigo Branas
 
Agilidade é para desenvolvedores? Semana da Agilidade
Agilidade é para desenvolvedores? Semana da AgilidadeAgilidade é para desenvolvedores? Semana da Agilidade
Agilidade é para desenvolvedores? Semana da AgilidadeWagner Mendes Voltz Fusca
 
Otimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iteraçõesOtimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iteraçõesCaelum
 
Automatizando testes funcionais com a técnica BDD
Automatizando testes funcionais com a técnica BDDAutomatizando testes funcionais com a técnica BDD
Automatizando testes funcionais com a técnica BDDFernanda Ferreira
 

Mais procurados (20)

Android DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android StudioAndroid DevConference - Aumentando sua produtividade no Android Studio
Android DevConference - Aumentando sua produtividade no Android Studio
 
Seu codigo fede e voce nem sabia - 2020
Seu codigo fede e voce nem sabia - 2020Seu codigo fede e voce nem sabia - 2020
Seu codigo fede e voce nem sabia - 2020
 
Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)
 
MVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFxMVCSummit - DDD e ASP NET MVC na prática com o LiteFx
MVCSummit - DDD e ASP NET MVC na prática com o LiteFx
 
Lidando com Equipes de Desenvolvimento
Lidando com Equipes de DesenvolvimentoLidando com Equipes de Desenvolvimento
Lidando com Equipes de Desenvolvimento
 
cpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascriptcpbr5 desenvolvimento de aplicativos mobile nativos com javascript
cpbr5 desenvolvimento de aplicativos mobile nativos com javascript
 
IXCSoft Talk: Estruture seu KANBAN com entrega incremental em MVP
IXCSoft Talk: Estruture seu KANBAN com entrega incremental em MVPIXCSoft Talk: Estruture seu KANBAN com entrega incremental em MVP
IXCSoft Talk: Estruture seu KANBAN com entrega incremental em MVP
 
LPUG #10 agenda e community updates - 2020-09-16
LPUG #10   agenda e community updates - 2020-09-16LPUG #10   agenda e community updates - 2020-09-16
LPUG #10 agenda e community updates - 2020-09-16
 
Documentar e planejar projetos de UX
Documentar e planejar projetos de UXDocumentar e planejar projetos de UX
Documentar e planejar projetos de UX
 
Agilidade é para desenvolvedores? TDC Florianópolis
Agilidade é para desenvolvedores? TDC FlorianópolisAgilidade é para desenvolvedores? TDC Florianópolis
Agilidade é para desenvolvedores? TDC Florianópolis
 
Scrum na prática
Scrum na práticaScrum na prática
Scrum na prática
 
#1 - Git - Introdução
#1 - Git - Introdução#1 - Git - Introdução
#1 - Git - Introdução
 
2 meetup. sprint architecture
2 meetup. sprint architecture2 meetup. sprint architecture
2 meetup. sprint architecture
 
Lab metodologia
Lab metodologiaLab metodologia
Lab metodologia
 
Agilidade é para desenvolvedores? Semana da Agilidade
Agilidade é para desenvolvedores? Semana da AgilidadeAgilidade é para desenvolvedores? Semana da Agilidade
Agilidade é para desenvolvedores? Semana da Agilidade
 
A transformação ágil com Scrum
A transformação ágil com ScrumA transformação ágil com Scrum
A transformação ágil com Scrum
 
Metodologias ágeis no desenvolvimento Wordpress
Metodologias ágeis no desenvolvimento WordpressMetodologias ágeis no desenvolvimento Wordpress
Metodologias ágeis no desenvolvimento Wordpress
 
Otimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iteraçõesOtimizando o time to market - do zero a produção em poucas iterações
Otimizando o time to market - do zero a produção em poucas iterações
 
A transformação ágil com scrum
A transformação ágil com scrumA transformação ágil com scrum
A transformação ágil com scrum
 
Automatizando testes funcionais com a técnica BDD
Automatizando testes funcionais com a técnica BDDAutomatizando testes funcionais com a técnica BDD
Automatizando testes funcionais com a técnica BDD
 

Semelhante a Criando times de alto desempenho no Elo7

Times de Alta Performance
Times de Alta PerformanceTimes de Alta Performance
Times de Alta PerformanceElo7
 
XP & Scrum from the trenches @ LeroyMerlin Brazil
XP & Scrum from the trenches @ LeroyMerlin BrazilXP & Scrum from the trenches @ LeroyMerlin Brazil
XP & Scrum from the trenches @ LeroyMerlin BrazilGaëtan Belbéoc'h
 
Performance e Tunning - Boas práticas em desenvolvimento
Performance e Tunning - Boas práticas em desenvolvimentoPerformance e Tunning - Boas práticas em desenvolvimento
Performance e Tunning - Boas práticas em desenvolvimentoMarcelo Raposo
 
Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...
Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...
Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...iMasters
 
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
 
Jenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do JavaJenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do JavaFernando Boaglio
 
Desenvolvendo mvp com python
Desenvolvendo mvp com pythonDesenvolvendo mvp com python
Desenvolvendo mvp com pythonBruno Rocha
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosJoão Clineu - CTFL, CSM, CSD
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014Vanilton Pinheiro
 
Organizando a casa. o front end do jeitinho que a mamãe gosta
Organizando a casa. o front end do jeitinho que a mamãe gostaOrganizando a casa. o front end do jeitinho que a mamãe gosta
Organizando a casa. o front end do jeitinho que a mamãe gostaJohnathan Cardoso
 
Apresentando Extreme Programming
Apresentando Extreme ProgrammingApresentando Extreme Programming
Apresentando Extreme ProgrammingMilfont Consulting
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosPaulo César M Jeveaux
 
Construindo Times de Alta Performance - Produtos & Engenharia
Construindo Times de Alta Performance - Produtos & EngenhariaConstruindo Times de Alta Performance - Produtos & Engenharia
Construindo Times de Alta Performance - Produtos & EngenhariaSuelen Carvalho
 
5 meses de python o que aprendi
5 meses de python  o que aprendi5 meses de python  o que aprendi
5 meses de python o que aprendiVinta Software
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começarAdriano Tavares
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPaulo Furtado
 
Desenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoDesenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoMarcos Petry
 
Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUM Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUM codebits
 

Semelhante a Criando times de alto desempenho no Elo7 (20)

Times de Alta Performance
Times de Alta PerformanceTimes de Alta Performance
Times de Alta Performance
 
XP & Scrum from the trenches @ LeroyMerlin Brazil
XP & Scrum from the trenches @ LeroyMerlin BrazilXP & Scrum from the trenches @ LeroyMerlin Brazil
XP & Scrum from the trenches @ LeroyMerlin Brazil
 
Performance e Tunning - Boas práticas em desenvolvimento
Performance e Tunning - Boas práticas em desenvolvimentoPerformance e Tunning - Boas práticas em desenvolvimento
Performance e Tunning - Boas práticas em desenvolvimento
 
Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...
Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...
Performance e Tunning no dia a dia do desenvolvimento: boas práticas com banc...
 
SETIC Scrum & XP
SETIC Scrum & XPSETIC Scrum & XP
SETIC Scrum & XP
 
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...
 
Jenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do JavaJenkins - livre-se da parte chata do Java
Jenkins - livre-se da parte chata do Java
 
Desenvolvendo mvp com python
Desenvolvendo mvp com pythonDesenvolvendo mvp com python
Desenvolvendo mvp com python
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
Organizando a casa. o front end do jeitinho que a mamãe gosta
Organizando a casa. o front end do jeitinho que a mamãe gostaOrganizando a casa. o front end do jeitinho que a mamãe gosta
Organizando a casa. o front end do jeitinho que a mamãe gosta
 
Apresentando Extreme Programming
Apresentando Extreme ProgrammingApresentando Extreme Programming
Apresentando Extreme Programming
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
 
Construindo Times de Alta Performance - Produtos & Engenharia
Construindo Times de Alta Performance - Produtos & EngenhariaConstruindo Times de Alta Performance - Produtos & Engenharia
Construindo Times de Alta Performance - Produtos & Engenharia
 
5 meses de python o que aprendi
5 meses de python  o que aprendi5 meses de python  o que aprendi
5 meses de python o que aprendi
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começar
 
Palestra de SCRUM em Juazeiro
Palestra de SCRUM em JuazeiroPalestra de SCRUM em Juazeiro
Palestra de SCRUM em Juazeiro
 
Desenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoDesenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certo
 
Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUM Desenvolvimento Ágil de Software com SCRUM
Desenvolvimento Ágil de Software com SCRUM
 
E so mais um campinho na tela
E so mais um campinho na telaE so mais um campinho na tela
E so mais um campinho na tela
 

Mais de David Robert Camargo de Campos

Mais de David Robert Camargo de Campos (12)

O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
O uso de PWA e o futuro do desenvolvimento mobile com React Native e KotlinO uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
O uso de PWA e o futuro do desenvolvimento mobile com React Native e Kotlin
 
Os desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkoutOs desafios de um chat integrado ao checkout
Os desafios de um chat integrado ao checkout
 
Programando em Go
Programando em GoProgramando em Go
Programando em Go
 
An introduction to programming in Go
An introduction to programming in GoAn introduction to programming in Go
An introduction to programming in Go
 
Lidando com Java obsoleto: do Struts 1.0 ao CDI - QConSP 2014
Lidando com Java obsoleto: do Struts 1.0 ao CDI - QConSP 2014Lidando com Java obsoleto: do Struts 1.0 ao CDI - QConSP 2014
Lidando com Java obsoleto: do Struts 1.0 ao CDI - QConSP 2014
 
Como um grande sistema REST funciona - arquitetura e desempenho
Como um grande sistema REST funciona - arquitetura e desempenhoComo um grande sistema REST funciona - arquitetura e desempenho
Como um grande sistema REST funciona - arquitetura e desempenho
 
Implementação, design ou arquitetura?
Implementação, design ou arquitetura?Implementação, design ou arquitetura?
Implementação, design ou arquitetura?
 
Construindo um sistema distribuido usando rest
Construindo um sistema distribuido usando restConstruindo um sistema distribuido usando rest
Construindo um sistema distribuido usando rest
 
Como um grande sistema REST funciona
Como um grande sistema REST funcionaComo um grande sistema REST funciona
Como um grande sistema REST funciona
 
Dojo abril
Dojo abrilDojo abril
Dojo abril
 
Dicas para deixar seu código mais Robusto
Dicas para deixar seu código mais RobustoDicas para deixar seu código mais Robusto
Dicas para deixar seu código mais Robusto
 
Robustez de Software - Como ouvir menos reclamações dos seus chefes
Robustez de Software - Como ouvir menos reclamações dos seus chefesRobustez de Software - Como ouvir menos reclamações dos seus chefes
Robustez de Software - Como ouvir menos reclamações dos seus chefes
 

Criando times de alto desempenho no Elo7