Che cos’è un citizen developer?

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:

  • no-code – dove le applicazioni vengono create senza scrivere alcun codice, trascinando e rilasciando componenti pre-costruiti, come in Microsoft Power Apps,
  • low-code – dove le soluzioni richiedono abilità di scrittura di codice minime, proprio come in Apps Script o Appian.

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.

Qual è la relazione tra citizen development e implementazione di AI e automazione?

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.

citizen developer

Fonte: DALL·E 3, prompt: Marta M. Kania (https://www.linkedin.com/in/martamatyldakania/)

Come possono i citizen developer aiutare la tua azienda?

Ecco diversi vantaggi chiave di impiegare individui che, oltre alla loro specializzazione, assumono anche il ruolo di citizen developer all’interno dell’azienda:

  1. Accelerare la trasformazione digitale. Diffondendo le tue competenze nello sviluppo di applicazioni tra un gruppo più ampio di dipendenti, puoi aumentare la velocità di consegna di soluzioni innovative fino al 90%. Di conseguenza, puoi recuperare il ritardo rispetto alla concorrenza e portare nuovi prodotti sul mercato a un ritmo impressionante.
  2. Migliorare l’esperienza digitale dei dipendenti. I citizen developer possono costruire esattamente le applicazioni di cui hanno bisogno per il loro lavoro quotidiano. Di conseguenza, sono più propensi a utilizzarle, più coinvolti e più produttivi. Non devono nemmeno aspettare mesi finché il dipartimento IT trova il tempo per implementare le loro idee o finché il loro supervisore decide di acquistare software che faciliterà il loro lavoro.
  3. Aumentare l’adozione di nuove tecnologie. I dipendenti sono più propensi ad adottare soluzioni create dai loro pari che condividono la loro mentalità e comprendono le specificità del loro lavoro. Grazie ai citizen developer, la portata delle nuove tecnologie è molto più ampia rispetto al modello tradizionale di fornitura di sistemi preconfezionati da parte dell’IT.

Come preparare un’azienda a lavorare con i citizen developer?

Per sfruttare appieno il potenziale dei citizen developer, le aziende devono creare condizioni appropriate. Ecco cinque passaggi chiave:

  1. Reclutamento e formazione. Molte aziende hanno già “tuttologi” della programmazione che aiutano i dipendenti a creare piccole automazioni. Altre, tuttavia, devono reclutare dipendenti disposti o formare il team per utilizzare strumenti selezionati, come quelli per costruire applicazioni o analizzare dati. Alcune organizzazioni richiedono anche la certificazione delle competenze prima che un citizen developer possa apportare modifiche ai sistemi IT dell’organizzazione.
  2. Strumenti. È necessario fornire ai citizen developer accesso a piattaforme low-code/no-code e repository di componenti e modelli pronti per facilitare il loro lavoro. L’accesso di base a strumenti come Make o Zapier è gratuito; tuttavia, se un citizen developer desidera utilizzare funzionalità più avanzate o gestire l’accesso, sarà necessario acquistare un abbonamento.
  3. Supporto della comunità. Per sfruttare veramente il potenziale dei citizen developer, è utile fornire loro opportunità di crescita, come organizzare hackathon, competizioni e incontri, consentendo loro di condividere conoscenze e migliorare le proprie competenze.
  4. Controllo dei rischi e del valore. Tuttavia, avere citizen developer nell’impresa non è privo di sfide. Un aspetto critico del lavoro degli sviluppatori IT all’interno dell’impresa è garantire la loro sicurezza. È importante sottolineare questo aspetto perché i nuovi sviluppatori no-code/low-code spesso hanno poca esperienza nella sicurezza del software. È consigliabile stabilire una politica unificata per la sicurezza dei dati, la conformità e la continuità dei sistemi aziendali nella tua organizzazione. Inoltre, è importante valutare l’impatto reale delle soluzioni implementate per evitare di scoprire che non migliorano realmente l’efficienza del tuo team.
  5. Cultura dell’innovazione. È anche cruciale costruire una cultura di sperimentazione, condivisione delle conoscenze e premiare idee innovative tra i dipendenti dell’azienda. In questo modo, più dipendenti avranno l’opportunità di “appassionarsi” allo sviluppo dei citizen developer.

Quali aziende hanno tratto maggiori benefici dai citizen developer?

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

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

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.

citizen developers

Fonte: Microsoft (https://customers.microsoft.com/en-us/story/763052-toyota-motor-north-america-automotive-power-apps)

IKEA

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.

citizen developers

Fonte: Microsoft (https://customers.microsoft.com/en-us/story/1686198659059020881-ikea-retailers-power-apps-en-france)

Riepilogo

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.

citizen developers

Se ti piace il nostro contenuto, unisciti alla nostra comunità di api operose su Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok.

Robert Whitney

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.

View all posts →

AI in business:

  1. 6 fantastici plugin di ChatGTP che renderanno la tua vita più facile
  2. Navigare nuove opportunità di business con ChatGPT-4
  3. 3 fantastici scrittori di intelligenza artificiale che devi provare oggi
  4. Attori sintetici. I primi 3 generatori di video AI
  5. Quali sono i punti deboli della mia idea imprenditoriale? Una sessione di brainstorming con ChatGPT
  6. Utilizzare ChatGPT nel business
  7. Nuovi servizi e prodotti che operano con l'IA
  8. Post automatizzati sui social media
  9. Pianificazione dei post sui social media. In che modo l'IA può aiutare?
  10. Il ruolo dell'IA nel processo decisionale aziendale
  11. Business NLP oggi e domani
  12. Chatbot di testo assistiti da intelligenza artificiale
  13. Applicazioni di intelligenza artificiale nel business - panoramica
  14. Minacce e opportunità dell'IA nel business (parte 2)
  15. Minacce e opportunità dell'IA nel business (parte 1)
  16. Qual è il futuro dell'IA secondo il McKinsey Global Institute?
  17. Intelligenza artificiale nel business - Introduzione
  18. Cos'è l'NLP, o elaborazione del linguaggio naturale nel business
  19. Google Translate vs DeepL. 5 applicazioni della traduzione automatica per le imprese
  20. Elaborazione automatica dei documenti
  21. L'operazione e le applicazioni commerciali dei voicebot
  22. Tecnologia degli assistenti virtuali, o come parlare con l'IA?
  23. Che cos'è l'Intelligenza Aziendale?
  24. Come può l'intelligenza artificiale aiutare con il BPM?
  25. AI creativa di oggi e di domani
  26. Intelligenza artificiale nella gestione dei contenuti
  27. Esplorare il potere dell'IA nella creazione musicale
  28. 3 strumenti utili di design grafico AI. AI generativa nel business
  29. AI e social media – cosa dicono di noi?
  30. L'intelligenza artificiale sostituirà gli analisti aziendali?
  31. Strumenti di intelligenza artificiale per il manager
  32. Il mercato del lavoro futuro e le professioni emergenti
  33. RPA e API in un'azienda digitale
  34. Nuove interazioni. In che modo l'IA sta cambiando il modo in cui operiamo i dispositivi?
  35. AI multimodale e le sue applicazioni nel business
  36. Intelligenza artificiale e ambiente. 3 soluzioni di IA per aiutarti a costruire un'attività sostenibile
  37. Rilevatori di contenuti AI. Ne valgono la pena?
  38. ChatGPT contro Bard contro Bing. Quale chatbot AI sta guidando la corsa?
  39. Il chatbot AI è un concorrente della ricerca di Google?
  40. Prompt efficaci di ChatGPT per HR e reclutamento
  41. Ingegneria dei prompt. Cosa fa un ingegnere dei prompt?
  42. AI e cos'altro? Le principali tendenze tecnologiche per le imprese nel 2024
  43. AI e etica aziendale. Perché dovresti investire in soluzioni etiche
  44. Meta AI. Cosa dovresti sapere sulle funzionalità supportate dall'IA di Facebook e Instagram?
  45. Regolamentazione dell'IA. Cosa devi sapere come imprenditore?
  46. 5 nuovi usi dell'IA nel business
  47. Prodotti e progetti di intelligenza artificiale - in che modo si differenziano dagli altri?
  48. L'IA come esperto nel tuo team
  49. Team di intelligenza artificiale vs. divisione dei ruoli
  50. Come scegliere un campo professionale nell'IA?
  51. AI nelle risorse umane: Come l'automazione del reclutamento influisce sulle risorse umane e sullo sviluppo del team
  52. Automazione dei processi assistita dall'IA. Da dove cominciare?
  53. 6 strumenti di intelligenza artificiale più interessanti nel 2023
  54. Qual è l'analisi della maturità dell'IA dell'azienda?
  55. AI per la personalizzazione B2B
  56. Casi d'uso di ChatGPT. 18 esempi di come migliorare la tua attività con ChatGPT nel 2024
  57. Generatore di mockup AI. I 4 migliori strumenti
  58. Microlearning. Un modo veloce per acquisire nuove competenze
  59. Le implementazioni di intelligenza artificiale più interessanti nelle aziende nel 2024
  60. Quali sfide porta il progetto di intelligenza artificiale?
  61. Le 8 migliori strumenti di intelligenza artificiale per le imprese nel 2024
  62. AI nel CRM. Cosa cambia l'IA negli strumenti CRM?
  63. Il Regolamento sull'IA dell'UE. Come regola l'Europa l'uso dell'intelligenza artificiale
  64. I 7 migliori costruttori di siti web AI
  65. Strumenti no-code e innovazioni nell'IA
  66. Quanto aumenta l'uso dell'IA la produttività del tuo team?
  67. Come utilizzare ChatGTP per la ricerca di mercato?
  68. Come ampliare la portata della tua campagna di marketing AI?
  69. AI nei trasporti e nella logistica
  70. Quali problemi aziendali può risolvere l'IA?
  71. Come si abbina una soluzione di intelligenza artificiale a un problema aziendale?
  72. L'intelligenza artificiale nei media
  73. AI nella banca e nella finanza. Stripe, Monzo e Grab
  74. L'IA nell'industria dei viaggi
  75. Come l'IA sta favorendo la nascita di nuove tecnologie
  76. AI nell'e-commerce. Panoramica dei leader globali
  77. I 4 migliori strumenti per la creazione di immagini con intelligenza artificiale
  78. Le 5 migliori strumenti di intelligenza artificiale per l'analisi dei dati
  79. La rivoluzione dell'IA nei social media
  80. Vale sempre la pena aggiungere l'intelligenza artificiale al processo di sviluppo del prodotto?
  81. 6 maggiori errori aziendali causati dall'IA
  82. Strategia AI nella tua azienda - come costruirla?
  83. I migliori corsi di intelligenza artificiale – 6 fantastiche raccomandazioni
  84. Ottimizzare l'ascolto sui social media con strumenti di intelligenza artificiale
  85. IoT + AI, o come ridurre i costi energetici in un'azienda
  86. AI nella logistica. 5 migliori strumenti
  87. GPT Store – una panoramica dei GPT più interessanti per le imprese
  88. LLM, GPT, RAG... Cosa significano le sigle dell'IA?
  89. Robot AI – il futuro o il presente del business?
  90. Qual è il costo dell'implementazione dell'IA in un'azienda?
  91. Cosa fanno gli specialisti di intelligenza artificiale?
  92. Come può l'IA aiutare nella carriera di un freelance?
  93. Automatizzare il lavoro e aumentare la produttività. Una guida all'IA per i liberi professionisti
  94. AI per startup – migliori strumenti
  95. Costruire un sito web con l'IA
  96. Eleven Labs e cos'altro? Le startup di intelligenza artificiale più promettenti
  97. OpenAI, Midjourney, Anthropic, Hugging Face. Chi è chi nel mondo dell'IA?
  98. Dati sintetici e la loro importanza per lo sviluppo della tua attività
  99. Motori di ricerca AI di punta. Dove cercare strumenti di intelligenza artificiale?
  100. Video AI. I più recenti generatori di video AI
  101. AI per i manager. Come l'IA può rendere il tuo lavoro più facile
  102. Cosa c'è di nuovo in Google Gemini? Tutto ciò che devi sapere
  103. AI in Polonia. Aziende, incontri e conferenze
  104. Calendario AI. Come ottimizzare il tuo tempo in un'azienda?
  105. AI e il futuro del lavoro. Come preparare la tua azienda al cambiamento?
  106. Clonazione vocale AI per le aziende. Come creare messaggi vocali personalizzati con l'AI?
  107. "Siamo tutti sviluppatori". In che modo i cittadini sviluppatori possono aiutare la tua azienda?
  108. Verifica dei fatti e allucinazioni dell'IA
  109. AI nel reclutamento – sviluppo dei materiali di reclutamento passo dopo passo
  110. Sora. In che modo i video realistici di OpenAI cambieranno il business?
  111. Midjourney v6. Innovazioni nella generazione di immagini AI
  112. L'IA nelle PMI. Come possono le PMI competere con i giganti utilizzando l'IA?
  113. Come sta cambiando l'IA il marketing degli influencer?
  114. L'IA è davvero una minaccia per gli sviluppatori? Devin e Microsoft AutoDev
  115. I migliori chatbot AI per l'ecommerce. Piattaforme
  116. Chatbot AI per l'e-commerce. Casi studio
  117. Come rimanere aggiornati su ciò che accade nel mondo dell'IA?
  118. Addomesticare l'IA. Come fare i primi passi per applicare l'IA nella tua azienda?
  119. Perplessità, Bing Copilot o You.com? Confronto tra motori di ricerca AI
  120. Esperti di intelligenza artificiale in Polonia
  121. ReALM. Un modello linguistico innovativo di Apple?
  122. Google Genie — un modello di intelligenza artificiale generativa che crea mondi completamente interattivi a partire da immagini
  123. Automazione o aumento? Due approcci all'IA in un'azienda
  124. LLMOps, o come gestire efficacemente i modelli di linguaggio in un'organizzazione
  125. Generazione video con intelligenza artificiale. Nuovi orizzonti nella produzione di contenuti video per le aziende
  126. I migliori strumenti di trascrizione AI. Come trasformare lunghe registrazioni in riassunti concisi?
  127. Analisi del sentiment con l'IA. In che modo aiuta a guidare il cambiamento nel business?
  128. Il ruolo dell'IA nella moderazione dei contenuti