11 gen 2023·1 min di lettura

Affrontare le sfide e prepararsi per l'implementazione Low-Code/No-Code

Le strategie low-code e no-code hanno il potenziale per rivoluzionare lo sviluppo delle applicazioni, dando potere ai cittadini sviluppatori e facilitando i carichi di lavoro IT.

Affrontare le sfide e prepararsi per l'implementazione Low-Code/No-Code

L'abilitazione dello sviluppo di soluzioni con framework e strumenti low-code e no-code (LC/NC) presenta nuove opportunità per le aziende di coinvolgere dipendenti non tecnici, noti come citizen developer, nella creazione di applicazioni. Queste strategie possono ridurre il carico del team IT, promuovendo l'innovazione e supportando le iniziative di trasformazione digitale. Tuttavia, presentano anche sfide come conformità e problemi di sicurezza a causa del coinvolgimento di dipendenti che potrebbero non avere competenze di codifica.

Deepak Mohan, Executive Vice President of Engineering presso Veritas Technologies, avverte che le strategie LC/NC introducono vulnerabilità. Gli sviluppatori cittadini potrebbero non avere una conoscenza approfondita della sicurezza e della privacy, il che porta a applicazioni protette in modo inadeguato e potenziali problemi di conformità. Mohan suggerisce che le organizzazioni dovrebbero stabilire i requisiti di sicurezza e governance LC/NC, garantendo che le applicazioni siano sicure e fornendo un'adeguata supervisione e visibilità.

Inoltre, le organizzazioni devono considerare i costi di licenza e i problemi di proprietà intellettuale quando pianificano lo sviluppo di applicazioni LC/NC. Yehuda Rosen, Senior Application Engineer presso nVisium, evidenzia i vantaggi delle strategie LC/NC, tra cui una minore dipendenza da scarsi talenti di ingegneria del software e tempi di sviluppo più rapidi. Tuttavia, sottolinea che LC/NC non è un toccasana e non può sostituire la programmazione tradizionale per nuove funzionalità o funzionalità non supportate.

Rosen consiglia alle aziende di identificare chiaramente le caratteristiche richieste prima di intraprendere qualsiasi progetto LC/NC per evitare di sprecare tempo e risorse. Un'implementazione LC/NC di successo richiede un'infrastruttura robusta, una solida governance dei dati e misure di sicurezza efficaci, oltre a una visibilità completa dei dati e delle applicazioni all'interno dell'organizzazione.

Secondo Mohan, le aziende devono prima comprendere i propri dati, valutare potenziali vulnerabilità di sicurezza e conformità e affrontare questi rischi prima di implementare una strategia LC/NC. Il coinvolgimento di esperti di sicurezza dei dati, protezione dei dati e governance è essenziale per mitigare le minacce informatiche e di conformità e garantire il rispetto dei protocolli aziendali e legali.

Rosen sottolinea la flessibilità dell'implementazione LC/NC, con ogni livello di leadership potenzialmente coinvolto nell'adozione. Tuttavia, Mohan prevede che l'adozione di LC/NC diventerà presto mainstream, consentendo agli sviluppatori cittadini di tutte le organizzazioni di creare applicazioni su misura per il loro lavoro quotidiano.

Prima di adottare completamente le strategie LC/NC, la leadership IT deve potenziare i team di gestione dei dati e conformità con processi che garantiscano la protezione dei dati e l'infrastruttura di conformità in tutta l'organizzazione. Mohan consiglia alle organizzazioni di affrontare lo sviluppo di applicazioni LC/NC solo quando hanno fiducia nella propria infrastruttura.

Rosen riconosce la crescente maturità delle soluzioni low-code/ no-code in aree come la creazione di siti Web (Wix e Squarespace), CRUD basato sui dati e applicazioni di analisi ( Airtable e AppSheet) e altre come AppMaster. Prevede che a queste soluzioni verranno aggiunte ulteriori funzionalità, consentendo agli sviluppatori di creare una gamma più ampia di funzionalità e tipi di applicazioni nel prossimo futuro.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started