Un ingénieur en utilisabilité aide à développer des applications informatiques, ainsi que des produits similaires, en vue de savoir comment ceux-ci sont éventuellement utilisés par l’utilisateur final. En tant que partie spécifique du monde de la conception informatique, l’ingénieur en utilisabilité fournit une consultation et un développement détaillés pour les produits informatiques afin de s’assurer qu’ils répondent aux besoins de leur public cible. En général, ces professionnels sont des développeurs de logiciels ; dans un rôle spécifique d’ingénieur en utilisabilité, une grande partie de l’accent est mis sur les éléments de conception qui affectent l’utilisabilité.
Étant donné que le travail des ingénieurs en utilisabilité est souvent axé sur l’expérience de l’utilisateur final, une chose que ces personnes font souvent est de consulter les clients. Les ingénieurs en utilisabilité peuvent utiliser des enquêtes ou d’autres outils pour obtenir une connaissance détaillée de la façon dont les utilisateurs et les clients perçoivent l’entreprise ou les produits, les interfaces, protocoles ou équipements spécifiques que ces clients souhaitent, ou la manière dont les erreurs de conception pourraient affecter les perspectives de ces clients. Parfois, ces professionnels agissent comme des agents de liaison efficaces entre les clients et divers départements clés de l’entreprise, notamment des analystes et des ingénieurs travaillant sur d’autres aspects de la production de logiciels.
En plus des problèmes complets ou «méta» liés à l’utilité des logiciels, les ingénieurs en utilisabilité peuvent également se concentrer sur des parties plus techniques de la production de logiciels. Par exemple, l’une de ces personnes peut faire beaucoup de tests ou d’assurance qualité pour découvrir les bogues dans les logiciels. Il ou elle peut également évaluer les normes de performance qui sont extrêmement importantes pour le développement global du produit logiciel.
Les objectifs généraux de développement constituent souvent un élément clé du travail d’un ingénieur en utilisabilité, mais ces types d’ingénieurs peuvent également passer du temps à évaluer l’environnement dans lequel les produits fonctionneront le mieux ou la meilleure façon de les enseigner aux utilisateurs finaux. La formation peut être une partie importante de ce que ces rôles impliquent, par exemple, lorsque la communication des normes environnementales ou d’autres aspects d’utilisation aux clients est importante pour le succès de l’entreprise. Les ingénieurs en utilisabilité peuvent être formés sur la manière de contrôler la poussière, la température ou l’humidité des produits, sur l’utilisation de toute nouvelle version ou modification de produits, ou sur la manière d’obtenir une licence ou d’obtenir des produits. Il n’est pas rare que les ingénieurs en utilisabilité soient des interlocuteurs ou des consultants pour certains des aspects les plus banals de l’utilisation des produits technologiques, tels que les alimentations, les étalonnages ou les systèmes d’exploitation nécessaires.