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
AI時代にPdMとPMMはどう連携すべきか / PdM–PMM-collaboration-in-AI-era
rakus_dev
0
270
DDD集約とサービスコンテキスト境界との関係性
pandayumi
2
250
クラウドセキュリティを支える技術と運用の最前線 / Cutting-edge Technologies and Operations Supporting Cloud Security
yuj1osm
2
270
生成AI時代に必要な価値ある意思決定を育てる「開発プロセス定義」を用いた中期戦略
kakehashi
PRO
1
270
なぜSaaSがMCPサーバーをサービス提供するのか?
sansantech
PRO
7
2.3k
Language Update: Java
skrb
2
240
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
PRO
11
840
AI開発ツールCreateがAnythingになったよ
tendasato
0
100
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
0
220
進捗
ydah
2
230
AIエージェントの活用に重要な「MCP (Model Context Protocol)」とは何か
masayamoriofficial
0
280
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
160
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Git: the NoSQL Database
bkeepers
PRO
431
66k
The World Runs on Bad Software
bkeepers
PRO
70
11k
A Tale of Four Properties
chriscoyier
160
23k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Docker and Python
trallard
45
3.5k
Visualization
eitanlees
147
16k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
800
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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