Social Links Search User Login Menu
Tools
Close
Close

Articoli Low-Code Italia

Il low-code e il no-code sono preziosi anche per gli sviluppatori professionisti
La Redazione 177

Il low-code e il no-code sono preziosi anche per gli sviluppatori professionisti

Due professionisti IT su tre ora vedono il low-code come una soluzione di ripiego. Il low-code presenta quasi una contro-cultura rispetto alla programmazione tradizionale".

By Joe McKendrick

Il low-code e il no-code non riguardano solo il permettere ai citizen developers di creare le proprie applicazioni. E non si tratta solo di liberare gli sviluppatori professionisti dal dover costruire e distribuire applicazioni di basso livello. Le soluzioni low-code e no-code sono anche strumenti per gli sviluppatori stessi, rendendo il loro lavoro più facile e permettendo loro di mettere insieme rapidamente componenti applicativi pre-costruiti business-critical.

Un recente sondaggio condotto da Mendix mostra che il 64% dei professionisti IT concorda che il low-code è la loro soluzione di sviluppo go-to workaround. Ben il 59% dei progetti che utilizzano il low-code sono una collaborazione tra il business e i gruppi IT.

Per esplorare queste possibilità, i leader del settore hanno pesato sulle implicazioni di questa nuova modalità sul lavoro degli sviluppatori.  

"Rod Fontecilla, SVP, chief innovation officer e chief data scientist di Dovel Technologies. "Gli sviluppatori sono molto richiesti e hanno costruito una comunità così grande negli ultimi decenni che un tale cambiamento culturale può essere difficile da adattare. Gli sviluppatori devono abbracciare queste piattaforme, ottenere la certificazione, imparare i loro linguaggi di scripting e integrare le loro attuali competenze".

Fontecilla prevede che l'aumento di low-code/no-code creerà ambienti ibridi. "Con la penetrazione di queste piattaforme low-code/no-code, gli ambienti software aziendali diventeranno ibridi con una combinazione di codifica personalizzata per i processi aziendali più complessi e l'uso di piattaforme low-code/no-code per tutti gli altri", dice.

Un tale approccio ibrido può diventare la norma nella maggior parte degli ambienti. "Una best practice nella programmazione è quella di costruire componenti riutilizzabili, e con una piattaforma applicativa ibrida low-code uno sviluppatore può, per esempio, codificare un connettore per integrare una soluzione CRM interna e poi condividerlo con altri team di sviluppo in azienda", dice Nuno Pedro, responsabile del commercio per SAP Customer Experience.   

I giorni della creazione di codice da zero sono in declino, ma non del tutto finiti. "Un approccio low-code include strumenti di trascinamento che gli sviluppatori possono usare - per esempio, per sviluppare API, o per integrare l'applicazione con altri sistemi, o per personalizzare le interfacce front-end", dice Miguel Valdes Faura, CEO di Bonitasoft. Nei casi in cui gli sviluppatori hanno bisogno di sedersi e codificare, possono ancora contare sui loro strumenti, piattaforme e framework collaudati. "Le piattaforme che offrono un approccio low-code ibrido sono probabilmente quelle più utili ai team di sviluppo con competenze miste".

Con lo sviluppo di applicazioni che si sta evolvendo in un processo che richiede molto tempo, "gli sviluppatori professionisti si stanno appoggiando a soluzioni low-code/no-code per applicazioni che non richiedono agli sviluppatori di scriverle o possederle da soli", osserva Shiv Ramji, chief product officer di Auth0. "Accorciando il ciclo di vita dello sviluppo del software, si accelera il time-to-market, si migliora la flessibilità e si permette agli sviluppatori di concentrarsi sull'innovazione di base. Le soluzioni low-code e no-code migliorano anche l'agilità dei team di sviluppatori, poiché sono in grado di creare rapidamente un campione che il team aziendale può valutare e fornire un feedback - accorciando i cicli di revisione e migliorando il prodotto finito".

Le piattaforme low-code/no-code stanno aiutando gli sviluppatori "a migliorare la loro capacità di affrontare compiti di sviluppo più complessi riducendo il tempo necessario per affrontare sfide di programmazione più semplici", dice Pedro di SAP. "C'è stato un feedback costante da parte degli sviluppatori che l'utilizzo di piattaforme low-code e no-code li costringe a ripensare il modo in cui affrontano le diverse sfide di codifica e spinge un modo più snello e semplificato di pensare e codificare che è in definitiva vantaggioso dal punto di vista della produttività per tutto il lavoro di codifica che viene fatto".  

Ci può essere stato un certo pushback al low-code/no-code da parte degli sviluppatori professionisti, ma ora sta diventando parte di molti toolkit. "Molti team di sviluppo si stanno rendendo conto che l'accesso API drag-and-drop, la mappatura dei dati e la costruzione di moduli sono grandi risparmi di tempo - che non minacciano il loro lavoro", dice Rod Cope, chief technology officer di Perforce Software. "L'implementazione di strumenti che accelerano questo lavoro permette di arrivare più velocemente alla lista infinita di lavori più interessanti e complessi. Nel tempo, vedremo piattaforme low-code e no-code confezionare il loro output in modi che sono ancora più facilmente accessibili dai linguaggi di programmazione e dalle piattaforme di sviluppo tradizionali. Come risultato, gli sviluppatori saranno più produttivi mentre esternalizzano le basi del codice generato da altri strumenti -- come vedremo presto con gli strumenti legati all'AI. Le soluzioni low-code e no-code saranno anche particolarmente utili quando si integrano con applicazioni aziendali che hanno interfacce note e stabili, come CRM, ERP e pacchetti simili".

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