Facciamo chiarezza sul No Code
Da un paio di anni il termine No Code viene utilizzato per identificare soluzioni applicative (software) di facile realizzazione e alla portata di tutti. E’ vero, ma non tutto il No Code consente questo.
Nel seguito di questo articolo con tale termine indicheremo solo quelle situazioni in cui l’Utente, senza alcuna competenza o conoscenza di programmazione informatica, è in grado di costruire una o più applicazioni, in completa autonomia, con un grado di personalizzazione elevato rispetto alle proprie esigenze.
La differenza con il Low Code
A differenza del No Code, il Low Code richiede la conoscenza di linguaggi di programmazione o di meta linguaggi proprietari, per poter completare la realizzazione delle Applicazioni. Questo rende l’Utente più dipendente da Terzi nella realizzazione della propria App e riduce l’efficacia del No Code.
Specifichiamo che con il termine App non intendiamo quelle residenti fisicamente sui dispositivi portatili, ma quelle che consentono di gestire processi molto complessi, tipici delle PMI strutturate ed organizzate, con Ruoli definiti e regole di business articolate.
Caso diverso è quello in cui è l’Utente stesso a richiedere consapevolmente l’assistenza di un Consulente per vedere realizzata la soluzione No Code dove la componente consulenziale, sui processi o sui ruoli, prevale come valore su quello della app, che in questo caso è un vero e proprio sistema gestionale.
Quali costi sono oggetto di riduzione
I costi che vedranno una propria riduzione sono diversi e di natura diversa:
Nel breve periodo i costi minori riguardano l’avvio dell’implementazione:
- Costi di analisi: il No Code riduce i tempi di analisi della problematica da risolvere data la rapidità con cui è possibile eseguire re-work senza impatto su tempi e costi;
- Costi di preparazione dell’ambiante: l’ambiente di sviluppo è già pronto e le operazioni di set up richiedono poco più di 1 ora in molti casi;
- Costi di sviluppo: qui si concentra la maggior parte del risparmio, considerato che viene meno la necessità di creare Team multi funzionali che seguano le varie fasi di sviluppo secondo un approccio tradizionale (DBA, Analista, UI Owner, BE Owner).
- Test: il test di quanto realizzato si riduce in quanto il No Code si concilia bene con l’Agile, che prevede la verifica continua da parte dell’Utente su quanto realizzato;
Nel medio periodo i costi minori e i vantaggi riguardano i processi digitalizzati:
- Rapidità degli scambi: i colleghi possono dialogare e scambiare documenti e dati direttamente in piattaforma;
- Recupero informazioni: meglio di un drive in cloud, una webapp consente sia di recuperare dati, documenti e informazioni e sia di contestualizzarle velocemente;
- Integrazione: il Legacy, ovvero il compendio di applicazioni già presenti in Azienda, è facilmente integrabile mediante piattaforme di integrazione come make e zapier;
- Process driven: molte piattaforme No Code presentano dei motori interni di workflow; che siano grafici o semplicemente tabellari, o un misto tra i due, abituano gli Utenti a comportarsi mediante regole. E’ iniziativa e capacità dell’Architetto (che in No Code Solutions chiamiamo I.S.A. – Instant Solution Architect) individuare il giusto livello di rigidità del processo;
- Straordinari: il ricorso agli straordinari per lo svolgimento di attività di backoffice si riduce sensibilmente, considerato che il periodo di latenza tra avvio del “progetto” e il suo primo rilascio si riduce
Ne lungo periodo i vantaggi sono evidenti anche a bilancio:
- Cultura: a questo punto l’Azienda ha sposato la cultura No Code ed è evidentemente indipendente da Fornitori IT e da un approccio tradizionale;
- Insourcing: le competenze per lo sviluppo di Webapp No Code sono già in corso di trasferimento dal Consulente all’Azienda; questa è in grado già di procedere già in discreta autonomia;
- Self Made App: iniziano a profilarsi Profili aziendali dedicati allo sviluppo di Webapp, nella migliore delle ipotesi saranno Profili dedicati alle Funzioni che meglio conoscono e governano.
No Code Solutions mantiene un punto di attenzione sugli sviluppi del No Code all’interno delle Aziende, in modo da mantenere alto il valore che una strategia No Code può generare.



