Construisez une usine d'innovation pour accélérer et accroître le développement d'applications

Passer au contenu principal

Créez votre usine d'innovation et développez le développement d'applications

Usine d'innovation

Dans une post récent, J'ai déclaré que changer la façon dont vous livrez les logiciels est la clé pour exécuter la transformation numérique (ou exécution numérique). Cela signifie modifier vos techniques de développement et vos pipelines DevOps ainsi que votre façon de collaborer.

Vos applications sont ce qui apporte de la valeur à votre entreprise. En d'autres termes, vous devez les créer et vous devez le faire rapidement et efficacement. Pour créer des applications à cette vitesse, vous devez commencer par créer votre Innovation Factory, une méthode structurée, reproductible et évolutive de fabrication et de diffusion de l'innovation. C'est un moyen par lequel vous activez vos employés et modifiez vos processus pour créer un portefeuille d'applications…le tout à grande échelle.

Cela semble facile, n'est-ce pas ? Sarcasme mis à part, nous comprenons qu'il y a beaucoup de travail à faire pour développer des applications à grande échelle. Mais à Mendix, nous avons les plans pour vous aider à construire votre Innovation Factory. Tout commence par vous poser trois questions et en éviter une.

Demander « Et si ? »

La première question que vous devez vous poser est « Et maintenant ? » Que pouvez-vous faire maintenant pour commencer rapidement à intégrer des changements significatifs dans votre organisation informatique ? Que pouvez-vous faire maintenant pour faire bouger les rouages ​​de la machine d’exécution numérique ? La réponse à cette question est d’adopter une plateforme low-code comme Mendix pour vous aider à développer rapidement des applications.

La deuxième question qui suit est : « Quelle est la prochaine étape ? » Vous avez adopté Mendix et peut-être que votre équipe a créé une ou deux applications avec, mais demandez-vous ce que vous devez faire pour maintenir l'élan et continuer à apporter des changements positifs et significatifs à votre processus de développement d'applications et à votre organisation dans son ensemble ?

Mais acheter un nouveau logiciel et espérer une transformation est une approche à court terme qui peut conduire à la question que vous devez éviter : « Et maintenant ? »

« Et maintenant ? » est un obstacle à la croissance. C'est démoralisant et dénué de vision. « Et maintenant ? » étouffe toute valeur que vous pourriez tirer d'un outil puissant comme un plateforme low-code« Et maintenant ? » peut mettre fin et annuler tous les changements pour lesquels vous avez travaillé si dur.

Alors, au lieu de vous demander « Et maintenant ? », posez-vous la troisième question : « Et SI ? »

Ce n'est pas une erreur de frappe. Pour nous, « IF » signifie « plonger tête la première dans l'inconnu passionnant des nouvelles technologies et des nouveaux processus ». « IF » représente la possibilité de ce qui peut arriver lorsque vous changez votre façon de travailler. « IF » est la vision d'un avenir où l'innovation n'est pas une pensée lointaine, mais fabriquée et livrée de manière structurée, répétable et évolutive. « IF » signifie « Innovation Factory ».

Votre usine d'innovation commence par votre vision

Supposons que vous vouliez aller à Paris pour des vacances. Vous ne vous rendez pas simplement à l'aéroport et prenez l'avion pour Paris. Vous pourriez, mais la probabilité que vous obteniez un vol au moment où vous le souhaitez est mince, les chances que vous trouviez un hôtel sur un coup de tête sont très faibles. Au lieu de ces vacances de rêve, vous vous retrouvez à arpenter les rues de Paris, stressé, à la recherche d'un endroit où dormir. C'est un désastre.

Tout comme ce voyage à Paris, changer la façon dont vous livrez des logiciels nécessite une planification et une définition de la vision pour éviter le stress.

Lorsque vous vous lancez dans le développement rapide d'applications avec low-code, votre vision est l'aspect le plus important. La vision que vous définissez pour un certain nombre d'applications ou leur criticité détermine le montant du retour sur investissement que vous recevrez. Commencez à penser à votre Innovation Factory dès le début de votre parcours de développement rapide d'applications. Les résultats que vous obtiendrez de votre première équipe utilisant une plateforme low-code détermineront le cours de votre parcours d'exécution numérique et le retour sur investissement que vous recevrez.

Résultats et retour sur investissement
Votre tableau de visualisation

La construction de votre Innovation Factory se déroule en trois étapes principales. Le choix des étapes à suivre et de la vitesse à laquelle vous les franchissez dépend de vous et de votre vision. Mais voici les trois étapes, les exigences à respecter pour chacune d'elles et le calendrier optimal pour passer à un processus de développement d'applications à grande échelle.

Début (mois 1 et 2) 

Quelle que soit votre vision du développement rapide d'applications, vous devez commencer par le tout début. Les deux premiers mois sont consacrés à la recherche de votre équipe et à la planification de l'étape suivante.

Les exigences de la phase de démarrage sont conçues pour vous aider à générer de la valeur le plus rapidement possible. À ce stade, vous posez les bases d’une croissance accélérée. Pour ce faire, vous commencez par créer une petite équipe et la formez sur une plateforme low-code. Votre première équipe doit être composée d’un responsable produit, de développeurs commerciaux et de développeurs professionnels formés au low-code. Il est également intéressant d’avoir des accélérateurs comme un expert en expérience utilisateur (UX) ou un architecte de solutions.

