Enviar pesquisa
Carregar
Developer Experience
•
0 gostou
•
41 visualizações
P
Paula Grangeiro
Seguir
Como reter talentos e ajudar a tornar a jornada da pessoa desenvolvedora significativa.
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 17
Baixar agora
Baixar para ler offline
Recomendados
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Cris Fidelix
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
William Lima
Scrum 8
Scrum 8
Junior Comparin
QA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a Agilidade
Thiago Boschese
Metodologia ágil
Metodologia ágil
rolfczekus
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Matheus Costa
SCRUM
SCRUM
Luciano Costa
Scrum - Faça o dobro do trabalho na metade do tempo
Scrum - Faça o dobro do trabalho na metade do tempo
Fernando Fagonde
Recomendados
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Modelos de Processo de Desenvolvimento de Software 2 - Prof.ª Cristiane Fidelix
Cris Fidelix
Scrum - Gerenciamento de Projetos
Scrum - Gerenciamento de Projetos
William Lima
Scrum 8
Scrum 8
Junior Comparin
QA Ninja Conf - Scrum uma Introdução a Agilidade
QA Ninja Conf - Scrum uma Introdução a Agilidade
Thiago Boschese
Metodologia ágil
Metodologia ágil
rolfczekus
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Metodologias Ágeis para Gestão e Planejamento de Projetos Scrum - XP - Kanban
Matheus Costa
SCRUM
SCRUM
Luciano Costa
Scrum - Faça o dobro do trabalho na metade do tempo
Scrum - Faça o dobro do trabalho na metade do tempo
Fernando Fagonde
Apresentacao dev ops
Apresentacao dev ops
Carlos Wagner Costa
Falando sobre DevOps no azure
Falando sobre DevOps no azure
Ricardo Martins ☁
Desenvolvimento ágil de software
Desenvolvimento ágil de software
Nécio de Lima Veras
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)
Rennan Martini
Metodologia agil scrum x pmbok
Metodologia agil scrum x pmbok
Marisa Uzun Wittmann
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
Lucas Vinícius
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimento
ledsifes
Metodologia agil scrum x pmbok
Metodologia agil scrum x pmbok
Marisa Wittmann
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
Roberto Brandini
Scrum Intro
Scrum Intro
Luis Albinati
Palestra Scrum Gathering 2017
Palestra Scrum Gathering 2017
Caroline Wirtti
Como soluções de desenvolvimento ágil podem trazer flexibilidade e velocidade...
Como soluções de desenvolvimento ágil podem trazer flexibilidade e velocidade...
Embratel
Agilidade Com Scrum
Agilidade Com Scrum
Luis Guimaraes
Fdd em uma casca de banana
Fdd em uma casca de banana
ejedelmal
Feature driven development
Feature driven development
Izabel Rodrigues
Inciando com Scrum
Inciando com Scrum
Idéia Ágil
Iac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deployments
Ricardo Martins ☁
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
Audasi Tecnologia e Inovação
Scrum em 1h.
Scrum em 1h.
Márcio Oya
Lista de Práticas Ágeis
Lista de Práticas Ágeis
Julio Cezar Silva
Mais conteúdo relacionado
Semelhante a Developer Experience
Apresentacao dev ops
Apresentacao dev ops
Carlos Wagner Costa
Falando sobre DevOps no azure
Falando sobre DevOps no azure
Ricardo Martins ☁
Desenvolvimento ágil de software
Desenvolvimento ágil de software
Nécio de Lima Veras
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)
Rennan Martini
Metodologia agil scrum x pmbok
Metodologia agil scrum x pmbok
Marisa Uzun Wittmann
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
Lucas Vinícius
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimento
ledsifes
Metodologia agil scrum x pmbok
Metodologia agil scrum x pmbok
Marisa Wittmann
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
Roberto Brandini
Scrum Intro
Scrum Intro
Luis Albinati
Palestra Scrum Gathering 2017
Palestra Scrum Gathering 2017
Caroline Wirtti
Como soluções de desenvolvimento ágil podem trazer flexibilidade e velocidade...
Como soluções de desenvolvimento ágil podem trazer flexibilidade e velocidade...
Embratel
Agilidade Com Scrum
Agilidade Com Scrum
Luis Guimaraes
Fdd em uma casca de banana
Fdd em uma casca de banana
ejedelmal
Feature driven development
Feature driven development
Izabel Rodrigues
Inciando com Scrum
Inciando com Scrum
Idéia Ágil
Iac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deployments
Ricardo Martins ☁
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
Audasi Tecnologia e Inovação
Scrum em 1h.
Scrum em 1h.
Márcio Oya
Lista de Práticas Ágeis
Lista de Práticas Ágeis
Julio Cezar Silva
Semelhante a Developer Experience
(20)
Apresentacao dev ops
Apresentacao dev ops
Falando sobre DevOps no azure
Falando sobre DevOps no azure
Desenvolvimento ágil de software
Desenvolvimento ágil de software
Introdução a Metodologia XP (E Xtreme Programming)
Introdução a Metodologia XP (E Xtreme Programming)
Metodologia agil scrum x pmbok
Metodologia agil scrum x pmbok
Gerenciamento ágil de processos - SCRUM
Gerenciamento ágil de processos - SCRUM
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Leds zeppellin infraestrutura de apoio ao desenvolvimento
Metodologia agil scrum x pmbok
Metodologia agil scrum x pmbok
Gerenciamento de equipes no desenvolvimento de software
Gerenciamento de equipes no desenvolvimento de software
Scrum Intro
Scrum Intro
Palestra Scrum Gathering 2017
Palestra Scrum Gathering 2017
Como soluções de desenvolvimento ágil podem trazer flexibilidade e velocidade...
Como soluções de desenvolvimento ágil podem trazer flexibilidade e velocidade...
Agilidade Com Scrum
Agilidade Com Scrum
Fdd em uma casca de banana
Fdd em uma casca de banana
Feature driven development
Feature driven development
Inciando com Scrum
Inciando com Scrum
Iac & DevOps no Azure: Automatizando deployments
Iac & DevOps no Azure: Automatizando deployments
Gerenciamento ágil de projetos com scrum
Gerenciamento ágil de projetos com scrum
Scrum em 1h.
Scrum em 1h.
Lista de Práticas Ágeis
Lista de Práticas Ágeis
Developer Experience
1.
©ThoughtWorks 2022 1 Developer
Experience Como tornar a jornada da pessoa desenvolvedora satisfatória
2.
PAULA GRANGEIRO Líder Técnica
de time de Desenvolvimento, com 15 anos de experiência em desenvolvimento de aplicações para Web. Thoughtworks Lead Consultant 2 ©ThoughtWorks 2022
3.
©ThoughtWorks 2022 “Developer Experience
(DX) descreve a experiência que as pessoas desenvolvedoras têm quando utilizam seu próprio produto.” - Sam Jarman 3
4.
4 ©ThoughtWorks 2022
5.
PENSAR EM DEVELOPER EXPERIENCE Significa
garantir que as pessoas desenvolvedoras se sintam realizadas no desenvolvimento do produto. DX aumenta engajamento, retém talentos e contribui com uma jornada significativa de trabalho. 5 ©ThoughtWorks 2022
6.
PONTOS DE DOR São
identificados no dia-a-dia ou em cerimônias, mas muitas vezes são ignorados porque não representam requisitos de negócio. 6 ações manuais demora/falta feedback silos de conhecimento ©ThoughtWorks 2022
7.
7 ©ThoughtWorks 2022 acessos documentação local JORNADA DA
PESSOA DESENVOLVEDORA
8.
8 ©ThoughtWorks 2022 acessos documentação local código parear exec testar promover JORNADA
DA PESSOA DESENVOLVEDORA
9.
9 ©ThoughtWorks 2022 acessos documentação local código parear exec testar promover deploy
testes releases JORNADA DA PESSOA DESENVOLVEDORA
10.
10 ©ThoughtWorks 2022 acessos documentação local código parear exec testar promover deploy
testes releases monitorar manter JORNADA DA PESSOA DESENVOLVEDORA
11.
©ThoughtWorks 2022 Você se
comprometeria com algo que não compreende? Provavelmente, não. 11
12.
MEDINDO DEVELOPER EXPERIENCE - Net
Promoter Score (NPS) periódica - Four Key Metrics 12 ©ThoughtWorks 2022
13.
NPS é uma
métrica criada por Fred Reichheld para medir a satisfação das clientes. No âmbito de empresas de tecnologia, ela inclui questões de alto nível sobre autonomia, confiança e compartilhamento de idéias no ambiente de trabalho e para obter melhores resultados o ideal é que seja respondida anonimamente. A cada resultado NPS as lideranças estratégicas devem tomar posicionamento para converter Detratores em Promotores. NET PROMOTER SCORE 13 ©ThoughtWorks 2022
14.
Four Key Metrics
(As quatro métricas fundamentais) foram descritas pela primeira vez no livro Accelerate de Nicole Forsgren, Jez Humble e Gene Kim. Inicialmente idealizadas para medir a eficiência de entrega de software de um time ou empresa (DevOps). As Four Key Metrics dão oportunidade ao time para refletir o que pode ser feito para melhorá-las. Como elas impactam diretamente no comportamento do time, podem ser utilizadas de apoio para justificar investimento em DX. FOUR KEY METRICS 14 ©ThoughtWorks 2022
15.
Na nossa realidade,
tínhamos um processo extremamente manual de deployment. A pessoa desenvolvedora deveria executar um conjunto de scripts. O deployment em cada ambiente deveria ser validado por pessoas de qualidade da cliente que executavam testes manuais. O lead time que tínhamos eram de duas semanas no mínimo, por menor que fosse a alteração. Chegamos a conclusão que poderíamos implementar (1) pipeline automatizada para deployment com (2) desenvolvimento trunk- based com (3) feature toggles. O lead time foi reduzido para menos de um dia. As features são habilitadas ou desabilitadas pelas pessoas de negócio após validação. Reduzimos o (1) tempo de onboarding para novas pessoas, (2) riscos com deployments em produção, (3) tempo de entrega para novas features. DEVELOPER EXPERIENCE CONTINUOUS DELIVERY Como pessoa desenvolvedora Eu quero automatizar o deploy de uma aplicação Assim podemos entregar software mais rápido para produção 15 ©ThoughtWorks 2022
16.
BENEFICIAM O NEGÓCIO MELHORIAS EM
DEVELOPER EXPERIENCE 16 ©ThoughtWorks 2022 Acelera ENTREGA Reduz CUSTOS Retém TALENTOS Aumenta FLEXIBILIDADE Promove QUALIDADE Habilita INOVAÇÃO
17.
©ThoughtWorks 2022 17 Obrigada! paula.grangeiro@thoughtworks.com https://twitter.com/paulagrangeiro https://www.linkedin.com/in/paulagrangeiro/
Baixar agora