Serviço 05
Manutenção e produção
Manter de pé o que já roda — inclusive o sistema que não fui eu que escrevi.
Contexto
Software não é só desenvolver. A maior parte da vida de um sistema acontece depois da entrega: a API do fornecedor muda, uma dependência sobe de versão e derruba outra coisa, o volume cresce e o que era rápido fica lento, o processo da empresa muda e o sistema não acompanha.
Essa é exatamente a frente que projeto avulso deixa órfã — está fora do escopo, e cada chamado vira negociação. Num contrato mensal ela é o padrão: toda alteração passa por teste automatizado, sobe por integração contínua, tem ambiente de homologação para você ver antes e rollback pronto caso algo escape.
Assumo também sistema legado que outra pessoa construiu. Não é a parte glamourosa, mas costuma ser onde o prejuízo mora.
Sinais de que é o seu caso
- Ninguém sabe quem chamar quando o sistema cai fora do horário
- Existe um sistema no ar que ninguém se sente seguro para alterar
- Toda atualização é adiada por medo de quebrar o que funciona
- O fornecedor original sumiu e o código ficou sem dono
O que fica com você no fim
- Testes automatizados nos caminhos críticos, rodando a cada alteração
- Integração e entrega contínuas, com homologação antes da produção
- Rollback ensaiado — a versão anterior volta em minutos
- Monitoramento e alerta ativo, para eu saber antes de você perceber
O que não é
- Plantão 24×7 com garantia contratual de tempo de resposta
- Manter sistema cujo código-fonte não pode ser acessado
Um processo na prática
Uma falha deixa de depender de alguém perceber
Exemplo de funcionamento. Não é um case de cliente nem uma promessa de resultado.
Ver o contrato mensalDetectar
Um alerta identifica a falha no fluxo acompanhado. O registro traz o contexto necessário para investigar.
Corrigir
Reproduzo o problema e valido a correção em teste. Se a mudança tiver risco, preparo o retorno à versão anterior.
Conferir
Depois da publicação, verifico a jornada afetada. A causa e a prevenção ficam registradas para a operação.
Por onde começo
Mapeio o que já está no ar, os acessos, o backup e os pontos críticos. A primeira prioridade é saber recuperar o sistema e enxergar quando ele falha.
O que continua todo mês
Manutenção, atualizações e incidentes entram no trabalho mensal. Janela de atendimento e prioridades são combinadas; não é promessa de plantão ilimitado.
Perguntas desta frente
Você assume um sistema que não foi você que fez?
Assumo, e é boa parte do trabalho. Não é a parte glamourosa, mas costuma ser onde o prejuízo mora: sistema no ar sem dono é o que ninguém se sente seguro para alterar, e por isso envelhece até quebrar.
Isso é plantão 24 horas?
Não. Existe monitoramento e alerta ativo, então eu costumo saber antes de você perceber — mas não vendo garantia contratual de tempo de resposta fora do horário. Prometer plantão que uma pessoa só não sustenta seria mentira.