Cronache di sistemi nervosi
Storie di software che funziona, finché non deve davvero funzionare.
In questi articoli racconto situazioni reali o realistiche che vedo spesso nei team:
bug in produzione, onboarding che rallenta tutto, stime che saltano, sistemi che
sembrano reggere finché non si chiede loro di essere prevedibili.
Quattro problemi che nei team tornano continuamente
Queste storie non parlano di eccezioni. Parlano di pattern: ambiguità, colli di bottiglia, test assenti o poco affidabili, dipendenze che rendono ogni modifica una scommessa.
Abbiamo aggiunto due sviluppatori e prodotto meno
Le stime fatte tirando i dadi
Il bug che è sempre stato lì
Articoli editoriali, ma con una funzione concreta
Questi articoli servono a raccontare in modo leggibile un tipo di problema che nei team spesso si percepisce, ma si fatica a nominare con precisione.
- Bug che emergono solo in produzione.
- Nuovi sviluppatori che rallentano invece di accelerare.
- Stime che saltano perché il sistema è imprevedibile.
- Codice che funziona, ma solo finché nessuno lo tocca davvero.
Sono gli stessi pattern su cui lavoro come consulente in Lucchesi Code Quality: qualità del codice, test automatici, review, prevedibilità e autonomia dei team.
- Assessment di codebase, test e flussi.
- Roadmap di miglioramento sostenibili.
- Code review strategica e guardrail.
- Enablement del team su review, test e refactoring.