In che modo gli sviluppatori cittadini possono risolvere la crisi dei talenti Pro-Code

In che modo gli sviluppatori cittadini possono risolvere la crisi dei talenti Pro-Code
Ogni azienda probabilmente ha noiosi processi manuali che un'app nuova o migliorata potrebbe aiutare a risolvere. Il problema: non ci sono abbastanza sviluppatori IT per lavorarci. È così che un numero crescente di aziende sta colmando il divario nello sviluppo di app: aiutando i dipendenti non IT a diventare "sviluppatori cittadini" utilizzando piattaforme low-code per creare in tempo nuove app aziendali.

Perché l'IT non può soddisfare la maggior parte delle richieste dei dipendenti per nuove applicazioni

Gli sviluppatori di software per computer sono sempre stati al loro apice. La manutenzione del software, inclusa la correzione dei bug, l'applicazione degli aggiornamenti e la risoluzione delle vulnerabilità della sicurezza, ha storicamente consumato la maggior parte del tempo e del budget del reparto IT. Tutto ciò che viene pubblicato viene utilizzato per guidare la trasformazione digitale delle operazioni aziendali, del servizio clienti e spesso della natura stessa dei tuoi prodotti, servizi e obiettivi. Ciò non lascia molto tempo per le richieste dei dipendenti sulle app che li aiuterebbero a digitalizzare noiose attività manuali. E anche in questo caso, il tradizionale ciclo di sviluppo delle app, dalla pianificazione alla progettazione fino all'implementazione, richiede spesso mesi, a volte anni. Assumere più sviluppatori IT non è una soluzione praticabile. La maggior parte delle aziende non ha il budget e la mancanza di candidati qualificati significa che l'assunzione può richiedere mesi. Una soluzione è assumere dipendenti che vogliono diventare cittadini sviluppatori per creare app che risolvano i loro problemi quotidiani. Dopotutto, i dipendenti sono nella posizione migliore per identificare le sfide che le nuove applicazioni potrebbero risolvere. Queste sono anche le stesse sfide che è improbabile che l'IT rilevi o che abbia la larghezza di banda per creare. Le piattaforme di sviluppo low-code consentono alle persone con poca o nessuna esperienza di programmazione o informatica di creare le proprie applicazioni utilizzando moduli di codice preesistenti. (Non sorprende che anche i professionisti IT utilizzino questi strumenti quando appropriato.) Le migliori piattaforme low-code hanno GUI drag and drop. Se hai utilizzato un sito Web o uno strumento di blogging, li conosci bene. Quello che il cittadino sviluppatore deve fare è selezionare i moduli appropriati, creare tabelle informative, descrizioni di eventi/azioni, ecc... e, a seconda delle circostanze, modificare o scrivere poche righe di codice vero e proprio. Per l'utente, queste applicazioni assomigliano a moduli, applicazioni, portali e pannelli di controllo sullo schermo del proprio computer, tablet o smartphone, creati o forniti dall'IT. Quali tipi di attività e problemi sono più adatti per lo sviluppo low-code? Mentre il codice basso può essere utilizzato per risolvere problemi più complessi, attività comuni come l'assegnazione, il monitoraggio e l'invio di una richiesta sono di interesse per i nuovi sviluppatori cittadini. Questi possono includere: Ad esempio, secondo Low-Code: The Fuel Powering America's Public Sector, durante i primi giorni della pandemia nel 2020, il Dipartimento di Stato (DoS) degli Stati Uniti è stato in grado di sviluppare e fornire quasi una dozzina di applicazioni critiche in pochi settimane. .

L'IT rimane informato, per guidare e verificare

Gli sviluppatori IT e i cittadini dovrebbero stare tranquilli: gli sviluppatori Citizen non creano queste app low-code nel vuoto. L'IT deve fornire e supportare piattaforme low-code e garantire che le applicazioni low-code risultanti si integrino o si adattino al software aziendale esistente. Il dipartimento IT collabora anche con gli sviluppatori cittadini, fornendo consigli e riesaminando le loro applicazioni prima che vengano rilasciate, garantendo che queste applicazioni soddisfino i requisiti commerciali, industriali e governativi. Sicurezza e conformità, ad esempio, garantendo che i dati personali o di altro tipo non siano visibili o modificabili. da persone non autorizzate o inadeguate.

Le aziende hanno bisogno di Low Code ora

La crescente necessità di nuove applicazioni aziendali all'interno delle aziende supera la disponibilità dei professionisti IT. Secondo Chris Bedi, CIO di ServiceNow, oltre il 90% dei processi aziendali è attualmente gestito offline. Pertanto, l'opportunità per i professionisti non IT di abbracciare la potenza dello sviluppo di applicazioni è matura.