La conception d'applications est souvent négligée ou laissée en dernier, mais elle peut littéralement faire la réussite ou l'échec de votre application. Si certains pensent qu'un bon design signifie quelque chose qui a fière allure, en réalité, le design ne se résume pas à l'apparence et à la convivialité. Le design est une façon de penser. Un état d'esprit de conception n'est pas axé sur les problèmes, mais sur les solutions et l'action pour créer un avenir souhaité. Il s'appuie sur la logique, l'imagination, l'intuition et le raisonnement systémique pour explorer les possibilités de ce qui pourrait être et pour créer les applications souhaitées qui profitent à nos utilisateurs finaux. Ce niveau de réflexion a été exprimé dans notre dernière version : une application de gestion des réclamations présentant Mendix pour l'assurance.
Derrière chaque bon produit d'assurance se cachent de nombreuses applications de soutien. Chaque application de demande d'indemnisation est accompagnée d'applications de devis et de notation. Nous proposons un écosystème d'applications d'assurance connectées, en utilisant la puissance des services d'applications pour partager des fonctionnalités et des données entre nos applications. Par conséquent, lorsque nos utilisateurs doivent soumettre une demande d'indemnisation, ils peuvent le faire sans problème. Plus besoin de chercher des documents ou des numéros de référence. Grâce à la connexion à l'application de devis et d'achat, l'application de demande d'indemnisation prend vos coordonnées en utilisant les informations renvoyées pour créer votre demande, ce qui rend le processus de demande d'indemnisation plus simple et plus rapide.
Nous avons créé une application en libre-service personnalisée et efficace, capable de gérer les réclamations 24 heures sur 7, 365 jours sur XNUMX, XNUMX jours par an. La flexibilité de l'application offre à nos utilisateurs l'assistance dont ils ont tant besoin après la perte, le dommage ou le vol de leurs biens. L'application transforme une situation pénible en une situation de soulagement en quelques minutes, contrairement aux jours ou même aux mois d'attente traditionnels pour un dédommagement, en fournissant un système exempt de processus manuel et de méfiance. Nous ne payons pas automatiquement chaque réclamation ; certaines nécessitent tout de même un examen, comme une réclamation pour vol sans numéro de référence de crime et des biens de grande valeur.
Mise en œuvre d'un processus axé sur la conception
Notre équipe adopte une approche axée sur la conception, ce qui signifie que nous construisons l'application autour de la conception dès le début, plutôt que de commencer par la conception et de la concevoir plus tard. L'adoption de cette méthodologie a été une progression progressive et a changé la façon dont nous structurons nos projets. Au lieu de travailler en sprint de deux semaines, nous utilisons un sprint plus agressif d'une semaine, un processus de cinq jours pour résoudre rapidement les problèmes de conception. En général, nous passons le lundi et le mardi à planifier et à réfléchir, le mercredi et le jeudi à prendre des décisions et à créer des prototypes, et terminons par une présentation et une revue le vendredi.
L'idéation est ici essentielle : nous utilisons une approche en entonnoir, où nous cherchons à affiner plusieurs idées en une seule. Passer de l'élaboration, où nous générons autant d'idées différentes que possible, jusqu'à la réduction, où nous sélectionnons une ou une combinaison des meilleurs éléments parmi plusieurs idées et les affinons. L'une de mes activités préférées pour cela s'appelle les huit fous, où vous générez huit concepts de design différents et chacun vote pour l'idée qu'il pense être la meilleure.
Comprendre quels outils peuvent permettre une approche de conception
Une bonne philosophie de conception est un bon début si vous voulez réussir, mais elle ne compte pas beaucoup sans avoir les bons outils à portée de main. Un outil peut permettre l'idéation, l'itération, l'expérimentation et les tests. Notre réponse était la suivante : Cadre d'interface utilisateur Atlas.
Atlas est la dernière Mendix UI Framework, un langage de conception permettant d'appliquer une approche de réflexion conceptuelle au développement d'applications low-code. Atlas se compose de cinq éléments de conception clés: Dispositions de navigation, modèles de page, blocs de construction, widgets et propriétés de conception, et repose sur les principes de conception fondamentaux de simplicité, d'harmonie et de flexibilité. Il est entièrement intégré à Modélisateur Web, un concepteur d'applications WYSIWYG (ce que vous voyez est ce que vous obtenez).
Comment nous avons utilisé Atlas pour créer une application de gestion des réclamations d'assurance
La plupart des projets commencent avec une page blanche, un espace blanc, et dans un scénario de rêve, ces idées surgiraient directement de votre tête sur la page et « Hey Presto », vous avez une application multicanal magnifiquement conçue. Cependant, il n'est pas toujours aussi simple de proposer de la créativité à la demande. La plupart du temps, vous avez besoin d'inspiration ! Nous nous sommes inspirés des éléments de conception d'Atlas, tous basés sur des modèles d'interface utilisateur courants et actuellement utilisés par les meilleures et les plus brillantes applications du marché. Notre en-tête de page, comportant une image de profil et un message de style conversation, a commencé sa vie en tant que bloc de construction Hero Header. Héritant de sa disposition descendante et de son alignement central, nous avons créé notre propre bloc de construction personnalisé. Les éléments de conception d'Atlas peuvent soit satisfaire vos exigences de conception, soit déclencher une étincelle pour créer les vôtres.
Oubliez la conception page par page, Atlas vous encourage à penser la conception de votre interface en modèles ou en modules. Pensez aux briques LEGO ! Tout comme les briques Lego peuvent être utilisées pour construire un château, un vaisseau spatial ou un robot, un élément de conception peut être réutilisé, réorganisé et réassemblé pour créer un nouveau concept de conception. En concevant en modules, vous pouvez non seulement créer quelque chose d'unique, mais également cohérent avec un style établi. Prenez par exemple nos cartes pour les réponses à choix multiples et à choix unique. Pour les réponses multiples, nous avons utilisé une case à cocher, tandis que pour une réponse unique, nous utilisons un bouton radio. L'établissement de ce modèle nous permet de savoir exactement quel modèle utiliser à l'avenir, ce qui nous permet d'avancer plus rapidement dans notre conception et de continuer l'exploration au lieu de nous efforcer de créer une conception parfaite au pixel près.
Avec un framework de conception comme Atlas, nous pouvons non seulement itérer rapidement, mais aussi créer de superbes expériences utilisateur. Avec des fonctionnalités telles que le concepteur d'interface utilisateur WYSIWYG, vous pouvez très facilement créer de nouvelles idées en modifiant les blocs de construction et les widgets, ou en ajustant les propriétés de conception des éléments de conception existants.
Par exemple, pour le choix des boutons de la première étape, nous avons ajusté les tailles, les couleurs et l'espacement jusqu'à ce que nous ayons trouvé un design qui fonctionne. Il ne s'agit pas seulement d'une question de propriétés de conception ; nous avons également pu ajuster le flux utilisateur et échanger les étapes de notre application, par exemple en modifiant l'ordre des questions que nous posons. Cela nous a permis de conceptualiser, d'affiner et de tester rapidement différents concepts de conception, ce qui nous a permis d'obtenir plus rapidement le design adapté.

