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
180
Métricas para Equipes de Desenvolvimento de Software
SourceLevel
January 28, 2020
Tweet
Share
Other Decks in Technology
See All in Technology
FlutterでPiP再生を実装した話
s9a17
0
230
互換性のある(らしい)DBへの移行など考えるにあたってたいへんざっくり
sejima
PRO
0
340
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
150
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
200
【Oracle Cloud ウェビナー】データ主権はクラウドで守れるのか?NTTデータ様のOracle Alloyで実現するソブリン対応クラウドの最適解
oracle4engineer
PRO
3
120
契約書からの情報抽出を行うLLMのスループットを、バッチ処理を用いて最大40%改善した話
sansantech
PRO
3
330
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
170
The essence of decision-making lies in primary data
kaminashi
0
180
SaaSに宿る21g
kanyamaguc
2
180
Network Firewall Proxyで 自前プロキシを消し去ることができるのか
gusandayo
0
130
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
270
SaaSの操作主体は人間からAIへ - 経理AIエージェントが目指す深い自動化
nishihira
0
120
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
190
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Context Engineering - Making Every Token Count
addyosmani
9
780
Documentation Writing (for coders)
carmenintech
77
5.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
140
Code Review Best Practice
trishagee
74
20k
Building Adaptive Systems
keathley
44
3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
A Soul's Torment
seathinner
5
2.6k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
250
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