Developer Experience
A Developer Experience (DX) busca incentivar a Entrega Contínua, colocando o o desenvolvedor no centro do processo de entrega de software. Bruno Tavares (Nubank) explica como DX pode te ajudar.
Gravado em 11/10/2018
Veja a gravação do episódio no YouTube.
Use os links a seguir para ouvir o respectivo trecho do episódio.
- Abertura
- Apresentação do tema
- Migração para o Anchor e website oficial
- Quem é Bruno Tavares?
- Como tornar possível fazer deploy para produção no primeiro dia de trabalho?
- Como escalar a Developer Experience?
- Como começar?
- O pipeline de entrega de software é um produto
- Padronização de ferramentas e processos
- O time de Developer Experience ganha adoção ao mostrar os benefícios de seus produtos e processos
- Pergunta do ouvinte (Rodolfo Bandeira): a retrospectiva, com a devida atenção dada aos desenvolvedores e com um tech lead focado no assunto, é uma forma de Developer Experience?
- Developer Experience como modelo de negócios
- Conclusões
- Recomendações
Resumo
A Developer Experience (DX) põe o desenvolvedor no centro do processo de entrega de software de forma semelhante aos processos de User Experience. O objetivo é o de incentivar a adoção da Entrega Contínua. Bruno Tavares (Nubank) explica como DX pode te ajudar.
Bruno Tavares
Bruno Tavares é Engenheiro de Software no Nubank. Possui mais de 6 anos de experiência na criação de aplicações web escaláveis, na implementação de pipelines de desenvolvimento, em testes automatizados e em automação de infraestrutura.
Referências
- Heroku, 2018. Welcome to Heroku DX
- Rob Spectre, 2016. Introducing The New Developer Experience From Twilio
- Ed Bukoski e Mike McGarr, 2017. Continuously Integrating Distributed Code at Netflix
- Ari Shamash, 2016. From QA to Engineering Productivity
- ThoughtWorks, 2017. Developer experience as the new differentiator | Technology Radar Vol.16
- Jaana B. Dogan, 2018. CPDD: Critical Path Driven Development
- Bruno Tavares e Paulo Caroli, 2017. Como avaliar (e auxiliar) a sua equipe com Entrega Contínua
Recomendações
- Jeff Lawson, 2013. We Are Software People
- Nicole Forsgren, Jez Humble e Gene Kim, 2018. Accelerate: The Science of Lean Software and DevOps
- Jez Humble e David Farley, 2010. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
- Gene Kim, Kevin Behr e George Spafford, 2018. The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win
- Camille Fournier, 2017. The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
- Frank Spotnitz, 2015. The Man in the High Castle
- Aldous Huxley, 2014. Admirável Mundo Novo
Créditos dos arquivos audiovisuais
- Imagem usada na capa: Homem sentado em um museu por Beludise, sob domínio público
- Áudio usado na gravação: Doctor Jazz por Jelly Roll Morton, sob domínio público
- Áudio usado na gravação: Green Applejack Blues por The California Ramblers, sob domínio público