La clé d'une bonne première équipe est votre responsable produit. Votre équipe n'est solide que si elle est forte. Par conséquent, lorsque vous en choisissez un, assurez-vous qu'il a une très bonne connaissance de l'entreprise et des problèmes commerciaux que vous essayez de résoudre. Car cela éclairera les applications que vous développerez.

Les applications que vous développez au stade de démarrage doivent avoir :

  • Faible complexité : les applications qui ont moins d’exigences et de dépendances vis-à-vis d’autres systèmes sont beaucoup plus faciles à livrer.
  • Forte exposition : créez une application dont vous savez qu'elle constituera une solution très appréciée à un problème commercial.

Démarrer les fondations pour une exécution accélérée

L'étape de démarrage aboutit à deux choses : la valeur délivrée rapidement et le plan de croissance de l'équipe. Avant de passer à l'étape suivante, vous devez avoir en tête le prochain groupe de développeurs et de propriétaires de produits afin de pouvoir répartir les équipes. Au-delà des personnes, vous développez également des composants réutilisables et commencez à documenter les meilleures pratiques de livraison pour garantir qu'un processus reproductible est en place pour la prochaine étape de la création de votre Innovation Factory.

Découvrez comment l'entreprise de technologie automobile Continental est commencer par Mendix et établir une vision pour passer à la structure et à l'échelle.

Structure (mois 3-5) 

Dans Start, vous avez prouvé votre réussite. Vous avez expérimenté, échoué à plusieurs reprises, appris et fait du développement rapide d'applications une réalité. Vous avez posé les bases de votre Innovation Factory. Il est maintenant temps de lancer une production rapide et efficace.

Un élément clé du développement rapide à grande échelle est le contrôle de la qualité, la répétition et l'automatisation. Dans Structure, vos objectifs sont de développer et de formaliser des processus réutilisables, de piloter la gouvernance et d'automatiser un processus de déploiement.

Vous développez votre équipe dans Structure. Dans Start, votre équipe était volontairement petite pour que vous puissiez apprendre rapidement. Désormais, vous aurez besoin de plus d'équipes pour effectuer ce travail, car votre portefeuille va également s'agrandir. À la fin de Structure, vous devriez avoir plusieurs équipes ayant reçu une formation avancée en développement rapide d'applications et connaissant la gouvernance technique et fonctionnelle établie pendant Structure. Les experts forment les nouveaux développeurs, qui à leur tour deviennent des experts et peuvent former le prochain groupe de nouveaux développeurs. Cela garantit que lorsque les équipes se divisent pour travailler, il y a toujours un expert et il y a toujours de l'apprentissage.

Apporter structure et processus à l'exécution

Au cours de la phase de structuration, vous commencerez à développer des applications plus complexes et qui gagneront en visibilité. Les cas d'utilisation des applications s'élargiront, répondant à davantage de problèmes métier. Vous pourrez presque entendre ce retour sur investissement augmenter.

Un autre aspect de Structure consiste à créer un tableau de bord de mesures pour pouvoir commencer à surveiller l'état de santé de votre portefeuille d'applications. Grâce à cela, vous pouvez répondre à des questions sur le nombre d'utilisateurs de l'application, le nombre de versions, l'état de santé de l'équipe, etc. Il est important de commencer à mesurer ces éléments à mesure que vous passez à Scale.

Découvrez comment Enexis est devenu le détenteur du plus grand portefeuille d'applications low-code au monde en passant méthodiquement du démarrage à la structure, et s'est préparé à une transition réussie vers l'échelle.

Échelle (mois 6 et au-delà)

L'échelle est la structure, mais elle est multipliée. Lorsque votre usine d'innovation est à l'échelle, vous prenez le travail de ces deux à quatre équipes que vous avez constituées grâce à Start et Structure, et vous le diffusez dans toute l'organisation.

Avec le low-code, vous n'avez pas besoin de compter sur juste des développeurs professionnels et commerciaux pour créer des solutions. Il existe dans votre organisation des personnes techniquement expertes – les développeurs citoyens – qui, avec les conseils et la formation appropriés, peuvent commencer à résoudre elles-mêmes les problèmes de l’entreprise.

Apporter productivité et efficacité à l'exécution

PostNL et Postes Canada démarrent leur Mendix voyages à grande échelle. Découvrez comment ils définissent leur vision pour leurs entreprises.

L'Innovation Factory est une fonction organisationnelle par laquelle les développeurs professionnels et citoyens peuvent expérimenter et explorer (c'est-à-dire innover) et également créer des applications et fournir de la valeur rapidement. Cette valeur ou ce succès est le moteur du changement. Lorsque vous maîtrisez le changement, vous avez débloqué la transformation numérique.

Où vas-tu à partir d'ici ? Eh bien, tu pourriez Demandez-vous « Et maintenant ? » mais cela ne vous mènera nulle part. Demandez-vous plutôt « Et si ? » et cliquez sur la bannière ci-dessous pour obtenir votre réponse.

Choisissez votre langue