Il n'est pas rare qu'on nous demande de justifier une décision de conception. Il est important que tous parlent le même langage de conception. En ayant une compréhension commune de tous les éléments de conception, chacun d'entre nous peut transmettre la fonction et l'intention à l'autre lors de l'exploration de nouveaux concepts, ce qui permet de rendre les discussions pleines de perspicacité plutôt que de bruit et d'incertitudes. Lors de la conception du tableau de bord de la réclamation, nous avons pu expérimenter rapidement plusieurs modèles de pages de tableau de bord. Nous avons ensuite exploré différentes positions pour les placer. widgets de manière collaborative, jusqu’à ce que nous décidions de ce qui fonctionnait le mieux.
En utilisant Atlas et ses modèles de conception courants, nous nous sommes moins concentrés sur l'esthétique et les détails de la conception, et avons plutôt concentré notre attention sur nos objectifs clés en matière d'expérience utilisateur et de projet, à savoir l'automatisation des réclamations, la minimisation de la charge cognitive et la réaffirmation de la confiance. Au final, nous avons créé une application qui est appréciée plutôt que détestée. Nous espérons que vous avez apprécié la lecture de la façon dont nous avons créé notre application de réclamations d'assurance. Maintenant, que construirez-vous avec l'interface utilisateur d'Atlas et le modélisateur Web ?