E una scena che mi capita davanti quasi ogni settimana. Una persona ha una buona idea, apre Lovable, Bolt o v0, scrive cosa vuole e in un paio d'ore sullo schermo compare qualcosa che sembra un'app vera. La prima sensazione e euforia: "L'ho fatto da solo, e funziona." Poi arriva la seconda serata. Serve che le persone possano registrarsi. Serve incassare un pagamento. Serve che i dati restino salvati da qualche parte, invece di sparire al refresh della pagina. Serve pubblicare il tutto online, non solo mostrarlo in localhost. E all'improvviso tutto si ferma.
Chiedi all'IA "collega i pagamenti" e ti genera del codice che sembra giusto ma non funziona. Chiedi di correggere e sistema un punto, ne rompe altri tre. Dopo il decimo giro non si capisce piu quale parte del codice fa cosa, il deploy restituisce un errore che ne tu ne l'IA capite, e quell'euforia si trasforma in quella strana ansia di avere il 70% di un prodotto e nessuna idea di come superare il 30% che resta.
Se ti riconosci in questo, leggi fino in fondo. In questi anni mi e capitato spesso di prendere un progetto "quasi finito" e trasformarlo in un prodotto reale, online e funzionante. In questo articolo spiego con onesta perche succede praticamente a tutti, cosa significa davvero "mandare in produzione", quali tre opzioni concrete hai quando sei bloccato e quanto costa in euro. Senza giri di parole.
Perche quasi tutti si bloccano nello stesso punto
Non e colpa tua e non e una questione di talento. Gli strumenti di IA sono costruiti per portarti a un risultato d'effetto il piu in fretta possibile, e la parte piu d'effetto e piu facile da mostrare e il visivo: schermate, pulsanti, form, animazioni, un bel design. E proprio cio che l'IA genera benissimo, perche di codice del genere ci sono milioni di esempi in rete ed e autonomo, non deve collegarsi al tuo database reale o alla tua banca.
Il problema e che quella parte d'effetto era anche la piu semplice. Il lavoro vero, quello che trasforma un bel mockup in un'attivita che funziona, comincia esattamente dove l'IA sbatte contro il muro. Quel muro io lo chiamo il 30% difficile: autenticazione, pagamenti, database, sicurezza, GDPR, deploy, integrazioni, casi limite. Questo 30% del lavoro occupa il 70% del tempo e richiede un'esperienza che lo strumento non ti trasferisce.
C'e un altro motivo per cui ti sei bloccato proprio adesso e non prima. L'IA lavora con una "memoria" limitata del tuo progetto. Finche il codice e poco, va tutto bene. Ma quando i file aumentano, lo strumento inizia a dimenticare cosa aveva scritto prima e le correzioni rompono sempre piu spesso cio che funzionava. Non e un guasto, e un limite del sistema. Sul perche un prototipo non sia ancora un prodotto scrivo nell'articolo dedicato al vibe coding e alla differenza tra prototipo IA e prodotto vero.
In breve: dove sparisce la tua velocita
L'IA ti porta al 70% in poche ore, ed e una cosa reale. Ma il 30% che resta non e "ancora un po' della stessa cosa". E un tipo di lavoro completamente diverso: non disegno, ma ingegneria. Per questo sembra di aver sbattuto contro una parete di vetro: vedi il prodotto, ma non riesci a raggiungerlo.
Cosa significa davvero "mandare in produzione"
In tanti pensano che "app finita" sia uguale a "sembra bella e funziona sul mio schermo". Nella realta tra queste due cose c'e un abisso. "Mandare in produzione" significa che l'app funziona in modo affidabile per persone reali, su internet vero, con soldi veri e dati veri, senza che tu stia li accanto a riavviare il server ogni volta che qualcosa si rompe.
Ecco un quadro onesto di cosa l'IA ha fatto bene nel tuo progetto e dove quasi sicuramente hai sbattuto:
| Area | Cosa fa bene l'IA | Dove sbatte contro il muro |
|---|---|---|
| Interfaccia | Schermate curate, form, pulsanti, design responsive | Quasi da nessuna parte: qui l'IA e davvero forte |
| Autenticazione | Aspetto del form di login, schermata "password dimenticata" | Gestione sicura delle sessioni, token, protezione delle password, login reale |
| Pagamenti | Aspetto del carrello e della schermata di checkout | Movimento reale di denaro, webhook, gestione errori, rimborsi, sicurezza |
| Dati | Esempi CRUD semplici, dati demo | Database vero che persiste, migrazioni, backup |
| Deploy | Funziona in localhost | Dominio, hosting, variabili d'ambiente, SSL, pubblicazione online |
| Sicurezza e GDPR | Quasi niente | Protezione dei dati, cookie banner a norma del Garante, permessi, conformita |
| Casi limite | Il "percorso felice", quando va tutto bene | Cosa succede con input sbagliati, connessione persa, pagamento fallito |
Guarda la colonna di destra. E quello il tuo "30% che resta". Non e cosmetica, e il cuore stesso del prodotto. Un'app che sembra bella ma perde il pagamento di un cliente o ne espone i dati e peggio di nessuna app, perche distrugge la fiducia nella tua attivita. E in Italia questo pesa doppio: il Garante per la protezione dei dati personali e tra i piu attivi d'Europa, e un cookie banner senza un "rifiuta" facile o con caselle gia spuntate e semplicemente illegale.
Tre opzioni quando sei bloccato
Arrivato a questo punto, hai realisticamente tre strade. Nessuna e quella giusta per tutti: dipende da quanto ti importa lanciare il prodotto sul mercato e da quanto tempo e pazienza puoi ancora investirci.
Opzione 1: continuare a combattere da solo con l'IA
Pro
Non paghi nessuno. Impari molto su come funziona davvero il software. Resti in pieno controllo.
Contro
E proprio sul 30% difficile che l'IA smette di aiutarti come faceva con l'interfaccia. Puoi passare settimane a lottare con errori di deploy e webhook dei pagamenti e ritrovarti comunque con qualcosa che "quasi funziona, ma non sempre". E "quasi funziona" con soldi veri e dati di persone e pericoloso. Quello che vedo piu spesso e qualcuno che combatte per un mese e perde la cosa piu importante: il momento in cui l'idea si poteva lanciare.
Questa strada va bene se ti interessa imparare in prima persona, se e un progetto personale senza scadenze e se il rischio che qualcosa si rompa per un utente reale non ti costa nulla. Se e cosi, usa pure l'IA e combatti. Lo dico apertamente, perche non ogni progetto ha bisogno di uno sviluppatore e non sto cercando di venderti cio che non ti serve.
Opzione 2: buttare tutto e ricominciare da zero altrove
Pro
Ti liberi del codice IA aggrovigliato. Riparti da un foglio bianco con un piano chiaro.
Contro
Perdi il tempo e spesso i soldi che hai gia investito. E se riparti da zero di nuovo da solo con l'IA, e molto probabile che sbatterai contro lo stesso muro allo stesso 30%. L'unica differenza e che ora sai dov'e.
La verita e che, anche ripartendo, non tutto il tuo lavoro e perso. L'idea, i flussi, la logica delle schermate, cio che vuoi: e lavoro prezioso che si puo riutilizzare. Su come si va dall'idea iniziale a un'app reale e quali trappole ti aspettano scrivo nell'articolo da un'idea su ChatGPT a un'app vera.
Opzione 3: affidarsi a un professionista per finire o ricostruire
Pro
L'idea va realmente in produzione. Il 30% difficile passa a chi lo fa ogni giorno. Il tuo lavoro non si butta: la parte migliore (il visivo, i flussi) si riutilizza, mentre cio che conta per il business (pagamenti, dati, sicurezza) viene costruito per durare nel tempo. E tu resti proprietario del codice.
Contro
Costa. Ma, ed e il concetto centrale di questo articolo, costa meno delle settimane che passeresti a combattere da solo e incomparabilmente meno di un cliente perso, di dati esposti o di un pagamento sparito. E un investimento perche il prodotto guadagni davvero.
Questa strada ha senso quando ti importa lanciare sul serio, quando ci sono clienti veri o pagamenti in gioco e quando capisci che il tuo tempo vale di piu dedicato al business che a combattere con gli errori di deploy. Ed e esattamente qui che entro in gioco io.
Perche ricostruisco pulito invece di rattoppare gli spaghetti
Voglio essere trasparente su come lavoro, perche di solito sorprende. Quando qualcuno mi porta un progetto IA bloccato, spesso si aspetta che io "sistemi e basta il suo codice". Non lo faccio sempre, ed e una scelta consapevole a tuo favore.
Per prima cosa guardo il tuo repository e ne valuto lo stato. Se l'IA ha generato una struttura decente e ti sei bloccato solo sulle integrazioni o sul deploy, continuo sulla tua base: non ha senso rifare cio che e ordinato. Ma se il codice e quello che chiamo spaghetti, strato su strato di correzioni dell'IA dove ogni modifica ne rompe altre tre e non c'e un'architettura chiara, allora rattopparlo costerebbe di piu e sarebbe meno affidabile che ricostruire pulito.
Il punto e questo: non ti offro di "sistemare il tuo codice". Ti offro di "costruire qualcosa che funzioni e guadagni". Sono due cose diverse. Sistemare il codice significa appiccicare un'altra toppa a qualcosa che gia scricchiola. Costruire per far funzionare significa garantire che i pagamenti passino, che i dati siano al sicuro, che il login sia affidabile, che il deploy sia stabile e che, quando qualcosa va storto, il sistema non si sgretoli. L'aspettativa che metto sempre in chiaro fin dall'inizio: il 30% difficile e la parte piu costosa e piu lunga, ed e proprio per quella che le persone mi cercano.
La parte migliore del tuo lavoro, l'idea, le schermate, i flussi, quasi sempre si conserva. Ricostruire "pulito" non vuol dire buttare via tutto. Vuol dire mettere sotto il visivo le fondamenta solide che l'IA non ha costruito.
Le integrazioni italiane che l'IA non ti collega
C'e una categoria del 30% difficile che voglio isolare, perche e tipica proprio del nostro mercato e qui l'IA e impotente: le integrazioni locali. L'IA puo generare un bel form di pagamento, ma fisicamente non puo collegare al posto tuo i sistemi italiani reali.
Esempi concreti che mi tocca implementare a mano di continuo:
- Pagamenti con Nexi XPay (il gateway di riferimento per un esercente italiano), Stripe per abbonamenti e flussi internazionali, piu PayPal, Satispay, BANCOMAT Pay e Scalapay per il "paga a rate": serve un contratto col fornitore, test in sandbox, gestione dei webhook e conferma sicura dell'incasso
- SPID e CIE ("Entra con CIE") per l'autenticazione, oltre a IT-Wallet dentro l'App IO e alla Firma Digitale (FEQ): non e "collega un'API in 5 minuti", ma un'integrazione reale con requisiti di conformita
- Fatturazione Elettronica via SdI, obbligatoria per ogni partita IVA, compreso il regime forfettario, con i provider che si integrano davvero (Fatture in Cloud, Aruba, InfoCert), il Codice Destinatario o la PEC e l'imposta di bollo da 2 euro sulle fatture forfettarie sopra i 77,47 euro
- Corrieri e spedizioni come BRT, GLS e Poste Italiane/SDA, con tracking e scelta del punto di ritiro o locker, spesso tramite un livello multi-corriere come Sendcloud o Qapla'
Di questi sistemi l'IA "sa" solo in modo superficiale, e il codice che genera spesso non compila nemmeno o non rispetta i requisiti del fornitore. E lavoro che richiede una persona: contratti, test in ambiente reale ed esperienza. Sul perche proprio qui l'IA raggiunge il suo limite scrivo piu in dettaglio nell'articolo dedicato alle integrazioni che separano un prototipo IA da un prodotto pronto per la produzione.
Quanto costa davvero uscire dal blocco
Passiamo ai numeri, perche e proprio quello che ti serve. Do range reali per il mercato italiano, al netto di IVA (e bene ricordare che molti sviluppatori freelance lavorano in regime forfettario e quindi non addebitano l'IVA, riportando in fattura la relativa nota di legge). Sottolineo: la cifra esatta dipende dallo stato del tuo codice e da quante funzioni restano da finire, percio il prezzo preciso lo do sempre dopo aver visto il repository.
| Scenario | Cosa comprende | Prezzo indicativo |
|---|---|---|
| Sistemazione / rilancio di un sito IA bloccato | Sito o landing fatto con l'IA da portare online, a norma e funzionante | a partire da 1.500€ (1.500–6.000€) |
| Completamento MVP su codice esistente | Base IA decente, mancano backend, autenticazione e deploy | 1.500–6.000€ |
| Ricostruzione pulita fino alla produzione | Auth, pagamenti, dati, sicurezza e deploy su fondamenta solide | 4.000–12.000€ |
| Rescue di app / SaaS complesso | Prodotto reale con piu ruoli, integrazioni e logiche di business | a partire da 8.000€ |
| Integrazione locale (ciascuna) | Nexi/Stripe / SPID o CIE / fatturazione SdI / corrieri, una seria | +1.000–4.000€ |
Nota come questi numeri si sovrappongano al normale costo di sviluppo di un'applicazione. Non e un caso. Visto che l'IA fa la parte facile e il 30% difficile resta a te, il costo per finire e spesso simile a quello di costruire da zero una parte seria del progetto. A volte le persone si stupiscono: "ma meta e gia fatta". E fatta la meta economica. Quella costosa ti aspetta ancora.
E quasi sempre conviene comunque. Valuta l'alternativa: un mese del tuo tempo a combattere con gli errori, piu il rischio di lanciare qualcosa che perde i pagamenti o non e a norma GDPR. Un completamento professionale toglie quel rischio e porta il tuo prodotto sul mercato piu in fretta di quanto faresti combattendo da solo. In Italia il compratore preferisce una persona vera e referenziabile, uno sviluppatore freelance o una web agency con presenza locale, a una piattaforma senza volto, e questo e proprio il valore che conta.
Bloccato al 70%? Mandami il tuo progetto.
Guardo il tuo repository, valuto con onesta se conviene continuare sul codice esistente o ricostruire pulito, e ti do un prezzo e una tempistica concreti. Prima consulenza gratuita, senza impegno. Scrivimi via WhatsApp, email o modulo.
Finiamo la tua appCosa preparare prima di scrivermi
Se decidi che ti serve aiuto, ecco alcuni passi che accelerano tutto e abbassano il prezzo finale. Piu e chiara la situazione di partenza, piu preciso e il preventivo che posso darti.
- Esporta il codice. Se hai usato Lovable, Bolt o v0, scarica il progetto o caricalo su un repository GitHub, cosi si vede tutta la struttura e non solo le schermate.
- Scrivi cosa volevi ottenere. Qualche frase su cosa deve fare l'app e chi e il tuo utente vale piu di dieci schermate.
- Segna dove esattamente ti sei fermato. "Non riesco a fare il deploy", "i pagamenti non funzionano", "i dati spariscono": piu sei preciso, piu in fretta valuto.
- Raccogli gli accessi. Se hai gia un dominio, un account hosting o un PSP provato (Nexi, Stripe, PayPal), tieni pronte quelle informazioni.
In sintesi: cosa fare quando sei bloccato
Se hai iniziato a fare un'app con l'IA e ti sei bloccato, sappi prima di tutto che e normale e succede a quasi tutti. L'IA ti porta benissimo al 70%, ma lascia a te il 30% piu difficile: autenticazione, pagamenti, dati, sicurezza, deploy e le integrazioni italiane. Non e cosmetica, e il cuore stesso del prodotto.
Hai tre strade: continuare da solo (va bene per un progetto personale senza scadenze), ripartire da zero (col rischio di sbattere contro lo stesso muro) o affidarti a una persona che finisca o ricostruisca pulito (quando ti importa lanciare sul serio). Se scegli la terza, io guardo il codice, ti dico con onesta se conviene salvare la base esistente e costruisco il prodotto perche funzioni e guadagni. Resti proprietario del codice, uso tecnologie standard e il 30% difficile lo prendo in carico io.
Per proseguire vale la pena leggere in cosa un prototipo IA differisce da un prodotto vero e quali trappole ti aspettano dall'idea su ChatGPT all'app reale. E se gia adesso vuoi che qualcuno dia un'occhiata al tuo progetto bloccato, scrivimi.
Domande Frequenti (FAQ)
Trasformiamo il tuo progetto bloccato in un prodotto che funziona
Mandami il repository o descrivi dove ti sei fermato. In 1-2 giorni lavorativi ricevi una valutazione onesta, il prezzo e la tempistica, senza impegno e senza gergo tecnico. Preventivo gratuito, contatto via WhatsApp, email o modulo. Sviluppatore in Italia, codice tuo, nessun lock-in.
Consulenza Gratuita