Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Métricas para Equipes de Desenvolvimento de Sof...
Search
SourceLevel
January 28, 2020
Technology
1
170
Métricas para Equipes de Desenvolvimento de Software
SourceLevel
January 28, 2020
Tweet
Share
Other Decks in Technology
See All in Technology
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
900
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
1
1.5k
2.5Dモデルのすべて
yu4u
2
930
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
310
表現を育てる
kiyou77
1
220
「正しく」失敗できる チームの作り方 〜リアルな事例から紐解く失敗を恐れない組織とは〜 / A team that can fail correctly
i35_267
1
520
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
110
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
900
白金鉱業Meetup Vol.17_あるデータサイエンティストのデータマネジメントとの向き合い方
brainpadpr
7
910
Building Products in the LLM Era
ymatsuwitter
10
6.1k
抽象化をするということ - 具体と抽象の往復を身につける / Abstraction and concretization
soudai
27
14k
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
130
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
4
350
BBQ
matthewcrist
87
9.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Bash Introduction
62gerente
611
210k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Side Projects
sachag
452
42k
Practical Orchestrator
shlominoach
186
10k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Transcript
George Guimarães Métricas de Desenvolvimento para Equipes de Software
EQPUWNVKPIaCPFaUQHVYCTGaGPIKPGGTKPI
https://sourcelevel.io Analytics For Software Engineering Teams
None
None
None
O que queremos?
High Performing Teams. Time to Market, Valor Entregue ao Cliente.
Resiliência. Receita ($$)
Qualidade e métricas importam. Manutenabilidade. Entrega Contínua. Evitam a sensação
de "gargalo" na tecnologia.
Métricas servem ao time. Métricas estão ali pra ajudar o
time a melhorar.
O Processo de Desenvolvimento de Software
Backlog Desenvolvimento Testes / QA Deploy
Desenvolvimento Código Testes Automatizados Documentação (dentro do repositório) Revisão de
Código
Backlog Desenvolvimento Testes / QA Deploy
Indicadores Lagging e Leading
None
Em busca de indicadores que expliquem a saúde do time
de desenvolvimento Antes que as coisas piorem. Fazer correções. Pra saber o que deu certo e replicar. Pra ajudar a explicar as Métricas de Produto.
Métricas Que Fazem Sentido
Produtividade Qualidade de Código Colaboração Delivery / Entrega
Métricas, não Metas
Produtividade
Velocidade: não use X
Velocidade Incentiva aumento da pontuação em itens com baixa incerteza
e diminuição da pontuação em itens com alta incerteza (baixa gestão de risco). Cerimônias de pontuação longas. Projeções em base de entregas históricas (lead time) funcionam melhor. Tendem a diminuir a colaboração entre equipes.
Lead time de Pull Requests
Lead time de Pull Requests
Throughput de Pull Requests
Qualidade de Código
Cobertura de testes
None
Proporção de documentação
Qtdade de issues detectadas por linters
Qtdade de issues detectadas por linters
Colaboração
Matriz de Colaboração
Colaboração
Time to Get a Review
Delivery / Entrega
Frequência de Deploys
Fonte: livro Accelerate
Lead Time do Commit até Deploy No changelog do deploy,
qual é o commit mais antigo? Qual a diferença de data?
Taxa de Rollbacks rollbacks ou patches de "emergência"
Time to Recover
Como usar?
Não comece com todas as métricas. Vai confundir a equipe
e atrapalha seu foco. Provavelmente vc não precisará de todas elas.
An Elegant Puzzle
O "Sistema" de Desenvolvimento
Monitore transições problemáticas
Recapitulando
None
An Elegant Puzzle
None
bit.ly/sourcelevel-newsletter
Obrigado! @georgeguimaraes https:/ /sourcelevel.io