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:- Forme semplici
- Gestione dei compiti
- Processi riproducibili
- Processi basati su Excel
- Esecuzione della richiesta
- Trasforma le regole di attivazione/azione aziendale in app