Récapitulatif du webinaire : Réaliser votre (premier) Mendix L'application est un succès | Mendix

Passer au contenu principal

Récapitulatif du webinaire : Réaliser votre (premier) Mendix L'application est un succès

Lors de notre webinaire du 21 février, nos coéquipiers Sukhpal Sran (Global Customer Advocacy chez Mendix), Julia Chow (conceptrice UX/UI chez Mendix), Marco Dogramadzi (consultant senior chez Mendix) et Abel Verweg (responsable du marketing produit chez Mendix) a couvert des conseils et des étapes importantes faire votre premier, (ou deuxième, ou troisième), Mendix application un succès.

Choisir la (première) application

Les clients qui ont fait partie d'un Mendix Les participants à l'atelier Portfolio seront familiarisés avec la manière de réfléchir et de réduire une liste de premières applications potentielles qui sont bien adaptées pour être développées sur le Mendix À ce stade, cependant, le choix de l'une ou l'autre peut devenir un point délicat.

Ici, l'équipe de Mendix disposé:

  • Quels types d'applications fonctionnent le mieux lors du développement initial avec Mendix.
  • Comment déterminer la complexité d’une application et quel degré de complexité viser initialement.
  • Quand et pourquoi vous devriez envisager de fabriquer des composants réutilisables.

Qu’est-ce qui fait une bonne (première) application ?

Alors qu'avec Mendix vous pouvez créer pratiquement n'importe quoi, même des applications complexes, certaines sont mieux adaptées à un développement ultérieur après qu'une équipe ait eu le temps d'acquérir de l'expérience dans le domaine. Mendix Plateforme. Ici, Marco, Abel et Sukhpal discutent des considérations clés, notamment :

  • Quel niveau d'interaction se produira avec cette application ?
  • Dans quelle mesure votre application initiale doit-elle être extensible ? (Ne vous limitez pas au public (différentes personnalités qui seront utilisées))
  • Quel impact cette application aura-t-elle sur votre entreprise ?

Éviter le dépassement des objectifs

Le dépassement de la portée peut facilement se produire, en particulier lorsqu'il devient évident à quelle vitesse les applications peuvent être développées avec Mendix. La gestion du dépassement de la portée est impérative, en particulier lorsqu'il s'agit des premières applications créées avec Mendix. Définir dès le départ la complexité de votre application est un moyen d'éviter toute dérive de votre application. Mendix projet. Avoir un « état d’esprit MVP » est une autre façon de procéder.

L'état d'esprit MVP et le processus de développement

Lors du webinaire, Marco a défini l'état d'esprit MVP dans le processus de développement comme suit : « … la première itération de votre application qui apporte de la valeur, qui résout au moins en partie le problème que vous vous êtes fixé comme objectif de résoudre. » Il a ensuite expliqué qu'avoir un état d'esprit MVP pendant le développement permet de limiter au maximum la dérive du périmètre, car cela vous aide à rester concentré sur la création d'une application qui apporte de la valeur dès la première itération. Il est facile d'ajouter de la valeur et des fonctionnalités importantes dans les itérations suivantes, mais amener la première itération au point où elle est utile donne à l'application une base solide sur laquelle se développer.

User Acceptance Test

Les tests d'acceptation des utilisateurs constituent une partie extrêmement importante du processus de développement et se déroulent généralement de trois manières différentes :

  1. Les tests utilisateurs sont effectués pendant le développement de l'application.
  2. Les tests utilisateurs sont effectués après le développement.
  3. Ou bien, les tests utilisateurs ne sont pas effectués du tout.

Bien que les deux premières options soient réalisables (chacune ayant ses avantages et ses inconvénients), la première méthode, à savoir tester l'application pendant qu'elle est en cours de développement, est vraiment la meilleure. Le retour d'information rapide pendant que l'application est encore en cours de développement signifie que les modifications et suggestions peuvent être intégrées au développement beaucoup plus rapidement que si l'application est terminée et que les développeurs sont obligés de gérer les complexités des modifications pendant la production. Ce scénario doit être évité à tout prix.

UX / UI

Selon Mendix Julia Chow, designer UX/UI, UX (expérience utilisateur) et UI (interface utilisateur) sont parfois négligées, car le développement se concentre avant tout sur la fonction de l’application. Pourtant, il s’agit d’un facteur de valeur clé pour les utilisateurs à long terme. Après avoir expliqué la différence entre UX et UI, Julia a expliqué à quel point il est important de comprendre – et de faire preuve d’empathie – les problèmes auxquels vos utilisateurs sont confrontés et que vous essayez de résoudre. Le fait de savoir cela vous aidera non seulement à adapter la solution à leurs besoins, mais vous donnera également un aperçu du parcours qu’ils suivront lors de l’utilisation de l’application.

Du côté de l'interface utilisateur, pensez aux widgets et aux composants les plus adaptés pour créer une interface qui a du sens pour les utilisateurs ciblés : des éléments tels que des boutons, des tableaux, des conteneurs de robinets, des composants de formulaire, etc. Heureusement pour les développeurs, le Mendix La plateforme dispose de certains widgets intégrés à utiliser qui peuvent être trouvés dans le système de conception Atlas, ainsi que d'un style par défaut qui peut être personnalisé pour une marque particulière.

Enfin, l’utilisation du module de ressources d’interface utilisateur pour héberger des éléments spécifiques à la marque facilitera leur importation dans les futures versions d’applications, ce qui accélérera également le temps de développement.

Déploiement

Il est tentant de vouloir laisser le déploiement à la fin, mais avec autant de façons de déployer des applications basées sur Mendix, il vaut la peine de décider à l'avance où déployer. Mendix Cloud, vers Google Cloud, Amazon, Azure ou même un déploiement sur site dans un centre de données, il existe de nombreuses options parmi lesquelles choisir.

Une autre considération à prendre en compte est de savoir s’il faut ou non déployer l’application pendant le développement afin que les utilisateurs puissent tester l’application.

Alors, à quoi tout cela se résume-t-il ?

Faire votre (premier) Mendix Le succès d'une application se résume en réalité à trois points importants à retenir :

  • Penser et se développer dans un état d’esprit MVP.
  • Viser un objectif rapide avec un délai de valorisation rapide pour montrer la valeur obtenue.
  • Déterminer le bon niveau de complexité.

Vous pouvez trouver encore plus de détails dans le rediffusion complète du webinaire, ici.

Choisissez votre langue