« Nous sommes tous des développeurs ». Comment les développeurs citoyens peuvent-ils aider votre entreprise ? | L'IA en entreprise #74
Publié: 2024-02-29Développeurs citoyens - table des matières
- Qu’est-ce qu’un développeur citoyen ?
- Quelle est la relation entre le développement citoyen et la mise en œuvre de l’IA et de l’automatisation ?
- Comment les développeurs citoyens peuvent-ils aider votre entreprise ?
- Comment préparer une entreprise à travailler avec des développeurs citoyens ?
- Quelles entreprises ont le plus bénéficié des développeurs citoyens ?
- Résumé
Qu’est-ce qu’un développeur citoyen ?
Un développeur citoyen est une personne qui, sans formation formelle en programmation, peut créer des applications web ou mobiles qui s'intègrent dans l'environnement numérique d'une entreprise et sont fonctionnelles. Ils peuvent créer des automatisations et des applications strictement adaptées à leurs propres besoins ou à ceux des autres membres de l'entreprise. Il s’agit généralement de solutions simples créées en peu de temps, souvent à l’aide de plateformes :
- no-code – où les applications sont créées sans écrire de code en glissant-déposant des composants prédéfinis, comme dans Microsoft Power Apps,
- low-code – où les solutions nécessitent des compétences minimales en rédaction de code, tout comme dans Apps Script ou Appian.
Les plateformes low-code et no-code sont indispensables pour les développeurs citoyens. Ils leur permettent de créer des applications en quelques jours, voire quelques heures, au lieu de semaines ou de mois. Ainsi, les travailleurs ordinaires peuvent répondre rapidement à leurs besoins et résoudre leurs problèmes sans avoir à attendre l’aide du service informatique.
Par exemple, un professionnel des ressources humaines peut créer une application de gestion du temps qui automatise l'ajout de réunions au calendrier, rationalisant les processus internes et faisant gagner du temps aux développeurs.
Quelle est la relation entre le développement citoyen et la mise en œuvre de l’IA et de l’automatisation ?
Les derniers outils d'IA, tels que ChatGPT et GitHub Copilot, ouvrent de nouvelles possibilités aux développeurs citoyens. Ils vous permettent de poser une question sur une fonctionnalité souhaitée en langage naturel, et l'algorithme générera du code prêt à l'emploi ou même une application entière en réponse à l'invite.
Par exemple, un vendeur peut demander à ChatGPT de créer une application mobile pour suivre les prospects. Le chatbot posera quelques questions expliquant les exigences exactes, puis générera le code de l'application et (dans la version ChatGPT Plus) également des maquettes d'interface utilisateur. Un tel processus ne prendra qu'une heure ou deux.
Il sera encore plus facile d’obtenir une solution censée n’être qu’une autre automatisation dans un outil low-code populaire. Il y a de fortes chances que nous obtenions le bon code avec des instructions sur la façon d'exécuter notre nouvelle automatisation.
Les développeurs citoyens peuvent mettre en œuvre eux-mêmes des solutions basées sur l’IA et accélérer l’automatisation dans leur entreprise sans faire appel à des spécialistes. Cependant, on ne peut pas encore s’attendre à ce que les outils d’IA génèrent des solutions pleinement fonctionnelles du premier coup.
Ils ressemblent davantage à des collaborateurs qualifiés de développeurs citoyens qu’à des outils capables de remplacer le travail de personnes connaissant au moins les bases de la programmation. Souvent, vous devez corriger les solutions à plusieurs reprises ou suggérer à ChatGPT comment résoudre un problème. Cela vous permet d'obtenir une version terminée de l'application beaucoup plus rapidement, mais ce n'est pas une tâche en un seul clic.
Source : DALL·E 3, invite : Marta M. Kania (https://www.linkedin.com/in/martamatyldakania/)
Comment les développeurs citoyens peuvent-ils aider votre entreprise ?
Voici plusieurs avantages clés à embaucher des individus qui, en plus de leur spécialisation, assument également le rôle de développeurs citoyens au sein de l’entreprise :
- Accélérer la transformation numérique. En diffusant vos compétences en développement d'applications à un groupe plus large d'employés, vous pouvez augmenter la vitesse de fourniture de solutions innovantes jusqu'à 90 %. En conséquence, vous pouvez rattraper la concurrence et commercialiser de nouveaux produits à un rythme impressionnant.
- Améliorer l’expérience numérique des employés. Les développeurs citoyens peuvent créer exactement les applications dont ils ont besoin pour leur travail quotidien. En conséquence, ils sont plus disposés à les utiliser, plus engagés et plus productifs. Ils n'ont pas non plus à attendre des mois jusqu'à ce que le service informatique trouve le temps de mettre en œuvre leurs idées ou jusqu'à ce que leur superviseur décide d'acheter un logiciel qui facilitera leur travail.
- Accroître l’adoption de nouvelles technologies. Les employés sont plus susceptibles d'adopter des solutions créées par leurs pairs qui partagent leur état d'esprit et comprennent les spécificités de leur travail. Grâce aux développeurs citoyens, la portée des nouvelles technologies est beaucoup plus large qu'avec le modèle traditionnel de fourniture de systèmes prêts à l'emploi par l'informatique.
Comment préparer une entreprise à travailler avec des développeurs citoyens ?
Pour exploiter pleinement le potentiel des développeurs citoyens, les entreprises doivent créer les conditions appropriées. Voici cinq étapes clés :
- Recrutement et formation. De nombreuses entreprises disposent déjà de « bricoleurs » en programmation qui aident les employés à créer de petites automatisations. D’autres, en revanche, doivent recruter des employés volontaires ou former l’équipe à l’utilisation d’outils sélectionnés, tels que ceux permettant de créer des applications ou d’analyser des données. Certaines organisations exigent également une certification de compétences avant qu'un développeur citoyen puisse apporter des modifications aux systèmes informatiques de l'organisation.
- Outils. Il est nécessaire de fournir aux développeurs citoyens un accès à des plateformes low-code/no-code et à des référentiels de composants et de modèles prêts à l'emploi pour faciliter leur travail. L'accès de base à des outils tels que Make ou Zapier est gratuit ; cependant, si un développeur citoyen souhaite utiliser des fonctionnalités plus avancées ou gérer l’accès, l’achat d’un abonnement sera nécessaire.
- Soutien communautaire. Pour véritablement exploiter le potentiel des développeurs citoyens, il vaut la peine de leur offrir des opportunités de croissance, comme l’organisation de hackathons, de concours et de rencontres, leur permettant de partager leurs connaissances et d’améliorer leurs compétences.
- Contrôle des risques et de la valeur. Cependant, avoir des développeurs citoyens dans l’entreprise n’est pas sans défis. Un aspect essentiel du travail des développeurs informatiques au sein de l'entreprise est d'assurer leur sécurité. Il est important de le souligner car les nouveaux développeurs no-code/low-code ont souvent peu d’expérience en matière de sécurité logicielle. Il est conseillé d'établir une politique unifiée pour la sécurité des données, la conformité et la continuité des systèmes d'entreprise dans votre organisation. De plus, il est important d'évaluer l'impact réel des solutions mises en œuvre pour éviter de découvrir qu'elles n'améliorent pas réellement l'efficacité de votre équipe.
- Culture de l'innovation. Il est également crucial de construire une culture d’expérimentation, de partage des connaissances et de récompense des idées innovantes parmi les employés de l’entreprise. Ainsi, davantage de salariés auront l’opportunité de « s’accrocher » au développement citoyen.
Quelles entreprises ont le plus bénéficié des développeurs citoyens ?
De nombreuses entreprises, grandes et petites, ont déjà profité des opportunités offertes par les employés qui conçoivent de manière indépendante de petites solutions informatiques. Voici trois entreprises qui ont connu un succès significatif dans la mise en œuvre de solutions créées par des développeurs citoyens.
Accenture
Accenture est une entreprise spécialisée dans les services de conseil en affaires et en technologie. Ils ont mis en œuvre Microsoft Power Platform pour permettre aux employés de créer rapidement des applications et des flux de travail. L’objectif premier était d’accélérer la gestion des données au sein de l’entreprise. Cependant, l’entreprise a reconnu que le développement citoyen augmentait considérablement la productivité et la flexibilité de l’organisation. En conséquence, plus de 8 000 applications ont été créées par des développeurs citoyens en six mois au sein de l'entreprise.
Accenture favorise également une culture de partage des connaissances en organisant des présentations de solutions créées par des développeurs citoyens. L’entreprise vise ainsi à aider ses collaborateurs à développer leurs compétences et à personnaliser les technologies de manière autonome.
Toyota
Toyota, constructeur automobile leader, a créé un centre d'excellence qui forme les salariés sur la Power Platform, mais les encourage également à expérimenter par eux-mêmes et à partager leurs résultats. L'entreprise organise chaque année un « Automation Summit » où les équipes présentent leurs projets innovants de développement citoyen.
Toyota encourage ses employés à croire qu'il n'est pas nécessaire d'avoir un doctorat pour trouver des solutions utiles. Ils voient le développement citoyen comme une chance pour pratiquement tous ceux qui sont intéressés.
Source : Microsoft (https://customers.microsoft.com/en-us/story/763052-toyota-motor-north-america-automotive-power-apps)
IKEA
IKEA prend les développeurs citoyens au sérieux. Il a créé une Power Community de 4 000 membres pour aider à l’adoption de la technologie low-code. L'entreprise récompense également ceux qui automatisent les tâches et mettent en œuvre des innovations grâce au développement citoyen. IKEA reconnaît que cette approche permet aux employés de se concentrer sur leurs activités principales au lieu de perdre du temps sur des tâches répétitives.
Source : Microsoft (https://customers.microsoft.com/en-us/story/1686198659059020881-ikea-retailers-power-apps-en-france)
Résumé
Les développeurs citoyens sont des atouts inestimables pour aider les organisations à accélérer leur transformation numérique. Ils vous permettent d'innover plus rapidement et de créer des solutions parfaitement adaptées aux besoins de votre organisation. Après tout, les développeurs citoyens les créent pour faciliter leur vie et celle de leurs collègues.
Pour collaborer efficacement avec les développeurs citoyens, il est essentiel de fournir une formation, des outils et une gouvernance appropriés à ce groupe d'employés. Si vous faites cela, vous gagnerez une équipe de super-héros prêts à optimiser votre entreprise.
Si vous aimez notre contenu, rejoignez notre communauté d'abeilles très active sur Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok.
L'IA en entreprise :
- Menaces et opportunités de l’IA en entreprise (partie 1)
- Menaces et opportunités de l’IA en entreprise (partie 2)
- Applications de l'IA en entreprise - aperçu
- Chatbots textuels assistés par l'IA
- La PNL commerciale aujourd'hui et demain
- Le rôle de l’IA dans la prise de décision en entreprise
- Planification des publications sur les réseaux sociaux. Comment l’IA peut-elle aider ?
- Publications automatisées sur les réseaux sociaux
- Nouveaux services et produits fonctionnant avec l’IA
- Quelles sont les faiblesses de mon idée d’entreprise ? Une séance de brainstorming avec ChatGPT
- Utiliser ChatGPT en entreprise
- Acteurs synthétiques. Top 3 des générateurs vidéo IA
- 3 outils de conception graphique IA utiles. L'IA générative en entreprise
- 3 superbes rédacteurs d'IA que vous devez essayer aujourd'hui
- Explorer la puissance de l’IA dans la création musicale
- Naviguer dans de nouvelles opportunités commerciales avec ChatGPT-4
- Outils d'IA pour le manager
- 6 superbes plugins ChatGTP qui vous faciliteront la vie
- 3 graphiques AI. Génération d'intelligence pour l'entreprise
- Quel est l’avenir de l’IA selon McKinsey Global Institute ?
- L'intelligence artificielle en entreprise - Introduction
- Qu'est-ce que la PNL, ou traitement du langage naturel en entreprise
- Traitement automatique des documents
- Google Traduction contre DeepL. 5 applications de la traduction automatique pour les entreprises
- Le fonctionnement et les applications métiers des voicebots
- La technologie des assistants virtuels, ou comment parler à l’IA ?
- Qu’est-ce que la Business Intelligence ?
- L’intelligence artificielle va-t-elle remplacer les analystes commerciaux ?
- Comment l’intelligence artificielle peut-elle aider avec le BPM ?
- IA et réseaux sociaux : que disent-ils de nous ?
- L'intelligence artificielle dans la gestion de contenu
- L'IA créative d'aujourd'hui et de demain
- L'IA multimodale et ses applications en entreprise
- De nouvelles interactions. Comment l’IA change-t-elle la façon dont nous utilisons les appareils ?
- RPA et API dans une entreprise numérique
- Le futur marché du travail et les métiers à venir
- L'IA dans l'EdTech. 3 exemples d’entreprises qui ont utilisé le potentiel de l’intelligence artificielle
- Intelligence artificielle et environnement. 3 solutions d'IA pour vous aider à bâtir une entreprise durable
- Détecteurs de contenu IA. En valent-ils la peine ?
- ChatGPT contre Bard contre Bing. Quel chatbot IA mène la course ?
- L’IA chatbot est-elle un concurrent de la recherche Google ?
- Invites ChatGPT efficaces pour les ressources humaines et le recrutement
- Ingénierie rapide. Que fait un ingénieur rapide ?
- Générateur de maquette IA. Les 4 meilleurs outils
- L'IA et quoi d'autre ? Principales tendances technologiques pour les entreprises en 2024
- IA et éthique des affaires. Pourquoi devriez-vous investir dans des solutions éthiques
- Méta-IA. Que devez-vous savoir sur les fonctionnalités prises en charge par l'IA de Facebook et Instagram ?
- Réglementation de l'IA. Que faut-il savoir en tant qu’entrepreneur ?
- 5 nouveaux usages de l'IA en entreprise
- Produits et projets d'IA : en quoi sont-ils différents des autres ?
- Automatisation des processus assistée par l'IA. Où commencer?
- Comment adapter une solution d’IA à un problème métier ?
- L'IA en tant qu'expert dans votre équipe
- Équipe IA vs répartition des rôles
- Comment choisir un domaine de carrière en IA ?
- Cela vaut-il toujours la peine d’ajouter l’intelligence artificielle au processus de développement de produits ?
- L'IA dans les RH : comment l'automatisation du recrutement affecte les RH et le développement des équipes
- 6 outils d'IA les plus intéressants en 2023
- 6 plus gros incidents commerciaux causés par l’IA
- Quelle est l’analyse de la maturité IA de l’entreprise ?
- L'IA pour la personnalisation B2B
- Cas d'utilisation de ChatGPT. 18 exemples de comment améliorer votre entreprise avec ChatGPT en 2024
- Microapprentissage. Un moyen rapide d'acquérir de nouvelles compétences
- Les implémentations d'IA les plus intéressantes en entreprise en 2024
- Que font les spécialistes de l’intelligence artificielle ?
- Quels défis le projet IA apporte-t-il ?
- Top 8 des outils d'IA pour les entreprises en 2024
- L'IA dans le CRM. Qu’est-ce que l’IA change dans les outils CRM ?
- La loi UE sur l’IA. Comment l’Europe réglemente-t-elle l’utilisation de l’intelligence artificielle
- Sora. Comment les vidéos réalistes d’OpenAI vont-elles changer le business ?
- Top 7 des créateurs de sites Web IA
- Outils sans code et innovations en matière d'IA
- Dans quelle mesure l’utilisation de l’IA augmente-t-elle la productivité de votre équipe ?
- Comment utiliser ChatGTP pour des études de marché ?
- Comment élargir la portée de votre campagne marketing IA ?
- « Nous sommes tous des développeurs ». Comment les développeurs citoyens peuvent-ils aider votre entreprise ?