Gli Agenti di Codifica AI Devono Ridurre i Costi di Manutenzione per Evitare la Trappola della Produttività a Lungo Termine
James Shore sostiene che gli agenti di codifica AI, che aumentano la velocità di produzione del codice, devono ridurre proporzionalmente i costi di manutenzione, altrimenti porteranno a un declino della produttività a lungo termine. Utilizzando un modello basato su stime di manutenzione crowdsourcing (10 giorni al mese di codice nel primo anno, 5 giorni all'anno successivamente), Shore mostra che anche un raddoppio della produzione con costi di manutenzione invariati porta la produttività al di sotto della linea di base dopo circa cinque mesi. Per evitare un asservimento permanente al codice generato dall'AI, il costo di manutenzione per unità di codice deve essere ridotto dell'inverso del guadagno di velocità: se la produzione raddoppia, i costi di manutenzione devono dimezzarsi. Shore avverte che smettere di usare l'AI non rimuove il carico di manutenzione accumulato, e le prove attuali suggeriscono che l'AI aumenta, non diminuisce, i costi di manutenzione. Incoraggia i team a concentrarsi ugualmente sulla riduzione dei costi di manutenzione insieme ai miglioramenti di velocità.
Fatti principali
- 1. Gli agenti di codifica AI devono ridurre i costi di manutenzione in proporzione ai guadagni di velocità per evitare perdite di produttività a lungo termine.
- 2. Stime crowdsourcing: 10 giorni di manutenzione per mese di codice nel primo anno, 5 giorni all'anno successivamente.
- 3. Raddoppiare la produzione con costi di manutenzione invariati quadruplica il carico totale di manutenzione.
- 4. La produttività scende al di sotto della linea di base dopo circa cinque mesi di utilizzo di un agente raddoppiante con costi di manutenzione raddoppiati.
- 5. Smettere di usare l'AI non elimina i costi di manutenzione accumulati dal codice generato dall'AI.
- 6. Per mantenere la produttività, il costo di manutenzione per unità di codice deve essere dimezzato se la produzione raddoppia.
- 7. Le prove attuali suggeriscono che gli agenti di codifica AI aumentano i costi di manutenzione, non li diminuiscono.
- 8. Shore fornisce un modello di foglio di calcolo per consentire ai team di testare diverse ipotesi.
- 9. L'articolo non è anti-AI ma enfatizza il bilanciamento tra velocità e manutenibilità.
- 10. Shore è un consulente specializzato in startup in fase avanzata con problemi di produttività.
Entità
Istituzioni
- James Shore