Blog | 4 août 2022

Éviter le développement citoyen « sauvage »

Évitez le développement citoyen « sauvage »

Le contexte économique actuel

Les dirigeants veulent laisser leur empreinte sur le monde. Et le vrai travail commence aujourd'hui. À une époque de perpétuel changement, l'agilité métier est plus importante que jamais. Les entreprises doivent se préparer à un avenir incertain. Les pandémies, les catastrophes naturelles et les désordres s'enchaînent de façon inquiétante. Il s'agit donc de savoir comment s'y préparer et comment le faire rapidement.

Pourquoi votre entreprise a besoin de développement citoyen

Si vous êtes une grande entreprise, vous avez probablement envisagé d'avoir recours à l'automatisation robotisée des processus (RPA). Vous disposez peut-être même déjà d'un programme de RPA. Au départ, l'automatisation concerne bien souvent les processus de back-office. Avec un peu de chance, vous en avez retiré certains bénéfices. Comment faites-vous pour retirer les mêmes bénéfices d'un vaste déploiement de la RPA sur le long terme ? Comment faites-vous pour y parvenir de façon sûre avec un risque minimal ? La réponse tient en deux mots : développement citoyen ! Lorsqu'il est correctement appliqué, il permet un déploiement à grande échelle de l'automatisation.

Qu'est-ce que le développement citoyen ?

Commençons par définir clairement le concept de développeur citoyen. On parle de développement citoyen lorsque des employés ne possédant pas de compétences techniques sont formés à la création et à l'exécution de programmes d'automatisation. Ces automatisations peuvent être utilisées par d'autres personnes, aussi bien à l'intérieur qu'à l'extérieur de l'entreprise. Certaines entreprises adoptent une approche que l'on qualifie de « sauvage ». Les développeurs citoyens créent des automatisations sans plan ni supervision. Avec cette méthode, les automatisations développées ne produisent généralement aucun retour sur investissement et ne contribuent pas à la dynamique de l'entreprise. Pire encore, elles peuvent porter atteinte à sa sécurité et engendrer des problèmes de non-conformité.

À quoi reconnaît-on un bon modèle de développement citoyen ?

Une automatisation citoyenne efficace est pilotée par un centre d'excellence. Considérez le centre d'excellence comme un conseil d'administration. Cette équipe établira un plan portant sur la meilleure manière d'intégrer l'automatisation à l'entreprise en impliquant le service informatique. Elle fournira aux développeurs citoyens les bons outils de développement pour remplir leur mission. Ces outils de RPA sont souvent des plateformes no code ou low code. Ils sont par ailleurs approuvés par l'équipe informatique. L'un des avantages que représente le développement citoyen est le temps qu'il offre. Moins sollicités, les développeurs professionnels peuvent s'atteler à des projets complexes. Le centre d'excellence définira les bonnes pratiques, notamment un modèle de gouvernance. Il offrira une formation et un accompagnement aux nouveaux développeurs citoyens. Un bon modèle de développement citoyen comprend donc un centre d'excellence, un service informatique et des développeurs citoyens.

Principaux avantages du développement citoyen

L'automatisation intelligente épargne aux humains les tâches sans intérêt. Ce n'est pas rien. Les employés sont plus satisfaits et peuvent se concentrer sur des tâches plus enrichissantes. Elle traite également les informations plus rapidement, sans erreur et sans interruption. La plupart des entreprises considèrent cependant la mise en œuvre de l'automatisation à grande échelle comme une priorité. C'est là qu'intervient le développement citoyen.

Le développement citoyen présente de nombreux avantages. Nul ne connaît mieux les processus que les employés qui les appliquent quotidiennement ! Ces utilisateurs métier sont également excellents lorsqu'il s'agit de créer de l'automatisation. Ouvrir l'automatisation à un plus grand nombre d'employés est un moyen de rassembler les idées. Cela vous permet également de tester les applications métier avec un risque limité. Le développement citoyen est un outil de perfectionnement et de développement de carrière. Plus vous disposez de créateurs d'automatisation, plus vous pouvez lancer rapidement de nouvelles automatisations.

Le développement citoyen ne convient pas à tout le monde

