· Stefano Sottile
Metodo AI-assisted: AI come supporto, controllo umano sul risultato
Come uso gli strumenti di AI nelle quattro fasi di lavoro — analisi, implementazione, revisione, test — e perché il controllo finale resta umano.
Uso strumenti di AI per sviluppo assistito, analisi, refactoring e debugging. È uno strumento di supporto: il codice suggerito dall’AI viene verificato prima del rilascio.
Quattro passaggi
- Analisi — scompongo requisiti, dati, vincoli e dipendenze.
- Implementazione — uso strumenti di AI come supporto al codice e al debugging.
- Revisione — controllo logica, API, sicurezza, edge case e regressioni.
- Test e consegna — verifico i flussi reali, documento modifiche e limiti dei test.
Perché dichiaro i limiti dei test
Nei casi studio indico sempre cosa è stato provato e cosa no. Il configuratore di Hole Gadget, per esempio, è stato verificato nel carrello senza completare l’ordine; Shopify Size Sorter ha un test documentato, non una pubblicazione in produzione attestata.
Un flusso leggibile per il team
Per i progetti Shopify lavoro con Shopify CLI su temi duplicati non pubblicati; per gli import tengo mapping e report delle anomalie. Guide ai metafield, configurazioni e file custom documentati rendono il lavoro trasferibile.
