Social Links Search User Login Menu
Tools
Close
Close

Articoli Low-Code Italia

4 Miti della metodologia Low-Code per il BPM
Andrei Balan 159

4 Miti della metodologia Low-Code per il BPM

Dare priorità alla trasformazione digitale è diventato un obiettivo aziendale indispensabile, che provoca disagi ma produce anche risultati straordinari in tutti i settori. Lo sviluppo di software low-code, definito "straordinariamente dirompente", è diventato parte integrante della trasformazione digitale per molte organizzazioni. Secondo una ricerca di mercato condotta all'inizio di quest'anno da Fortune Business Insights, le dimensioni del mercato globale del low-code sono cresciute da 10,82 miliardi di dollari a 13,89 miliardi di dollari dal 2020 al 2021; entro il 2028, il mercato del low-code dovrebbe raggiungere i 94,75 miliardi di dollari, con un tasso di crescita annuale composto del 31,6% durante il periodo di previsione. 

Adottare il low-code non significa però cercare un modo per sostituire gli sviluppatori esperti. Al contrario, consente ai programmatori professionisti di svolgere il proprio lavoro in modo più rapido ed efficiente, consentendo alla vostra azienda di rispondere in modo più efficace alle mutevoli condizioni di mercato.

Tuttavia, le aziende hanno spesso idee sbagliate sulla metodologia low-code e su ciò che può fare per loro. Qui sfatiamo quattro dei miti più comuni sullo sviluppo low-code.

Mito 1: Il low-code è per i citizen developer.

Ascoltando il brusio sulle piattaforme low-code, si potrebbe avere l'idea che i più recenti strumenti low-code consentiranno ai vostri analisti aziendali di diventare citizen developer, costruendo applicazioni che si adattano esattamente alle vostre esigenze. In questo scenario, è possibile guidare la trasformazione digitale senza dover attendere le scarse risorse di sviluppo degli esperti. 

Certo, alcune piattaforme low-code consentono agli utenti aziendali di creare applicazioni semplici ma, le applicazioni che supportano la trasformazione digitale non sono semplici. Inoltre, molte applicazioni vengono utilizzate per la gestione dei processi aziendali (BPM), nella speranza di snellire le operazioni e creare processi più efficaci. Si tratta di applicazioni ad alta visibilità, di livello aziendale, che devono essere realizzate rapidamente e integrate con i sistemi informativi aziendali da sviluppatori esperti.

Detto questo, una buona piattaforma low-code può fornire funzionalità che aiutano gli esperti aziendali e gli sviluppatori a collaborare sui requisiti e sulle interfacce delle applicazioni BPM, in modo da costruire insieme un'applicazione che soddisfi tutte le esigenze aziendali in termini di funzionalità e usabilità. Inoltre, consentono agli sviluppatori di utilizzare i propri strumenti per la programmazione e il test quando estendono la piattaforma.

Mito 2: Il Low-Code è solo per le applicazioni BPM semplici.

Sebbene sia possibile utilizzare le piattaforme low-code per costruire semplici applicazioni BPM, con il low-code si può fare molto di più. Le piattaforme low-code sono ideali per applicazioni altamente scalabili che supportano una logica complessa, il tipo di applicazioni personalizzate che supportano la trasformazione digitale della vostra azienda.

Per farlo avrete bisogno di un team con ottime capacità di programmazione, ma alla fine del progetto vi diranno che le piattaforme low-code hanno permesso loro di creare applicazioni robuste, uniche e complesse in tempi più rapidi rispetto agli strumenti di sviluppo tradizionali.

Ad esempio:

BBVA - un gruppo bancario multinazionale, ha utilizzato una piattaforma applicativa low-code per integrare i propri sistemi IT attraverso più di 40 applicazioni.

L'Università del Queensland - ha sviluppato una soluzione ad alta disponibilità, utilizzata da oltre 10.000 persone contemporaneamente, su una piattaforma low-code.

Mito 3: Lo sviluppo Low-Code non significa collaborazione o riutilizzabilità.

Le piattaforme low-code consentono ai vari team tecnici dell'azienda di iniziare a costruire le proprie soluzioni BPM in modo indipendente. Ciò consente ai team sparsi di iniziare a essere produttivi prima, ma solleva preoccupazioni in merito all'efficienza e alla collaborazione. In definitiva, ogni team dovrà collegarsi ai sistemi aziendali esistenti e, senza collaborazione o riutilizzo, ogni team dovrà sviluppare la propria estensione per farlo.

Ma le piattaforme low-code possono favorire l'efficienza attraverso componenti riutilizzabili e la collaborazione. Ad esempio, con un'architettura low-code completamente modulare, uno sviluppatore può scrivere un connettore per integrare una soluzione CRM interna e poi condividerlo facilmente con tutti gli altri team attraverso un sistema di controllo delle versioni.

Mito 4: Low-code significa non programmare, mai.

Le piattaforme low-code offrono strumenti di sviluppo visuale in modo che gli esperti aziendali e gli sviluppatori possano collaborare e progettare rapidamente applicazioni che soddisfino le esigenze dell'azienda. Le funzionalità di drag-and-drop e i modelli coprono i casi d'uso più comuni, accelerando lo sviluppo. In questo modo il team tecnico può concentrarsi sulla personalizzazione che rende le applicazioni uniche.

Questa interfaccia senza programmazione è così attraente e potente che alcuni pensano che una piattaforma low-code sia solo questo.

Ma questo è solo l'inizio. Le piattaforme low-code consentono di andare oltre le loro capacità di progettazione visiva, in modo da poter estendere facilmente qualsiasi parte di un'applicazione costruita con esse, con i propri strumenti di programmazione preferiti. Le migliori piattaforme low-code vi permetteranno di mescolare senza problemi le pagine progettate con il builder dell'interfaccia utente con quelle realizzate con codice personalizzato.

Ampliare la visione del Low-Code

C'è più di un modo per guardare al low-code. Concentrarsi solo sul modo in cui le soluzioni low-code sono utili ai citizen developer rappresenta una visione troppo ristretta, che porta a miti e fraintendimenti da parte degli sviluppatori su ciò che il low-code può o non può fare per l'automazione e altri progetti di sviluppo di applicazioni. 

Il low-code consente anche agli sviluppatori di creare, supportare e migliorare continuamente le applicazioni aziendali, pur offrendo loro la flessibilità di programmare o meno, come meglio preferiscono o come necessitano. Gli strumenti low-code possono anche consentire agli sviluppatori di creare modelli e altri strumenti low-code personalizzati in base alle specifiche esigenze aziendali, sia per gli sviluppatori che per i non sviluppatori.

E quando gli sviluppatori possono creare codice migliore più velocemente, l'azienda può implementare la trasformazione digitale in modo più efficace.

 

Di Nicolas Chabanoles CTO, Bonitasoft

 

 

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