Os tipos de manutenção
| Tipo | O que é | Exemplo |
|---|---|---|
| Corretiva | Corrigir erros | Relatório com total errado |
| Preventiva | Evitar problemas antes que aconteçam | Atualizar dependências, revisar backups |
| Adaptativa | Ajustar a mudanças externas | Nova versão da API de um parceiro |
| Evolutiva | Adicionar ou melhorar funcionalidades | Novo relatório, nova etapa no fluxo |
O que influencia o valor
- Estado do código: organização, testes automatizados e documentação reduzem o esforço
- Versões desatualizadas: linguagem e framework antigos exigem atualização antes de qualquer melhoria segura
- Criticidade: sistemas que não podem parar exigem monitoramento e resposta rápida
- Integrações: cada sistema externo é um ponto que pode mudar e quebrar
- Volume de mudanças: quanto a empresa pede de melhorias por mês
- Infraestrutura: quem cuida do servidor, dos backups e da segurança
Modelos de contratação
Os mais comuns são o contrato mensal com horas ou escopo definidos, a contratação por demanda e o pacote de horas. Cada um tem vantagens conforme a criticidade do sistema: compare em manutenção mensal ou por demanda.
Custos além da mão de obra
- Servidor, banco de dados e backups
- Serviços de terceiros: e-mail, armazenamento, monitoramento
- Licenças de componentes pagos, se houver
- Domínio e certificados
Como reduzir o custo
A manutenção preventiva costuma sair mais barata do que apagar incêndios: atualizar aos poucos, monitorar e testar backups evita emergências caras. Veja como organizar a manutenção preventiva. Se o sistema exige correções o tempo todo, avalie se vale corrigir ou desenvolver outro.
Para um orçamento preciso, começamos por uma análise do sistema. Conheça a manutenção e evolução de sistemas no nosso serviço de manutenção de sistemas PHP e Laravel.