Pourquoi Axure RP n’est-il pas plus populaire dans la conception UX ?
En regardant de plus près les résultats de cette enquête, Sketch l’emporte largement en matière de popularité. À leur crédit, Bohemian Coding, la société qui a créé Sketch, a fait un excellent travail en créant un produit élégant, rapide et très bien supporté. Je crois qu’une grande raison pour laquelle il est si populaire est leur forte concentration sur les plugins tiers et l’encouragement des communautés de soutien.
En discutant avec des amis designers UX et de nouveaux visages lors de meetups, j’ai personnellement constaté qu’au moins 4/5 utilisent Sketch comme leur principal logiciel de conception, même lorsqu’ils travaillent sur des produits d’entreprise. En tant que personne qui utilise Axure depuis plus de 5 ans, je ne comprends tout simplement pas. À l’exception de certaines conceptions d’applications mobiles uniquement, le flux de travail Sketch > Invision > (Avocode/Zeplin) semble juste comme beaucoup de pièces mobiles inutiles.
Avec Axure RP 9, ils ont ajouté une pléthore de fonctionnalités qui ont ravi les fans hardcore (moi y compris). Enfin, nous avons maintenant les grandes fonctionnalités de remplacement des symboles de Sketch, et le mode d’inspection du développeur qui génère des redlines, l’exportation CSS et la documentation. Ils ont même jeté un plugin Sketch pour les occasions où les capacités de conception d’interface utilisateur admises comme meilleures de Sketch sont nécessaires.
Ceci, combiné avec leur brillante fonctionnalité de répétiteur, les panneaux dynamiques empilables, les grands outils de cartographie de flux intégrés et la meilleure logique d’interaction de sa catégorie, place vraiment le logiciel en tête du peloton lorsque l’UX (et non l’UI) est le nom du jeu.
Bien sûr, quelque chose à considérer est le fait que je travaille principalement sur des logiciels très complexes qui se trouvent aussi être principalement des logiciels d’entreprise. L’accent est beaucoup moins mis sur les interactions « cool » comme l’animation et les transitions et beaucoup plus sur la réalisation de cas d’utilisation flexibles.
Un bon exemple est un écran où un utilisateur doit :
- Consulter une table de données, et
- Utiliser ces informations pour modéliser une transaction financière.
Nous devons tester si nous affichons les données correctes et attendues, et permettre à l’utilisateur d’entrer des entrées. En fonction des entrées, nous voulons les envoyer sur différents chemins.
Le défi ici est triple.