L'innovation, la discipline | Mendix

Passer au contenu principal

L'innovation, la discipline

Innovation numérique. Informatique bimodale. Transformation numérique.

Lier ensemble ces éléments essentiels Mendix La philosophie est le thème du changement. Il s'ensuit donc que lorsqu'une organisation adopte MendixElle s'engage ainsi dans un changement fondamental de ses pratiques informatiques.

En tant que développeur, je sais mieux que quiconque que cette plateforme est unique par sa capacité à catalyser la transformation informatique.

  • La modélisation visuelle est intuitive et puissante.
  • La personnalisation fonctionnelle ou stylistique est simple et conforme aux méthodologies logicielles modernes.
  • La collaboration est facilement activée

Ces capacités, parmi tant d'autres, font Mendix un véritable élément central de l'innovation numérique. Cependant, ce rôle central, aussi important soit-il, ne constitue pas à lui seul l'intégralité des efforts nécessaires à la concrétisation de l'innovation numérique. De même qu'une voiture de course sera peu performante sans pilote et équipe entraînés, Mendix« La capacité à permettre la transformation ne peut se réaliser sans les bons opérateurs. »

Le client d'un de mes récents projets n'a pas opéré la transformation radicale que notre plateforme est censée catalyser. Avec le recul, je souhaite partager les enseignements tirés de cette expérience. Mendix Je dois rester aussi général que possible concernant les détails de l'organisation, mais j'espère que les leçons pertinentes en ressortiront.

Le développement doit être indépendant de toute hiérarchie.

Lors de la conception de l'application, l'échange d'informations entre les différentes unités de l'organisation a constitué un modèle naturel et bien défini pour son architecture. Avec certaines unités opérationnelles, mon travail a suivi un rythme productif de développement, de tests et de retours (avant de recommencer par du développement), ce qui m'a permis de fournir une conception robuste et une modélisation efficace. Avec d'autres unités, en revanche, l'itération productive a été entravée par des exigences changeantes, souvent ponctuées de « pièges » liés au périmètre : des idées initialement mineures, mais qui se transforment en volumes de travail disproportionnés. Dans ces cas, l'architecture sous-jacente (et les performances observées) reflétait la synthèse d'une quantité excessive d'informations, organisée selon un modèle en cascade et contenant des idées redondantes, voire contradictoires.

Au final, les composants inutilement complexes de l'application appartenaient généralement aux groupes d'utilisateurs les plus influents au sein de l'organisation. Si l'on part du principe, à juste titre, qu'une application et ses composants ne doivent être complexes que dans la mesure nécessaire, il faut s'abstenir de céder aux exigences des utilisateurs les plus insistants sans raison valable. Le développement d'applications doit être indépendant de la hiérarchie de l'organisation.

Plan de transformation

Comparée à l'application existante du client, l'interface utilisateur de l'application que nous avons livrée témoigne des progrès technologiques réalisés. En tant que développeur de cette application, je peux affirmer avec certitude qu'elle permet au client d'exercer ses activités grâce à des technologies de l'information modernes. Mendix communauté, sachez qu'avec Mendix, ce client est mieux équipé que jamais pour développement rapide d'applications.

J'hésite néanmoins à qualifier ce projet de réussi. Nous avons conçu l'application en nous basant sur les processus métier de l'utilisateur et les fonctionnalités de l'application existante, mais nous nous sommes rarement, voire jamais, demandé comment les processus eux-mêmes pourraient être modifiés. Mendix Nous avons introduit une nouvelle technologie, mais sans constater l'engouement escompté. Nous avons réalisé une simple réplication numérique, alors que notre objectif est la transformation digitale. Mendix Les applications doivent impérativement s'inscrire dans une démarche d'ouverture et de transformation, et s'appuyer sur un plan en ce sens. Ce n'est qu'à cette condition que le succès pourra être mesuré à l'aune de la progression vers cette transformation.

L'innovation est une discipline

Au quotidien, le projet suivait son cours, selon les mécanismes communs à presque tous les projets informatiques : réunions quotidiennes, recueil des besoins avec le client, suivi des tâches, et phases de développement et de tests. Peut-être parce que les choses se sont résumées à ces schémas familiers, l'innovation n'a pas été prise en compte. Et en l'absence d'influence directe, aurions-nous pu lui laisser une place ? Innover est difficile et risqué car cela exige la création de quelque chose de nouveau, laissant souvent derrière soi une série d'échecs. Il ne s'agit pas simplement d'une idée statique (même si elle est ambitieuse), mais d'un état d'esprit qui doit être renouvelé quotidiennement, voire plus fréquemment. L'innovation est une discipline, et le maintien de cette discipline est un élément essentiel à la réussite du projet. Mendix.

Je conclus par un message d'encouragement à mes collègues développeurs. Dans nos projets, et au sein de la communauté, nous valorisons nos compétences : plus nous maîtrisons l'architecture, les intégrations et les personnalisations, plus nous sommes précieux pour une équipe projet. Ce projet m'a appris à considérer l'innovation – un état d'esprit et une discipline – comme une compétence à part entière, et à la cultiver. J'espère que vous trouverez vous aussi des raisons d'en faire autant !

Choisissez votre langue