# fowler-thoughtworks-retreat-llm-software-development-2026-02-13

## Veille

Ritiro Thoughtworks sul futuro dello sviluppo software con gli LLM — riflessioni sull'impatto organizzativo, il debito cognitivo e la programmazione supervisionata

## Titre Article

Fragments: February 13

## Date

2026-02-13

## URL

https://martinfowler.com/fragments/2026-02-13.html

## Keywords

LLM, sviluppo software, agenti IA, debito cognitivo, developer experience, intensificazione del lavoro, programmazione supervisionata, architettura software, Thoughtworks, dimensione dei team, pair programming, refactoring, IDE, burnout

## Authors

Martin Fowler

## Ton

**Profilo**: prospettiva narrativa in prima persona, registro professionale riflessivo, livello tecnico da intermedio ad avanzato.

**Descrizione**: il tono è quello di un osservatore esperto e rispettato del settore software, che riporta e sintetizza le discussioni di un ritiro tra pari di alto livello. La scrittura è caratteristica di Fowler: sobria, sfumata, che evita l'iperbole. Alterna resoconti fattuali dei contributi di altri esperti e proprie riflessioni misurate. Lo stile è frammentario e volutamente non conclusivo — solleva domande piuttosto che imporre risposte. L'autorevolezza deriva dall'esperienza e dalla rete di contatti (i relatori citati sono tutte figure riconosciute). Il pubblico di riferimento è composto da sviluppatori senior, architetti e leader tecnici che cercano di comprendere le trasformazioni in corso senza cedere a un entusiasmo cieco o a un rifiuto totale.

## Pense-betes

- Gli sviluppatori senior sono in gran parte ottimisti riguardo agli LLM, soprattutto quando si concentrano sull'architettura — paragonano la gestione degli agenti LLM alla gestione di sviluppatori junior
- Un terzo dei senior inizialmente resistenti cambia idea dopo esercizi pratici con gli LLM
- Gli sviluppatori di livello intermedio sono i più vulnerabili: carriera costruita prima degli LLM, ma senza l'esperienza senior necessaria per guidare gli agenti
- Concetto chiave di Margaret-Anne Storey: il "debito cognitivo" — quando un team non riesce più a spiegare le proprie decisioni di progettazione, non può più far evolvere il codice
- Distinzione importante tra "cruft" (degrado dovuto all'ignoranza) e "debito" (un costo deliberato e consapevole)
- Laura Tacho: il diagramma di Venn tra developer experience e agent experience è un cerchio — ciò che aiuta gli sviluppatori aiuta anche gli agenti
- Osservazione critica: i leader fanno concessioni per gli LLM che hanno rifiutato di fare per gli esseri umani
- Ricerca HBR (Ranganathan & Ye): l'adozione dell'IA provoca intensificazione del lavoro e burnout, con guadagni iniziali che lasciano il posto a un calo della qualità
- Camille Fournier: "tutti diventano manager" — la programmazione supervisionata genera affaticamento da cambio di contesto
- I team "two-pizza" mantengono la stessa dimensione ma producono di più — la questione del pair programming con gli agenti resta aperta
- Gli IDE stanno evolvendo verso un modello ibrido: compiti non deterministici (LLM) + compiti deterministici (refactoring), con nuove possibilità di orchestrazione

## RésuméDe400mots

Martin Fowler condivide le sue riflessioni sul ritiro Thoughtworks dedicato al futuro dello sviluppo software, un evento che riunisce esperti del settore per esaminare l'impatto degli LLM sulle pratiche di sviluppo.

Prima osservazione: gli sviluppatori senior sono in gran parte ottimisti riguardo agli LLM. Il loro approccio consiste nel concentrarsi sull'architettura e nel trattare gli agenti IA come sviluppatori junior da supervisionare. Da notare che un terzo dei senior inizialmente scettici cambia idea dopo esercizi pratici. Gli sviluppatori di livello intermedio, al contrario, si trovano in una posizione difficile: la loro carriera si è costruita prima dell'era degli LLM, ma non dispongono ancora dell'esperienza senior necessaria per orchestrare efficacemente questi strumenti.

Margaret-Anne Storey introduce il concetto di "debito cognitivo", che descrive la situazione in cui un team diventa incapace di modificare il proprio codice perché non è più in grado di spiegare le decisioni di progettazione sottostanti. Fowler traccia una distinzione tra il "cruft" — un degrado non intenzionale dovuto all'ignoranza — e il vero debito tecnico, che implica una scelta consapevole e un costo calcolato.

Laura Tacho offre un'osservazione sorprendente: il diagramma di Venn tra developer experience e agent experience è un cerchio perfetto. Tutto ciò che semplifica il lavoro degli sviluppatori umani lo semplifica anche per gli agenti. Un paradosso rivelatore: i leader sono disposti a fare concessioni per gli LLM (documentazione, chiarezza del codice, ambienti puliti) che si sono ostinatamente rifiutati di fare per i loro team umani.

Sul fronte degli IDE, la tendenza si muove verso un modello ibrido che combina compiti non deterministici gestiti dagli LLM e compiti deterministici come il refactoring, aprendo nuove possibilità di orchestrazione.

Sulla dimensione dei team, il consenso è che i team "two-pizza" manterranno la loro dimensione ma aumenteranno la propria produttività. La questione del pair programming con gli agenti resta aperta e promettente.

Una ricerca pubblicata sull'Harvard Business Review da Ranganathan e Ye offre un importante contrappunto: l'adozione dell'IA porta a un'intensificazione del lavoro e al burnout. I guadagni iniziali di produttività lasciano il posto, nel medio termine, a un degrado della qualità.

Camille Fournier riassume questa tensione con la formula "tutti diventano manager": la programmazione supervisionata trasforma ogni sviluppatore in un manager di agenti, generando affaticamento da continuo cambio di contesto. Questo nuovo paradigma richiede competenze di supervisione più che di esecuzione diretta.

## GrapheDeConnaissance

- Martin Fowler —fait_partie_de→ Thoughtworks Future of Software Development Retreat (EVENEMENT, 0.98)
- Thoughtworks —a_créé→ Thoughtworks Future of Software Development Retreat (EVENEMENT, 0.95)
- Margaret-Anne Storey —a_créé→ dette cognitive (CONCEPT, 0.95)
- Laura Tacho —affirme_que→ expérience développeur équivaut à expérience agent (AFFIRMATION, 0.93)
- Camille Fournier —affirme_que→ tout le monde devient manager (AFFIRMATION, 0.92)
- Ranganathan & Ye —publie→ recherche intensification travail IA (DOCUMENT, 0.9)
- LLM —s_applique_à→ développement logiciel (CONCEPT, 0.95)
- Développeurs seniors —affirme_que→ les agents LLM sont comparables à des développeurs juniors (AFFIRMATION, 0.88)
- Martin Fowler —affirme_que→ les développeurs intermédiaires sont les plus vulnérables face aux LLM (AFFIRMATION, 0.85)
- Ranganathan & Ye —affirme_que→ l'adoption de l'IA provoque intensification du travail et épuisement professionnel (AFFIRMATION, 0.88)
- IDE —converge_avec→ modèle hybride déterministe/non-déterministe (CONCEPT, 0.82)
- Programmation supervisée —permet→ fatigue de changement de contexte (CONCEPT, 0.85)
- Dette cognitive —réduit→ capacité d'évolution du code (CONCEPT, 0.9)

---
Canonical: https://www.thekb.eu/it/fiches/fowler-thoughtworks-retreat-llm-software-development-2026-02-13/
