Social Links Search User Login Menu
Tools
Close
Close

Articoli Low-Code Italia

Un anno intenso per lo sviluppo low-code e no-code
La Redazione 646

Un anno intenso per lo sviluppo low-code e no-code

Sia i citizen dev che i developer avranno a disposizione centinaia di soluzioni low-code e no-code.

Di  Joe McKendrick,

Il 2022 sarà l'anno in cui i citizen developer prenderanno finalmente le redini, guidando lo sviluppo di applicazioni nelle rispettive aree di business? Sembra probabile, grazie alle emergenti soluzioni low-code, no-code e serverless. E, cosa importante, questi citizen developer affiancheranno gli sviluppatori professionisti, accelerando rapidamente le loro capacità di pianificare, assemblare e mantenere sistemi aziendali sempre più complessi.

Sia i non sviluppatori che i citizen developer stanno vedendo sempre più sofisticazione nelle applicazioni che possono costruire con approcci low/no-code. Per esempio, uno degli annunci usciti dalla recente conferenza re:Invent di AWS è stata un'offerta di piattaforma migliorata, Amazon SageMaker Canvas, progettata per rendere lo sviluppo AI accessibile alle masse attraverso una capacità visiva, no-code, che permette agli analisti di business di costruire modelli di apprendimento automatico e generare previsioni accurate senza scrivere codice, senza competenze in apprendimento automatico. Molti altri fornitori stanno virando verso offerte che richiedono poca o nessuna conoscenza di programmazione, con gran parte dell'integrazione backend e della logica nascosta in background, alimentata da automazione e AI.

Dopo anni di anticipazioni e delusioni, l'era dello sviluppatore libero potrebbe essere finalmente arrivata. Quasi la metà (47%) delle imprese in un sondaggio di TechRepublic usa ora low-code e no-code nelle loro organizzazioni. Uno su cinque di coloro che non utilizzano queste tecnologie dichiara di volerle utilizzare ento il prossimo anno.

"L'automazione ricopre un ruolo da protagonista di questo cambiamento", dice Daniel Dines, CEO e co-fondatore di UiPath, in un post a Wired. "Fino ad oggi, i team IT o i centri di eccellenza di automazione hanno guidato gran parte di questo sviluppo iniziale. Nel 2022, tuttavia, i citizen developer saranno in prima linea in questa accelerazione".

"Idealmente, low-code e no-code ridurranno o annulleranno completamente la dipendenza dall'IT, sarà come aggiornare il sito con nuovi prodotti, contenuti o prezzi", dice Nuno Pedro, general manager e global head of commerce solutions di SAP. "I piccoli rivenditori, per esempio, sono in grado di apportare rapidamente modifiche ai loro cataloghi di prodotti online senza alcun coinvolgimento dell'IT. Significa anche un costo totale di proprietà più basso perché offre blocchi di costruzione riutilizzabili".

Anche gli sviluppatori professionisti si stanno unendo alle fila degli sviluppatori low-code e no-code, IDC stima che il 40% di coloro i quali utilizzano strumenti low-code sono sviluppatori professionisti, con un altro 33% come sviluppatori part-time, e il restante 27% come sviluppatori "non compensati". "Gli sviluppatori low-code sono prevalentemente sviluppatori di applicazioni part-time, altrimenti noti come sviluppatori della linea di business", sottolineano gli analisti della società.

Inoltre, gli sviluppatori a tempo pieno non sono estranei alle piattaforme di sviluppo no-code: "Salesforce e Microsoft Power Apps, per esempio, vengono ampiamente utilizzate dagli sviluppatori a tempo pieno, così come le piattaforme di gestione dei contenuti che sfruttano Drupal e Joomla", dice Arnal Dayaratna, analista di IDC. "La forte penetrazione degli strumenti di sviluppo di applicazioni low-code tra gli sviluppatori professionisti illustra come la demografia degli sviluppatori ha già iniziato a cambiare in modo tale che gli sviluppatori non sono più definiti dalla loro competenza nella programmazione, ma sono piuttosto definiti dalla loro capacità di costruire soluzioni digitali", aggiunge.

C'è una logica per gli sviluppatori che abbracciano metodologie low-code e no-code. "Gli sviluppatori amano programmare, ma ciò che amano di più è creare, indipendentemente dal linguaggio", dice Steve Peak, fondatore di Story.ai. "Gli sviluppatori sono sempre alla ricerca di nuovi strumenti per creare più velocemente e con più divertimento. Una volta che il low and no code diventa uno strumento co cui gli sviluppatori hanno più controllo su ciò che hanno veramente bisogno di fare, lo useranno senza dubbio. Li aiuta a fare il lavoro più velocemente e con più divertimento, esempi di questo sono ovunque e sono incisi nella maggior parte degli sviluppatori. Una ricerca della prossima cosa migliore".

Allo stesso tempo, c'è ancora molto lavoro da fare - da parte degli sviluppatori professionisti, naturalmente - prima che le vere capacità low-code o no-code siano una realtà. "Anche gli strumenti più popolari sul mercato richiedono una significativa conoscenza delle API e molto probabilmente un'esperienza JavaScript", dice Peak. "I prodotti che non richiedono API o esperienza JavaScript sono limitati nelle funzionalità e spesso assomigliano a tavole Kanban personalizzate e a fogli di calcolo più ricchi di media in cui la logica delle informazioni è per lo più del tutto assente".

