Un citizen developer è una persona che, senza una formazione formale nella programmazione, può creare applicazioni web o mobili che si integrano nell’ambiente digitale di un’azienda e sono funzionali. Possono creare automazioni e applicazioni che sono strettamente adattate alle proprie esigenze o a quelle di altri all’interno dell’azienda. Di solito, si tratta di soluzioni semplici che vengono create in breve tempo, spesso utilizzando piattaforme:
Le piattaforme low-code e no-code sono fondamentali per i citizen developer. Consentono loro di costruire applicazioni in giorni o addirittura ore invece di settimane o mesi. Di conseguenza, i lavoratori ordinari possono soddisfare rapidamente le proprie esigenze e risolvere problemi senza dover aspettare aiuto dall’IT.
Ad esempio, un professionista delle risorse umane potrebbe creare un’applicazione per la gestione del tempo che automatizza l’aggiunta di riunioni al calendario, semplificando i processi interni e risparmiando tempo ai programmatori.
Gli ultimi strumenti di AI, come ChatGPT e GitHub Copilot, aprono nuove possibilità per i citizen developer. Consentono di porre una domanda su una funzionalità desiderata in linguaggio naturale, e l’algoritmo genererà codice pronto o addirittura un’intera applicazione in risposta al prompt.
Ad esempio, un venditore potrebbe chiedere a ChatGPT di creare un’app mobile per il tracciamento dei lead di vendita. Il chatbot porrà alcune domande spiegando i requisiti esatti, e poi genererà il codice dell’app e (nella versione ChatGPT Plus) anche mockup dell’interfaccia utente. Un tale processo richiederà solo un’ora o due.
Sarà ancora più facile ottenere una soluzione che dovrebbe essere solo un’altra automazione in uno strumento low-code popolare. C’è un’alta probabilità che otterremo il codice giusto con istruzioni su come eseguire la nostra nuova automazione.
I citizen developer possono implementare soluzioni basate su AI autonomamente e accelerare l’automazione nelle loro aziende senza coinvolgere specialisti. Tuttavia, non si può ancora aspettare che gli strumenti di AI generino soluzioni completamente funzionanti al primo tentativo.
Essi sono più simili a collaboratori esperti dei citizen developer piuttosto che strumenti che possono sostituire il lavoro di persone che conoscono almeno le basi della programmazione. Spesso è necessario correggere ripetutamente le soluzioni o suggerire a ChatGPT come risolvere un problema. Questo consente di ottenere una versione finita dell’applicazione molto più rapidamente, ma non è un compito da un clic.
Fonte: DALL·E 3, prompt: Marta M. Kania (https://www.linkedin.com/in/martamatyldakania/)
Ecco diversi vantaggi chiave di impiegare individui che, oltre alla loro specializzazione, assumono anche il ruolo di citizen developer all’interno dell’azienda:
Per sfruttare appieno il potenziale dei citizen developer, le aziende devono creare condizioni appropriate. Ecco cinque passaggi chiave:
Molte aziende, sia grandi che piccole, hanno già beneficiato delle opportunità presentate dai dipendenti che progettano in modo indipendente piccole soluzioni IT. Ecco tre aziende che hanno ottenuto un successo significativo nell’implementazione di soluzioni create dai citizen developer.
Accenture è un’azienda specializzata in servizi di consulenza aziendale e tecnologica. Hanno implementato la Microsoft Power Platform per consentire ai dipendenti di creare rapidamente applicazioni e flussi di lavoro. L’obiettivo principale era accelerare la gestione dei dati all’interno dell’azienda. Tuttavia, l’azienda ha riconosciuto che lo sviluppo dei citizen developer ha aumentato significativamente la produttività e la flessibilità organizzativa. Di conseguenza, oltre 8.000 applicazioni sono state create da citizen developer nell’azienda in sei mesi.
Accenture promuove anche una cultura di condivisione delle conoscenze organizzando presentazioni delle soluzioni create dai citizen developer. In questo modo, l’azienda mira ad aiutare i dipendenti a sviluppare competenze e personalizzare autonomamente le tecnologie.
Toyota, un importante produttore di automobili, ha creato un centro di eccellenza che forma i dipendenti sulla Power Platform, ma li incoraggia anche a sperimentare autonomamente e a condividere i loro risultati. L’azienda tiene un “Automation Summit” annuale in cui i team presentano i loro progetti innovativi di citizen development.
Toyota sta incoraggiando i propri dipendenti a credere che non sia necessario avere un dottorato per proporre soluzioni preziose. Vedono lo sviluppo dei citizen developer come un’opportunità per praticamente chiunque sia interessato.
Fonte: Microsoft (https://customers.microsoft.com/en-us/story/763052-toyota-motor-north-america-automotive-power-apps)
IKEA prende sul serio i citizen developer. Ha istituito una Power Community di 4.000 membri per aiutare con l’adozione della tecnologia low-code. L’azienda premia anche coloro che automatizzano compiti e implementano innovazioni attraverso lo sviluppo dei citizen developer. IKEA riconosce che questo approccio consente ai dipendenti di concentrarsi sulle loro attività principali invece di perdere tempo in compiti ripetitivi.
Fonte: Microsoft (https://customers.microsoft.com/en-us/story/1686198659059020881-ikea-retailers-power-apps-en-france)
I citizen developer sono risorse inestimabili nell’aiutare le organizzazioni ad accelerare la loro trasformazione digitale. Consentono di innovare più rapidamente e creare soluzioni perfettamente adattate alle esigenze della tua organizzazione – dopotutto, i citizen developer le creano per semplificare la vita a se stessi e ai loro colleghi.
Per collaborare efficacemente con i citizen developer, è essenziale fornire formazione, strumenti e governance appropriati per questo gruppo di dipendenti. Se lo fai, guadagnerai un team di supereroi pronti a ottimizzare la tua azienda.
Se ti piace il nostro contenuto, unisciti alla nostra comunità di api operose su Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok.
Esperto di JavaScript e istruttore che forma i dipartimenti IT. Il suo obiettivo principale è aumentare la produttività del team insegnando agli altri come cooperare efficacemente durante la programmazione.
In Polonia, un numero di scienziati, imprenditori, avvocati, artisti e divulgatori stanno lavorando su temi…
Il futuro della ricerca di informazioni bussa già alle nostre porte mentre i motori di…
Le raccomandazioni di prodotto personalizzate appaiono automaticamente nella tua app di shopping preferita? Gli assistenti…
Hai accesso a uno strumento che può cambiare il modo in cui lavori, impari e…
I chatbot AI nell'e-commerce si stanno evolvendo insieme ai cambiamenti che stiamo vedendo nel modo…
Entri in un negozio online con l'intenzione di acquistare un nuovo smartphone. Proprio all'inizio, vieni…