SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Documento Público
Dívida Técnica
A saída evolucionária para um problema de um
trilhão de dólares
Documento Público
Gustavo Cocina
Desenvolvedor
Analista de sistemas
Gerente de projetos
Líder de time de sustentação
Arquiteto de soluções
Kanban Coach
Documento Público
Dívida Técnica
Documento Público
Autor: Christiaan Verwijs
Documento Público
O custo de longo prazo do software
A disciplina de engenharia de
software tem maior foco no design e
construção, em vez de focar na
operação e manutenção, apesar das
estimativas apontarem que de 40% a
90% dos custos totais são incorridos
após o lançamento.
Facts and Fallacies of Software Engineering, 2002
Documento Público
O custo da dívida técnica
Um relatório de 2020 do Consortium for
Information & Software Quality (CISQ)
estima o principal da dívida em cerca
de U$ 1,3 trilhão só nos EUA, com
juros anuais de 14% a.a. desde 2018.
Fonte: Opportunity Cost of Technical Debt
https://www.tiny.cloud/technical-debt-whitepaper/
Documento Público
Quando você decide assumir uma dívida técnica,
é melhor garantir que seu código permaneça
impecável. Manter o sistema limpo é a única
maneira de pagar essa dívida.
Uncle Bob
Podemos optar por continuar pagando estes
juros ou quitar de vez a dívida, fazendo uma
refatoração, e transformando um design de
baixa qualidade em um design melhor.
Martin Fowler
Documento Público
Documento Público
Quadrante da Dívida Técnica
Intencional
Sem
querer
Irresponsável Prudente
Documento Público
Dívidas técnicas irresponsáveis
Documento Público
Documento Público
Documento Público
Documento Público
Iniciando o caminho da melhoria contínua
Documento Público
Práticas Gerais do Método Kanban
• Visualizar o Trabalho
• Limitar o Trabalho em Progresso (WIP)
• Gerenciar o Fluxo
• Torne as Políticas Explícitas
• Estabeleça Ciclos de Feedback
• Melhore Colaborativamente, Evolua Experimentalmente
Documento Público
Visualizar o trabalho
Documento Público
Visualizar o trabalho
Documento Público
Visualizar: tipo de ticket para dívida técnica
Documento Público
Visualizar: classificação de risco
Documento Público
Visualizar: maior estímulo visual para alto risco
Documento Público
Limitar WIP: reconhecer limitação de capacidade
Documento Público
Política explícita: reserva de capacidade
Documento Público
Política explícita: reserva de capacidade
Documento Público
Gerenciar o fluxo: avaliar o aging WIP
Documento Público
Melhore colaborativamente, evolua experimentalmente
Documento Público
Ciclos de feedback
Fonte: KMM+
Documento Público
Ciclos de feedback
Documento Público
Política explícita: práticas de qualidade
Documento Público
Política explícita: práticas de qualidade
Documento Público
Política explícita: práticas de qualidade
Documento Público
Política explícita: práticas de qualidade
31
Documento Público
Ciclos de feedback
• O lead time das entregas está reduzindo?
• Estamos sendo transparentes no registro das dívidas técnicas?
• As práticas de qualidade combinadas estão sendo realizadas?
• Nosso SQALE Rating está melhorando?
• Nosso backlog de dívida técnica tem um perfil de risco menor?
Documento Público
Benefícios do Método Kanban
Práticas Benefícios Imediatos Benefícios Gerais
Visualizar
Limitar WIP
Gerenciar o Fluxo
Políticas Explícitas
Ciclos de Feedback
Melhore Colaborativamente,
Evolua Experimentalmente
Transparência
Colaboração
Menor sobrecarga
Maior eficiência
Maior confiança
Resultados melhores
Maior satisfação com o
trabalho
Evolução profissional
Documento Público
Um desafio para vocês agora mesmo!
Documento Público
Marque uma reunião com seu time
para registrar os débitos técnicos de maior
relevância que já são conhecidos.
Documento Público
Código complexo de manutenção frequente
Design de alto risco ou alto custo
Documento Público
Documento Público
Para saber mais
• A Mess is not a Technical Debt (Uncle Bob)
• Technical Debt Quadrant (Martin Fowler)
• Guia Oficial do Método Kanban (Kanban University)
Documento Público
Muito obrigado!
Gustavo Cocina

Weitere ähnliche Inhalte

