Le développement citoyen en entreprise

Ces créateurs connaissent le processus par leur travail quotidien. L'outil de développement leur donne un moyen de transformer cette connaissance en formulaire, workflow ou application interne.

Le développement citoyen est la pratique par laquelle des utilisateurs métier créent des applications ou des workflows automatisés avec des outils nécessitant peu d'expérience formelle en programmation.

La connaissance métier se rapproche de la construction

Un opérateur financier comprend comment une note de frais passe de la soumission à l'approbation. Un responsable de service sait quelles informations un transfert de support doit inclure. Le développement citoyen permet à ces personnes de façonner un outil autour de règles qu'ils gèrent déjà.

Les produits low-code et no-code soutiennent souvent ce travail avec des interfaces visuelles et des composants préconstruits. Le créateur peut assembler des éléments courants sans écrire l'application complète à la main.

La responsabilité reste importante après le lancement

Un outil interne utile peut rapidement devenir partie intégrante du travail quotidien. L'entreprise doit savoir qui en est responsable, quelles données il utilise et qui peut modifier ses règles.

Les composants disponibles affectent aussi ce qu'un développeur citoyen peut accomplir seul. Un flux d'approbation standard peut bien s'adapter à l'outil. Une connexion inhabituelle ou un modèle de permissions sensible peut nécessiter une aide technique. Une révision et un support clairs évitent qu'une petite solution ne devienne une dépendance non gérée.

Termes du développement citoyen

Développeur citoyen
Un utilisateur métier qui crée une application ou un workflow sans exercer le métier de développeur professionnel.
Technologue métier
Une personne extérieure à l'équipe IT centrale qui utilise la technologie pour améliorer le travail dans une fonction métier.
Gouvernance
Les règles d'accès, de révision, de propriété et de support des outils créés dans l'entreprise.

Questions à régler avant de construire

Qui est responsable du processus ?

Choisissez quelqu'un qui comprend le travail et peut décider si le résultat est correct.

Quelles données sont concernées ?

Identifiez les données sensibles et définissez les accès avant que les gens n'utilisent l'outil.

Qui assure le support ?

Décidez qui gère les modifications, les erreurs et la transmission si l'outil devient important.

Questions sur le développement citoyen

Généralement non. Un développeur citoyen travaille dans un autre rôle métier et crée des logiciels pour améliorer un processus qu'il comprend.

Ils utilisent souvent des produits low-code ou no-code avec des éditeurs visuels, des modèles et des composants de workflow préconstruits.

Non. Les équipes techniques peuvent toujours définir la gouvernance, protéger les données, réviser les connexions complexes et supporter les outils qui deviennent importants pour l'entreprise.

Transformez vos connaissances métier en outil utile

Les apps Caffeine tournent sur l'Internet Computer, un réseau public conçu pour ça.