Sono uno sviluppatore freelance a Cesena e lavoro principalmente con PMI e professionisti del territorio romagnolo che hanno processi lenti, sistemi obsoleti o esigenze nuove che il software commerciale non risolve. Se stai leggendo questa pagina, probabilmente stai cercando di capire se ha senso investire in software personalizzato — e come trovare il developer giusto senza finire tra le mani di chi ti promette miracoli e consegna disastri.
Come funziona il mio processo: dalla scoperta al lancio
Non comincio mai scrivendo codice. Comincio con una conversazione di 45-60 minuti con te — gratuita — per capire il tuo problema reale. Non quello che pensi di aver bisogno di tecnicamente, ma il vero dolore operativo. Poi faccio un'analisi dei processi attuali, mappo cosa funziona e cosa no, e ti propongo una soluzione con tre opzioni di budget e tempistica.
- Scoperta (2 settimane): discussione del progetto, definizione dei requisiti, prototipo low-fidelity per validare che stiamo risolvendo il problema giusto.
- Design e pianificazione (1-2 settimane): architettura del sistema, scelta delle tecnologie, stima realistica di tempi e costi.
- Sviluppo iterativo (4-16 settimane dipende dalla complessità): il codice viene scritto in sprint da 2 settimane con review settimanali con te. Vedi il progresso in tempo reale.
- Testing e messa in produzione (1-2 settimane): test automatici e manuali, migrazione dei dati dal sistema vecchio se necessario, formazione del tuo team.
- Supporto post-lancio (3-6 mesi incluso): piccoli fix e ajustamenti mentre scopri come usare il nuovo sistema.
Caso reale: Alloggiopro, il gestionale per affitti brevi
Un client mio — host Airbnb con 4 proprietà in Romagna — aveva il seguente inferno operativo: aggiornare manualmente 4 calendari su piattaforme diverse (Airbnb, Booking, Vrbo), calcolare la tassa di soggiorno per ospite e per notte su ogni prenotazione, e generare i file per la Questura manualmente. Rischiava costantemente doppia prenotazione e pagamento sanzioni per comunicazioni tardive alla Questura.
Ho sviluppato Alloggiopro — un'app Flutter che sincronizza i calendari in tempo reale, calcola tasse automaticamente, e genera i file per la Polizia di Stato con un click. Risultato: da 3-4 ore al giorno di lavoro manuale a 30 minuti. L'app è ora usata da decine di host in Romagna, Liguria e Veneto. Dalla scoperta del problema al lancio: 18 settimane di lavoro, costo complessivo 28.000 euro.
Cosa rende il mio approccio diverso (e migliore)
- Sei il capo: tu decidi cosa fare, non io. Mi chiedi quello che vuoi, non ti impongo metodologie ferree o processi che non servono.
- Codice di qualità: uso TypeScript, test automatici, documentazione, Git — il codice rimane tuo ed è gestibile da altri developer anche dopo.
- Niente sorprese di budget: concordiamo le tariffe (ora sono a 60-90€ l'ora a seconda del tipo di progetto), concordiamo gli scope, se il scope cambia io ti avviso prima di sforare.
- Soluzioni locali: conosco i sistemi burocratici italiani (Alloggiati Web, F24, certificazioni RSA), integro quello che serve per il tuo settore.
- Supporto verace: per i primi 3 mesi post-lancio ti assisto gratuitamente con piccoli fix e miglioramenti.
Come scelgo la tecnologia giusta per il tuo progetto
- Piccolia automazione (5k-12k): script Python o piccola app web con React, database leggero (SQLite, Supabase). 4-8 settimane. Ideale per chi vuole risolvere un problema specifico.
- Gestionale medio (15k-35k): app da usare quotidianamente — database robusto (PostgreSQL), interface React, sincronizzazione con sistemi esterni (email, commercialista, shop online). 2-4 mesi.
- SaaS (20k-50k+): piattaforma multi-utente, pagamenti online, API pubblica, scalabilità. 3-6 mesi. Parliamo direttamente con io capaci di gestire i vostri volumi.
I rischi che evito per te
- Feature creep: il progetto che è iniziato con 5 funzioni finisce con 30. Io blocco gli scope e dico 'questo è fase 2'.
- Tecnologie trendy ma sbagliate: no a 'usiamo la blockchain perché è di moda'. Uso la soluzione tech più semplice che risolve il problema.
- Vendor lock-in: il codice è tuo, il database è accessibile, puoi licenziato domani e passare a un altro developer.
- Abbandono dopo il lancio: per 3 mesi sono disponibile. Dopo, possiamo discutere di supporto continuato — io dico i costi in anticipo.
Domande frequenti da PMI romagnole
- Mi conviene software su misura o Saas commerciale? Su misura se i tuoi processi sono unici o molto specifici del settore. Commerciale se la tua esigenza è standard (CRM, contabilità, e-commerce). Io valuto in 30 minuti di call quale è il migliore.
- Quanto tempo dalla firma del contratto al primo utilizzo? 4-8 settimane per qualcosa di medio. Dipende dalla complessità e dalla velocità con cui i tuoi team danno feedback — il collo di bottiglia è sempre il tuo tempo disponibile, non il mio.
- Chi mantiene il software una volta lanciato? Dipende dal contratto. Manutenzione 'include fix bug' per 3-6 mesi. Dopo: nuove funzioni, aggiornamenti di sicurezza, upgrade piattaforme richiedono budget dedicato — stimare il 15-20% del costo iniziale all'anno.
- E se il progetto ha già problemi quando partiamo? Durante la scoperta li identifichiamo. Se il vostro database attuale è un disastro, la migrazione è più complessa e costa extra. Meglio sapere in anticipo.
- Mi stai vendendo idea o risultati? Risultati. Sulla carta, gli imprenditori sono entusiasti. Quando il software è live e deve risolvere veramente il problema — quello vediamo la differenza tra chi sa fare e chi no.
Come iniziare: i prossimi 3 step
Se riconosci il tuo problema in questa pagina, ecco cosa fare: 1) Mandami un'email con una descrizione veloce del tuo problema (non servono 10 pagine, bastano 3-4 righe). 2) Mi contatti e concordiamo una call di 45 minuti — gratuita e senza impegno. 3) Dopo la call, ti do un'opinione franca: sì è fattibile, no non ha senso investire, oppure 'provate prima con questo SaaS e se non basta riparlaiamo'. Niente pressione.
Se questo problema ti riguarda


