Métier concepteur d’interface utilisateur / conceptrice d’interface utilisatrice

Les concepteurs de l’interface utilisateur sont chargés de concevoir des interfaces utilisateur pour les applications et les systèmes. Ils réalisent des activités de conception, de graphisme et de dialogue ainsi que des activités d’adaptation.

Types de personnalités

Connaissances

  • Normes d’accessibilité TIC

    Les recommandations visant à rendre les contenus et les applications dans le domaine des TIC plus accessibles à un plus grand nombre de personnes, principalement handicapées, telles que celles atteintes de cécité et de perte de vision, de perte d’audition et de limitations cognitives. Cela comprend des normes telles que les directives d’accessibilité au contenu Web (WCAG).

  • Programmation web

    Le modèle de la programmation repose sur la combinaison de balisage (qui ajoute du contexte et de la structure au texte) et d’autres codes de programmation web, tels qu’AJAX, javascript et PHP, afin de mener des actions appropriées et de visualiser le contenu.

  • Schéma de conception d’interface utilisateur

    Solutions réutilisables et meilleures pratiques formalisées pour l’exécution des tâches d’interface utilisateur courantes lors du développement et de la conception de logiciels.

  • Logiciel d’édition graphique

    Le domaine des outils informatiques graphiques qui permettent le montage numérique et la composition de graphiques, tels que GIMP, Adobe Photoshop et Adobe Illustrator, pour développer à la fois des graphiques raster 2D ou vecteur 2D.

  • Législation sur la sécurité des TIC

    L’ensemble des règles législatives qui protègent les technologies de l’information, les réseaux et systèmes informatiques et les conséquences juridiques de leur mauvais usage. Les mesures réglementées comprennent les pare-feu, la détection d’intrusion, les logiciels antivirus et le cryptage.

  • Conception de l’interaction du logiciel

    Les méthodes de conception de l’interaction entre utilisateurs et un produit ou service logiciel afin de répondre aux besoins et aux préférences de la plupart des personnes qui seront connectées avec le produit et de simplifier la communication entre le produit et l’utilisateur, telle que la conception axée sur les objectifs.

  • Algorithmisation des tâches

    Les techniques permettant de convertir des descriptions non structurées d’un processus en séquence d’actions étape par étape d’un nombre fini d’étapes.

  • Convivialité de l’application

    Le processus permettant de définir et de mesurer l’aptitude, l’efficacité, l’utilité et la facilité d’utilisation d’une application logicielle.

  • Standards du World Wide Web Consortium

    Les normes, spécifications techniques et lignes directrices élaborées par le Consortium World Wide Web (W3C), qui permettent la conception et le développement d’applications web.

  • Interaction homme-machine

    L’étude du comportement et de l’interaction entre les appareils numériques et les êtres humains.

Aptitudes

  • Tester l’accessibilité d’un système pour des utilisateurs ayant des besoins spécifiques

    Vérifier si l’interface logicielle est conforme aux normes et réglementations afin que le système puisse être utilisé par des personnes ayant des besoins spécifiques.

  • Interagir avec les utilisateurs pour définir leurs exigences

    Communiquer avec les utilisateurs afin d’identifier leurs exigences et rassembler ces informations. Définir toutes les exigences pertinentes des utilisateurs et les documenter d’une manière compréhensible et logique en vue d’une analyse et de spécifications ultérieures.

  • Utiliser des méthodes de conception centrée sur l’utilisateur

    Utiliser les méthodes de conception dans le cadre desquelles les besoins, les souhaits et les limites des utilisateurs finals d’un produit, d’un service ou d’un processus font l’objet d’une large attention à chaque étape du processus de conception.

  • Définir des exigences techniques

    Préciser les propriétés techniques des produits, des matériaux, des méthodes, des procédés, des services, des systèmes, des logiciels et des fonctionnalités en cernant les besoins particuliers qu'il faut satisfaire et en y répondant conformément aux exigences du client.

  • établir des relations d'affaires

    Établir une relation positive sur le long terme entre les organisations et les tiers intéressés tels que les fournisseurs, les distributeurs, les actionnaires et autres acteurs, afin de les informer sur l’organisation et ses objectifs.

  • évaluer l’interaction des utilisateurs avec les applications des TIC

    Évaluer la manière dont les utilisateurs interagissent avec les applications TIC afin d’analyser leur comportement, tirer des conclusions (par exemple en ce qui concerne leurs motivations, leurs attentes et leurs objectifs) et améliorer les fonctionnalités des applications.

  • Développer des idées créatives

    Développement de nouveaux concepts artistiques et idées créatives.

  • Gérer du contenu en ligne

    Veiller à ce que le contenu du site internet soit à jour, organisé et attractif, et à ce qu’il réponde aux besoins des publics cibles, aux exigences de l’entreprise et aux normes internationales en vérifiant les liens, en établissant le calendrier et l’ordre de publication.

  • Créer la maquette fonctionnelle d’un site web

    Développer une image ou un ensemble d’images qui représentent les éléments fonctionnels d’une page ou d’un site web, généralement afin de planifier la fonctionnalité et la structure d’un site web.

  • Réaliser des ébauches

    Réaliser des croquis pour aider à la création et à la communication de concepts de design.

  • Utiliser des langages de balisage

    Utiliser des langages informatiques qui se distinguent syntaxiquement du texte pour ajouter des annotations à un document, spécifier la mise en page et traiter des types de documents tels que HTML.

  • Processus de conception

    Identifier le flux de travail et les besoins en ressources pour un processus particulier, en utilisant divers outils tels que les logiciels de simulation de processus, les organigrammes et les maquettes.

  • Concevoir une interface utilisateur

    Créer des composants logiciels ou matériels qui permettent une interaction entre l’homme et les systèmes ou les machines, en utilisant des techniques, des langages et des outils appropriés, afin de rationaliser l’interaction pendant l’utilisation du système ou de la machine.

  • Concevoir une infographie

    Appliquer toute une série de techniques visuelles afin de concevoir une infographie. Combiner des éléments graphiques pour véhiculer des concepts et des idées.

  • Traduire les exigences en conception visuelle

    Élaborer une conception visuelle à partir d’un cahier des charges et d’exigences déterminés, sur la base de l’analyse du champ d’application et du public cible. Créer une représentation visuelle d’idées, telle qu’un logo, des graphismes de sites web, des jeux numériques et des plans.

Connaissances et aptitudes facultatives

apl gérer la localisation cobol devops ruby openedge advanced business language développement par itérations pascal erlang perl effectuer une analyse de données en ligne gestion de projets allégée coffeescript scratch adobe illustrator lisp r java sas language ml développement par méthode agile concevoir un logiciel scala développement par prototypage dévelopement par spirales synfig développement par incréments traitement automatique du langage naturel développement en cascade sap r3 méthodes de développement de logiciels ajax vbscript php méthode de gestion de projets procédurale common lisp c++ programmation informatique analyser les exigences des entreprises groovy visual basic psychologie cognitive prolog javascript sketchbook pro typescript méthodes de gestion de projets tic python objective-c haskell asp.net gimp gestion de projets par méthode agile swift matlab assembly abap microsoft visio modélisation de processus d’entreprise développement rapide d’applications c# normes de qualité smalltalk adobe photoshop

Source: Sisyphus ODB