Il marketing e le vendite sono aree primarie in cui i citizen developer stanno emergendo. "Low-code e no-code permettono alle organizzazioni di essere agili e sperimentali nella customer experience", dice Pedro. "Low-code e no-code permettono anche ai marchi di essere molto reattivi al mercato e alle risposte e ai bisogni dei clienti, guidando le innovazioni basate sui cambiamenti man mano che arrivano. Low-code e no-code diventano un trampolino di lancio - un'organizzazione può portare rapidamente un'idea alla realizzazione utilizzando strumenti no code/low code, ma ancora con la capacità di dargli una firma unica del marchio utilizzando personalizzazioni che sfruttano le API headless. Questo è vantaggioso per le implementazioni perché i servizi possono concentrarsi sulla differenziazione del loro sito, perché le capacità commerciali standard sono facilmente realizzabili fuori dalla scatola".

Le piattaforme low-code e no-code non sono gli unici approcci che aprono la strada agli sviluppatori professionisti e citizen. Un'analisi separata di IDC indica le capacità derivanti dalla tendenza del serverless computing che semplifica il processo di costruzione e distribuzione delle applicazioni. "C'è un numero crescente di strumenti e ambienti che supportano il movimento low-code/no-code, che astrae sia lo sviluppo che le procedure operative e i protocolli dagli sviluppatori professionisti e 'cittadini'". Serverless è un passo fondamentale a sostegno del concetto di applicazioni costruite in stile 'LEGO-block', facilmente assemblate e smontate su richiesta come il business richiede, senza la necessità di competenze tecniche nello sviluppo o nelle metodologie operative.  (Nota: sono co-autore di questo rapporto insieme agli analisti di IDC Al Gillen e Larry Carvalho).  

Alcune tendenze chiave stanno convergendo per rendere low-code e no-code una realtà e una necessità. "Un drammatico aumento del numero di strumenti software cloud sul mercato, ha portato l'impresa media a utilizzare più di 1.000 diversi strumenti software", dice Alistair Russell, co-fondatore e CTO di Tray.io. "Un'altra tendenza è l'economia API, il nuovo ecosistema di software basato sul cloud che utilizza le API per comunicare tra loro, e dà anche agli sviluppatori di terze parti il potere di costruire rapidamente funzionalità personalizzate in cima ai servizi esistenti. Queste due tendenze hanno causato una significativa sofferenza aziendale per le organizzazioni IT che servono team line-of-business con un elevato numero di software. Ora, apparentemente ogni team di marketing, vendite, supporto, finanza e risorse umane ha bisogno di integrazioni API tra i loro numerosi strumenti software".

In risposta, "le soluzioni di integrazione low-code possono conservare le risorse, ridurre il debito tecnico e rifocalizzare le risorse preziose sulle priorità più importanti", continua Russell. "Le piattaforme low-code danno alle organizzazioni IT il potere di mettere in piedi le integrazioni istantaneamente e delegare la maggior parte del loro futuro lavoro di manutenzione API alle piattaforme stesse".

Mentre gli ambienti low-code e no-code proliferano nel prossimo anno, una sfida sarà il modo in cui le informazioni verranno gestite. Chris Bergh, CEO di DataKitchen, dice che, mentre low-code e no-code guadagnano trazione, una pratica che chiama DataGovOps prenderà piede. "Consentire a non programmatori di lavorare sui dati può creare il caos - un incubo di governance dei dati", dice. DataGovOps offre un'alternativa agli approcci dalla mano pesante come "riunioni, liste di controllo, firme e assilli - tutte tasse sulla produttività degli utenti low-code", dice Bergh. "DataGovOps protegge la libertà degli utenti di innovare con strumenti low-code e no-code nel quadro di un ambiente ben governato. Cerca di trasformare tutti i processi manuali inefficienti, dispendiosi in termini di tempo e soggetti a errori associati alla governance in codice o script, e reimmagina i flussi di lavoro della governance come orchestrazioni automatizzate ripetibili e verificabili. DataGovOps fornisce una toolchain completa, accesso alla sicurezza, pacchetti di dati preconfezionati, integrazione con la gestione del flusso di lavoro, compreso un percorso automatizzato per la distribuzione e il monitoraggio della governance rispetto alle politiche".  

In definitiva, a causa di low-code e no-code, il concetto di "impresa componibile" sta emergendo. "Invece di adottare l'approccio obsoleto di affidarsi a strumenti software limitati che possono essere migliorati solo con le risorse degli sviluppatori, stiamo vedendo le aziende assemblare e riassemblare rapidamente i blocchi funzionali per i loro processi più importanti", dice Russell. "Nel modello di impresa componibile, le aziende possono reagire alle condizioni di mercato in rapida evoluzione adattando i loro strumenti e processi, in particolare perché i team di line-of-business sempre più esperti usano soluzioni low-code per autoservire. Di conseguenza, le organizzazioni IT possono rifocalizzare i loro sforzi sui progetti strategici che contano di più: trasformazione digitale, sicurezza, migrazioni cloud e costruzione di una customer experience di livello mondiale".

(Divulgazione: Joe McKendrick, è un'analista a contratto con IDC, menzionato in questo rapporto).

 

Rate article

Nessun voto
Vota questo articolo:
Nessun voto

Condividi

Stampa

Comment

Collapse Expand Comments (0)
You don't have permission to post comments.
Back To Top