Établir une gouvernance pour le citoyen développeur

Danois Blanc 16 février 2021 Low-Code

gouvernance citoyenne et développementale

Alors que les nouveaux employés à distance recherchent - et créent leurs propres solutions numériques pour les flux de travail sur site non transférés, il existe de brillantes possibilités d'exploiter et de mobiliser ces employés de première ligne proactifs.

S'ils ne sont pas contrôlés, ces efforts peuvent se transformer en dangereuses poches d'informatique fantôme. Avec un soutien et une surveillance appropriés, c'est-à-dire gouvernanceCes efforts isolés et non sanctionnés en matière de TI se transforment en une initiative collective de développement des citoyens.

Là où les restrictions peuvent conduire à une plus grande ombre informatique, la gouvernance permet à tous, des utilisateurs finaux aux professionnels de l'informatique, d'augmenter en toute sécurité les efforts informatiques et d'apporter une valeur ajoutée à l'ensemble de l'organisation.

L'état actuel du développement des citoyens

La montée de la pandémie dans l'ombre des TI n'est qu'un symptôme plus large d'un besoin désespéré de développement ouvert des outils de flux de travail.

Les périodes de crise révèlent comment les goulots d'étranglement informatiques peuvent entraver le personnel non technique qui doit créer et itérer rapidement de nouveaux outils. Le résultat : une boucle de rétroaction négative où le personnel non technique crée et utilise souvent des outils de flux de travail - jusqu'à 80 % du personnel aller de l'avant sans support informatique.

En fin de compte, les nouveaux problèmes semblent aggraver les charges informatiques et allonger encore les files d'attente pour l'assistance informatique. Les tentatives de fermeture des services informatiques et d'adoption de politiques limitées peuvent conduire à la création d'applications risquées.

Au lieu de décourager ces initiatives proactives, envisagez de leur fournir les bons outils et la bonne structure par le biais de la collaboration informatique. Chaque citoyen développeurEn tant qu'utilisateurs finaux ambitieux non informaticiens et utilisateurs de puissance, ils offrent des effectifs substantiels à mobiliser sous un terrain de jeu d'outils sélectionnés pour les technologies de l'information.

La gouvernance est ce qui permet d'extraire les puissants avantages des technologies de l'information de l'ombre tout en se débarrassant des charges qui les accompagnent souvent. Examinons les éléments clés d'un plan de gouvernance fiable.

1. Centraliser

Le développement démocratisé commence par l'unité. L'établissement d'un front uni entre les développeurs informatiques et les citoyens est une poussée collective vers une meilleure efficacité et une plus grande satisfaction. 

Au cœur de la gouvernance du développement citoyen se trouve un centre qui fournit aux employés de première ligne les conseils et les ressources nécessaires à leur réussite. Souvent, les responsables informatiques prennent les choses en main à ce stade en examinant et en installant des cadres ouverts pour une utilisation non informatique. Pour créer une méthode de travail commune à tous les développeurs citoyens, un système de développement central autorisé doit inclure :

  • Transparence - Une vision centrale pour unir le personnel et clarifier les objectifs à l'échelle de l'organisation
  • Uniformité - Plate-forme unique à faible encombrement approuvée par les TI
  • Responsabilité - Centre de contrôle centralisé pour le suivi des activités et des résultats

Dans votre vision centrale, considérez pourquoi votre organisation a besoin du développement des citoyens, qui seront vos développeurs, ce qu'ils feront, quand et comment. Le développement segmenté invite généralement les développeurs citoyens à se concentrer sur des applications individuelles et de groupe de travail, en réservant les projets plus techniques à fort impact au personnel informatique professionnel.

L'adoption du développement d'applications standardisées nécessite une plate-forme qui s'intègre aux processus informatiques existants et les améliore plutôt que de les remplacer. Une seule plate-forme à bas code permet au citoyen de développer la liberté de créer. En attendant, il fournit des systèmes de révision, une intégration flexible des produits et les fonctions de sécurité nécessaires pour maintenir la propreté de l'infrastructure informatique.

La conception d'un centre de contrôle central devient beaucoup plus facile avec un outil de développement agile en son cœur. Réfléchissez à l'endroit où vous pourriez fixer des points de contrôle pour l'assurance qualité afin de maintenir une relation mutuellement responsable entre les développeurs citoyens et le personnel informatique.

Les équipes constateront que la responsabilité informatique et la responsabilité de la maintenance de ce système sont cruciales. Heureusement, la centralisation et la normalisation feront de la maintenance à long terme un processus plus propre et plus simple. 