Ähnlich wie Reduzindo a dívida técnica com Kanban

Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGWelington Monteiro
 
Gestão de Projetos (18/03/2015)
Gestão de Projetos (18/03/2015)Gestão de Projetos (18/03/2015)
Gestão de Projetos (18/03/2015)Alessandro Almeida
 
A Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalA Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalNuno Baptista Rodrigues
 
Modelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em TicModelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em Ticguest10d13ab
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumMarcos Garrido
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareWelington Monteiro
 
Siap 2010 2_it_governance_2_gerir as aquisições
Siap 2010 2_it_governance_2_gerir as aquisiçõesSiap 2010 2_it_governance_2_gerir as aquisições
Siap 2010 2_it_governance_2_gerir as aquisiçõesLuis Vidigal
 
DETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YII
DETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YIIDETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YII
DETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YIIEder Nogueira
 
Business Risk Perspectives on Information Systems Outsourcing
Business Risk Perspectives on Information Systems OutsourcingBusiness Risk Perspectives on Information Systems Outsourcing
Business Risk Perspectives on Information Systems OutsourcingJOSUE DIAS
 
Prodemge gts - implantação de fábrica de testes - conip 2012 - apresentação...
Prodemge   gts - implantação de fábrica de testes - conip 2012 - apresentação...Prodemge   gts - implantação de fábrica de testes - conip 2012 - apresentação...
Prodemge gts - implantação de fábrica de testes - conip 2012 - apresentação...Welington Monteiro
 

Ähnlich wie Reduzindo a dívida técnica com Kanban (20)

Finances
FinancesFinances
Finances
 
Financiamento
FinanciamentoFinanciamento
Financiamento
 
Palestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MGPalestra sobre DevOps na ASSESPRO-MG
Palestra sobre DevOps na ASSESPRO-MG
 
PDP FINAL.ppt
PDP  FINAL.pptPDP  FINAL.ppt
PDP FINAL.ppt
 
Gestão de Projetos (18/03/2015)
Gestão de Projetos (18/03/2015)Gestão de Projetos (18/03/2015)
Gestão de Projetos (18/03/2015)
 
A Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalA Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance Aplicacional
 
Modelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em TicModelos E Ferramentas Para A GovernançA Em Tic
Modelos E Ferramentas Para A GovernançA Em Tic
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
EZ Pass
EZ PassEZ Pass
EZ Pass
 
Crystal method
Crystal methodCrystal method
Crystal method
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
 
Apresentação GRS-CONSULTORIA
Apresentação GRS-CONSULTORIAApresentação GRS-CONSULTORIA
Apresentação GRS-CONSULTORIA
 
Siap 2010 2_it_governance_2_gerir as aquisições
Siap 2010 2_it_governance_2_gerir as aquisiçõesSiap 2010 2_it_governance_2_gerir as aquisições
Siap 2010 2_it_governance_2_gerir as aquisições
 
DETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YII
DETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YIIDETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YII
DETRAN MAIS FÁCIL: CONSTRUÇÃO DE APP WEB USANDO O FRAMEWORK ÁGIL YII
 
PMI Software Extension
PMI Software ExtensionPMI Software Extension
PMI Software Extension
 
Business Risk Perspectives on Information Systems Outsourcing
Business Risk Perspectives on Information Systems OutsourcingBusiness Risk Perspectives on Information Systems Outsourcing
Business Risk Perspectives on Information Systems Outsourcing
 
Metodologias de desenvolvimento
Metodologias de desenvolvimentoMetodologias de desenvolvimento
Metodologias de desenvolvimento
 
Inovação e Engenharia Robusta como motor de empresas tecnológicas
Inovação e Engenharia Robusta como motor de empresas tecnológicasInovação e Engenharia Robusta como motor de empresas tecnológicas
Inovação e Engenharia Robusta como motor de empresas tecnológicas
 
Prodemge gts - implantação de fábrica de testes - conip 2012 - apresentação...
Prodemge   gts - implantação de fábrica de testes - conip 2012 - apresentação...Prodemge   gts - implantação de fábrica de testes - conip 2012 - apresentação...
Prodemge gts - implantação de fábrica de testes - conip 2012 - apresentação...
 
Consultoria em BCP
Consultoria em BCPConsultoria em BCP
Consultoria em BCP
 

Reduzindo a dívida técnica com Kanban