Durante la mia carriera lavorativa mi sono trovato a lavorare con una vasta gamma di applicazioni: documentali, flussi automatici, agende elettroniche, anagrafi, contabilità… ma in poche ho trovato la giusta flessibilità.
Di fronte a nuove esigenze del cliente mi è capitato di rispondere con la classica frase “è necessario uno sviluppo ad-hoc”, “serve una personalizzazione”.
Quante volte vi è successo?
E quanto avete dovuto aspettare per veder realizzata quella modifica che a voi sembrava banale, ma che è costata ore ed ore di sviluppo?
La mia idea di informatica va in senso diametralmente opposto a queste dinamiche: un software che si presenta “fatto e finito” non è al passo con i tempi, l’adattabilità e deve essere un pensiero fisso e il primo obiettivo di ogni analisi.
L’adattabilità si misura come capacità di cambiamento di un software in funzione delle esigenze dell’utente e del contesto in cui opera: tanto più un software riesce a mutare il suo comportamento in base questi due aspetti, tanto più risulta adattabile.
Questa è la sfida: esistono software completamente adattabili, con tempi di adeguamento accettabili e a basso costo?
Sí, (quasi) tutti i software sono adattabili, ma a che prezzo, e in che tempi? Nella mia carriera ho visto tempi di consegna di settimane per modifiche minimali e prezzi di personalizzazioni che superavano di gran lunga il costo
di una intera applicazione.
Durante la mia carriera mi sono sempre chiesto se fosse possibile progettare una applicazione come se fosse un vestito su misura, adattandolo alle forme di chi lo indosserá, mantenendo il prezzo basso o inferiore ad un abito industriale.
Sicuramente, con le comuni tecniche di sviluppo, dove il codice deve essere scritto (o generato), compilato ed eseguito, questo non é possibile.
Serviva un’idea diversa, una piattaforma innovativa, uno strumento nuovo. E’ con questi prerequisiti che é nato Sql2App, uno strumento innovativo per la progettazione e lo sviluppo, che permette di creare una applicazione
in pochi minuti.