2. Former et mobiliser 

Chaque citoyen développeur doit être en mesure de faire un usage efficace de son rôle. Les technologies de l'information peuvent continuer à jouer un rôle de premier plan en organisant des formations officielles sur toutes les idées, les outils, les systèmes connexes et les attentes que les développeurs devront respecter.

Il convient de noter que la formation des citoyens développeurs peut bénéficier aux développeurs non informaticiens et aux développeurs informatiques professionnels. De nombreuses organisations constateront que tout développement d'application peut bénéficier d'une base de code unique et multiplateforme, avec un délai d'exécution plus court, un déploiement rapide et une maintenance du code faible à nulle.

Les certifications peuvent limiter ces possibilités de formation afin que le rôle de développeur citoyen reste un rôle de confiance. Le fait d'attribuer un rôle à la formation permet de maintenir un faible obstacle à l'entrée tout en favorisant une qualité constante des applications.

Votre entreprise peut envisager de commencer par un seul service ou une seule unité organisationnelle avant de se diversifier. La mise en place d'équipes actives est un processus qui commence par la formation initiale, mais qui se poursuivra bien au-delà de ces premiers efforts.

3. Soutenir et itérer

Pour que vos citoyens-développeurs respectent les méthodes sanctionnées, ils auront besoin d'un soutien continu et important, de la part du personnel informatique et au-delà. Des cycles de formation continue par l'expérience sont attendus à mesure que les citoyens-développeurs apprennent, collaborent et répètent leur travail.

À ce stade, la création d'une communauté de développeurs favorisera la croissance et la connexion afin de maintenir la visibilité des activités de développement d'applications non informatiques.

Les ressources offertes directement par les technologies de l'information permettront d'allumer ce feu, et le fait d'encourager les développeurs à soutenir leurs propres événements communautaires permettra d'entretenir la flamme. Envisagez de soutenir les ateliers organisés par le personnel et d'autres événements de partage des compétences sous la supervision des TI pour encadrer, superviser et affiner les capacités des développeurs.

Le véritable retour sur investissement de la gouvernance

Les idées fausses sur l'informatique parallèle mettent en évidence les inconvénients tout en négligeant le vaste potentiel des employés motivés. Lorsque des développeurs citoyens bien équipés obtiennent un siège à la table, de nombreuses organisations sont surprises de constater l'importance de leurs gains.

L'infrastructure numérique continue de se développer, ce qui est essentiel pour obtenir un avantage concurrentiel, et l'agilité des TI est le cœur de ces systèmes. La qualité et la rapidité à l'échelle deviennent beaucoup moins insaisissables avec un personnel plus compétent en matière de technologie pour absorber certaines parties de la file d'attente informatique. La mise à l'échelle est encore accélérée en réduisant les heures de codage et de test manuels de Charges de travail informatiques via le bas-code les outils de développement des citoyens.

Les progrès les plus importants sont dus au fait que le personnel avisé met ses connaissances de première ligne au service de la conception technologique. L'expérience client monte en flèche lorsqu'elle est façonnée par ceux qui connaissent les clients de première main. Libérés de boucles de bureaucratie sans fin, ces citoyens développeurs sont fiers de leur liberté de mobiliser le changement. L'engagement profond des employés stimule le moral ainsi que la productivité mesurable, ce qui peut avoir pour effet plus de 21% de rentabilité en plus.

Maintenir la gouvernabilité des citoyens développeurs

La mise en place d'un développement d'application gouvernable met une grande partie de cette ombre pesante de l'informatique dans le rétroviseur. Cependant, vous aurez besoin d'une plateforme de codage qui améliore continuellement ses propres fonctionnalités pour rester utile.

Heureusement, les ressources à faible code continueront à devenir plus puissantes et plus faciles à utiliser dans un avenir prévisible. En en profitant dès maintenant, votre organisation sera en mesure d'utiliser tout ce que le bas-code a à offrir pour les années à venir. Contactez ProcessMaker si vous souhaitez en savoir plus sur ce que des plateformes comme la nôtre peuvent faire pour vous.

Demander une démo

    Consentement à la politique de confidentialité En cochant cette case, vous consentez à Déclaration de confidentialité du fabricant de processus.
    Mise à jour sur la protection de la vie privée
    Nous utilisons des cookies pour rendre les interactions avec notre site web et nos services faciles et significatives. Les cookies nous aident à mieux comprendre comment notre site web est utilisé et à adapter la publicité en conséquence.

    Accepter