[{"data":1,"prerenderedAt":201},["ShallowReactive",2],{"blog-/blog/manutencao-de-software-o-custo-escondido":3,"blog-surround-/blog/manutencao-de-software-o-custo-escondido":190},{"id":4,"title":5,"author":6,"body":7,"category":172,"date":173,"description":174,"draft":175,"extension":176,"image":177,"meta":178,"navigation":179,"ogImage":180,"path":181,"readingTime":182,"seo":183,"stem":184,"tags":185,"__hash__":189},"blog/blog/manutencao-de-software-o-custo-escondido.md","Manutenção de software: o custo que ninguém te conta","Guilherme Chaves",{"type":8,"value":9,"toc":166},"minimark",[10,14,17,22,25,48,51,55,58,64,67,105,108,112,119,122,149,152,156,159,162],[11,12,13],"p",{},"Quase todo orçamento de software para no dia do lançamento. Aprova-se o valor para \"fazer o\nsistema\", comemora-se quando ele entra no ar, e a planilha considera o projeto encerrado. Só que\nsoftware não funciona assim. O lançamento não é a linha de chegada — é a linha de partida.",[11,15,16],{},"Um sistema em produção é um organismo vivo. Ele depende de bibliotecas que se atualizam, de\nnavegadores que mudam, de servidores que evoluem e de usuários que usam o produto de jeitos que\nvocê não previu. Tudo isso gera trabalho. Trabalho que alguém precisa fazer, e que alguém precisa\npagar.",[18,19,21],"h2",{"id":20},"o-que-é-de-fato-manutenção","O que é, de fato, manutenção",[11,23,24],{},"Manutenção não é um item só. São pelo menos três tipos de trabalho diferentes, e confundi-los é o\nprimeiro erro de quem orça:",[26,27,28,36,42],"ul",{},[29,30,31,35],"li",{},[32,33,34],"strong",{},"Corretiva:"," consertar o que quebrou. Bugs que escaparam dos testes, comportamentos\ninesperados, casos de uso que ninguém imaginou. Por mais cuidadoso que seja o desenvolvimento,\nisso sempre existe.",[29,37,38,41],{},[32,39,40],{},"Evolutiva:"," ajustar o sistema à realidade. Uma regra de negócio que mudou, um relatório\nnovo que a diretoria pediu, um fluxo que se mostrou confuso na prática. O produto melhora porque\no uso real ensina coisas que nenhum planejamento ensina.",[29,43,44,47],{},[32,45,46],{},"Atualizações e segurança:"," manter a base saudável. Dependências desatualizadas viram brechas\nde segurança. Versões antigas de linguagem deixam de receber suporte. Isso é trabalho invisível\npara o usuário, mas inadiável para quem cuida do sistema.",[11,49,50],{},"Os três acontecem. A diferença entre uma empresa que dorme tranquila e outra que vive apagando\nincêndio é só uma: a primeira sabia que isso ia acontecer e reservou orçamento.",[18,52,54],{"id":53},"por-que-ignorar-isso-sai-caro","Por que ignorar isso sai caro",[11,56,57],{},"Software sem manutenção não fica parado no tempo — ele apodrece. A cada mês adiado, a dívida\ntécnica cresce e os juros aumentam.",[59,60,61],"blockquote",{},[11,62,63],{},"Manutenção não é gasto extra. É o custo de manter funcionando aquilo em que você já investiu.",[11,65,66],{},"Um exemplo concreto. Uma dependência crítica lança uma correção de segurança. Se o sistema está\nem dia, a atualização é rotina — algumas horas de trabalho. Se ele ficou dois anos sem cuidado,\nessa mesma atualização exige migrar várias outras bibliotecas que ficaram para trás, ajustar\ncódigo que mudou de assinatura e testar o sistema inteiro de novo. O que custaria pouco virou um\nprojeto.",[68,69,74],"pre",{"className":70,"code":71,"language":72,"meta":73,"style":73},"language-bash shiki shiki-themes github-dark","# Em um sistema cuidado regularmente, isso é um exercício de minutos\nnpm outdated\nnpm audit\n","bash","",[75,76,77,86,97],"code",{"__ignoreMap":73},[78,79,82],"span",{"class":80,"line":81},"line",1,[78,83,85],{"class":84},"sAwPA","# Em um sistema cuidado regularmente, isso é um exercício de minutos\n",[78,87,89,93],{"class":80,"line":88},2,[78,90,92],{"class":91},"svObZ","npm",[78,94,96],{"class":95},"sU2Wk"," outdated\n",[78,98,100,102],{"class":80,"line":99},3,[78,101,92],{"class":91},[78,103,104],{"class":95}," audit\n",[11,106,107],{},"Esse comando simples revela o tamanho do problema antes que ele vire crise. Rodar isso uma vez\npor mês é barato. Descobrir tudo de uma vez, dois anos depois, não é.",[18,109,111],{"id":110},"quanto-reservar","Quanto reservar",[11,113,114,115,118],{},"Não existe número mágico, mas existe uma faixa razoável: a manutenção anual costuma ficar entre\n",[32,116,117],{},"15% e 25% do custo de construção"," do sistema. Um produto que custou para ser feito vai custar,\ntodo ano, uma fração disso para continuar saudável.",[11,120,121],{},"Esse valor varia com alguns fatores:",[123,124,125,131,137,143],"ol",{},[29,126,127,130],{},[32,128,129],{},"Tamanho e complexidade."," Mais funcionalidades, mais superfície para manter.",[29,132,133,136],{},[32,134,135],{},"Número de integrações."," Cada sistema externo conectado é um ponto que pode mudar sem aviso.",[29,138,139,142],{},[32,140,141],{},"Ritmo do negócio."," Uma empresa que cresce rápido pede mais evolução do que correção.",[29,144,145,148],{},[32,146,147],{},"Qualidade da construção inicial."," Código bem feito é mais barato de manter — outro motivo\npara não cortar qualidade no começo.",[11,150,151],{},"O ponto não é o percentual exato. É colocar a linha na planilha. Um orçamento que ignora\nmanutenção não economizou dinheiro — só escondeu uma despesa que vai aparecer do jeito mais caro\npossível, geralmente no pior momento.",[18,153,155],{"id":154},"manutenção-é-continuidade-não-conserto","Manutenção é continuidade, não conserto",[11,157,158],{},"Encarar manutenção como \"consertar defeito\" é o enquadramento errado. O enquadramento certo é\ncontinuidade: o sistema é um ativo da empresa, e ativos precisam de cuidado para não virar\npassivo. Um carro precisa de revisão. Um imóvel precisa de reforma. Software não é diferente.",[11,160,161],{},"Na ChavesTech, a gente trata manutenção como parte do projeto desde a primeira conversa — não\ncomo surpresa depois do lançamento. E como você fala direto com quem desenvolveu o sistema, quem\ncuida dele já conhece cada decisão tomada. Não há repasse de conhecimento se perdendo no caminho:\na continuidade é real, e o seu investimento continua de pé.",[163,164,165],"style",{},"html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}html pre.shiki code .svObZ, html code.shiki .svObZ{--shiki-default:#B392F0}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":73,"searchDepth":88,"depth":88,"links":167},[168,169,170,171],{"id":20,"depth":88,"text":21},{"id":53,"depth":88,"text":54},{"id":110,"depth":88,"text":111},{"id":154,"depth":88,"text":155},"Gestão","2026-01-20","O lançamento não é o fim do projeto — é o começo da conta. Entenda o que é manutenção de software e por que orçar isso desde o primeiro dia.",false,"md","/img/blog/manutencao-de-software-o-custo-escondido.jpg",{},true,null,"/blog/manutencao-de-software-o-custo-escondido",6,{"title":5,"description":174},"blog/manutencao-de-software-o-custo-escondido",[186,187,188],"manutenção","gestão","orçamento","Z8xNDw_sacsHBjx-qtIlheZan3cp15LeZjNgeQW5GaA",[191,196],{"title":192,"path":193,"stem":194,"category":195,"children":-1},"SEO técnico: o que todo site precisa antes de pensar em conteúdo","/blog/seo-tecnico-fundamentos","blog/seo-tecnico-fundamentos","Web",{"title":197,"path":198,"stem":199,"category":200,"children":-1},"Por que contratar desenvolvimento por hora costuma sair caro","/blog/por-que-nao-contratar-por-hora","blog/por-que-nao-contratar-por-hora","Negócios",1784123995496]