Il sintomo non è mai il problema
"Il deploy si rompe." "Non sappiamo quanto costa." "Se Luigi va in ferie si ferma tutto." Ogni cliente chiama con un sintomo. Il sintomo non è mai il problema.
"Il deploy si rompe." "Non sappiamo quanto costa." "Se Luigi va in ferie si ferma tutto." Ogni cliente chiama con un sintomo. Il sintomo non è mai il problema.
Sono entrato come dipendente numero due in un'azienda che aveva ereditato un monolite sviluppato in outsourcing. Il codice funzionava, nel senso più generoso del termine: era in piedi, serviva utenti, produceva valore. Ma ogni modifica era una scommessa.
Il cliente chiama perché la fattura AWS è troppo alta. Il server costa il doppio di prima, e nessuno sa spiegare bene perché.
Ogni progetto ha file che non stanno nel repository. Non perché siano sbagliati, ma perché non appartengono alla storia condivisa del codice.
Ci sono lavori che nascono già con una parola d'ordine addosso. "Migrazione", in questo caso.
Perché un'infrastruttura non documentata non è un'infrastruttura: è un favore personale che diventa debito tecnico.