Vous pourriez penser que n'importe quel employé peut être formé pour devenir développeur citoyen. Mais tout le monde n'excellera pas dans le développement d'applications. À titre de comparaison, nous disposons tous d'Excel, mais nous sommes peu nombreux à utiliser des macros pour nous faciliter le travail. Nous avons identifié certaines qualités dont dispose un bon développeur citoyen de RPA. Cela vous surprendra peut-être, mais on trouve des développeurs citoyens dans tous les services. Et parfois même à des postes inattendus !

Les cinq qualités principales de vos développeurs citoyens

Les cinq qualités principales de vos développeurs citoyens

1. Vos développeurs citoyens seront doués pour résoudre des problèmes

Ils aiment la logique et sont capables d'identifier de simples processus métier à automatiser.

2. Ils sont de nature curieuse

    Vos développeurs citoyens savent très bien repérer où l'automatisation s'intègrera dans la stratégie globale. Ils excellent également dans le domaine de la documentation.

    3. Vos développeurs citoyens s'intéressent aux technologies

    Ils ont certaines compétences informatiques et comprennent les technologies.

    4. Ils adoptent une approche mesurée

      Vos développeurs citoyens comprennent comment fonctionnent les procédures de contrôle et les méthodes d'exécution.

      5. Vos développeurs citoyens adorent se perfectionner

        Ils aiment apprendre de nouvelles choses et résoudre des problèmes. Trouver de nouvelles façons de développer leurs compétences est chez eux une passion.

        Développement citoyen à temps partiel ou à temps complet

        De nombreuses organisations abordent le développement citoyen comme une activité à temps partiel. Elles forment des utilisateurs au développement d'automatisations selon les besoins. Nous aimerions proposer une façon différente d'envisager les choses : former un nombre plus restreint d'employés pour qu'ils deviennent développeurs citoyens à temps complet. De cette manière, les développeurs peuvent y consacrer suffisamment de temps pour exceller. Ils seront ainsi plus rapides et plus efficaces pour créer des automatisations. Ils conserveront en outre les avantages associés au fait de connaître l'aspect métier. En intégrant ces développeurs citoyens au centre d'excellence, vous vous assurez qu'ils obtiennent le support dont ils ont besoin. Cela leur ouvre également davantage de perspectives professionnelles.

        Quelques mots sur l'enregistrement de l'automatisation

        Il n'existe actuellement aucune solution numérique capable de développer l'automatisation de bout en bout. L'information peut vous surprendre. Il existe bien sûr des outils d'enregistrement. Ces outils ne peuvent toutefois pas exécuter une automatisation de façon sûre et à grande échelle. Une automatisation intelligente est souvent le fruit du travail de plusieurs personnes. Un enregistrement est incapable de faire cela. Les enregistrements sont par ailleurs incapables de gérer les exceptions ou les anomalies, ce qui est indispensable pour obtenir de solides automatisations.

        Cinq conseils pour un meilleur modèle

        Le développement citoyen n'est pas près de disparaître. La bonne nouvelle, c'est que vous savez comment l'appliquer ! Vous savez déjà qu'un bon modèle comprend un centre d'excellence, une équipe informatique et des développeurs citoyens. Vous savez également comment planifier des initiatives de développement citoyen efficaces. Voici cinq conseils pour élaborer un modèle encore meilleur.

        1. Automatisez à grande échelle

          Fixez-vous comme objectif d'utiliser l'automatisation dans toute votre organisation. L'automatisation intelligente sera le héros de votre processus de transformation.

          2. Créez un centre d'excellence robuste

            Un centre d'excellence est essentiel pour déployer l'automatisation avec succès. Le centre d'excellence gèrera, entre autres, la formation, la découverte de processus et la réutilisation de composants.

            3. Encouragez la participation

              Appuyez-vous sur différents services pour le processus de création afin d'en retirer un maximum de bénéfices. Pour que les automatisations fonctionnent ensemble, créez-les en appliquant les bonnes pratiques.

              4. Réutilisez et évitez les doublons

                Créez un espace pour sauvegarder vos automatisations. Assurez-vous ensuite de les réutiliser ! Vous établirez ainsi une norme pour l'automatisation et le déploiement s'en trouvera facilité.

                5. Sécurité et conformité

                  Ce point est celui qui préoccupe le plus les entreprises. Quel que soit leur but, les automatisations doivent respecter les règles de sécurité et de conformité.

                  La création d'automatisations au sein d'une équipe centrale a fait son temps. Le développement citoyen est ce qui permettra à votre entreprise d'assurer son succès à l'avenir.