Fermer

janvier 26, 2022

Ne sousestimez pas l'UX de l'administration logicielle


Résumé rapide ↬

L'expérience de l'administration est souvent supposée ou passée sous silence dans les logiciels, car 99 % des utilisateurs ne s'y engagent jamais directement. Pourtant, il s'agit d'un domaine critique qui, lorsqu'il est utilisé efficacement, peut être étroitement lié à la stratégie commerciale d'une entreprise et affecter le résultat net. Dans cet article, Shell Zhu et Adrian Jones révèlent comment quelque chose d'aussi trivial que l'administration dans les logiciels et en tant que service peut être soit un accélérateur, soit un goulot d'étranglement pour la productivité et l'innovation d'une entreprise. Lisez la suite pour en savoir plus sur les aspects de conception que les praticiens UX doivent évaluer lors de la conception de l'expérience d'administration.

"Nous sous-estimons parfois l'influence des petites choses."

— Charles Chesnutt

Il vit dans les recoins les plus profonds et les plus sombres des logiciels d'entreprise… Surtout en arrière-plan… Jamais vu par la majorité des utilisateurs finaux… Quoi est-ce ?

Il s'agit de la couche d'administration et de gestion de toute plate-forme logicielle.

En fait, l'expérience d'administration est souvent supposée ou passée sous silence dans les logiciels, car 99 % des utilisateurs n'interagissent jamais directement avec elle. Pourtant, il s'agit d'un domaine critique qui, lorsqu'il est utilisé efficacement, peut être étroitement lié à la stratégie commerciale d'une entreprise et affecter le résultat net. Lorsque les gens pensent à l'expérience d'administration, elle est le plus souvent assimilée soit à un panneau de tableau de bord moderne avec diverses métriques système, soit à des pages d'utilitaires fastidieuses avec divers paramètres et configurations. Cependant, l'expérience d'administration est beaucoup plus complète.

L'expérience d'administration est un écosystème de bout en bout qui couvre un large éventail de responsabilités administratives, de l'actif au passif. Cela inclut l'installation/le provisionnement, la configuration, l'intégration des utilisateurs, la mise à l'échelle, le dépannage, la gouvernance de la sécurité, et bien plus encore. Il s'agit du cycle de vie complet de la gestion et de la maintenance de la plate-forme logicielle et garantit que le système fonctionne en synchronisation avec l'infrastructure informatique existante de l'entreprise. pour 'Administration'. ( Grand aperçu )

Malheureusement, étant donné que ces fonctions servent principalement un ensemble très restreint de personnes (administrateurs), il n'est pas surprenant de voir que l'expérience utilisateur dans le domaine de l'administration a pris du retard ou a été ignorée dans de nombreux produits logiciels sur le marché aujourd'hui, par rapport aux fonctions du produit de l'utilisateur final.

Pourquoi les clients devraient-ils s'en soucier ?

D'après la définition ci-dessus, nous avons déjà souligné pourquoi l'expérience de l'administration est importante. Il est compréhensible que nous voulions tous simplement ouvrir le robinet et faire couler l'eau sans nous soucier de la plomberie. Cependant, lorsque la plomberie ne fonctionne pas, personne ne se soucie de la beauté des toilettes.

Une administration logicielle défaillante peut entraîner de nombreuses conséquences. Voici un exemple qui n'est pas loin dans cette pandémie de covid. Le CDC a commandé un système d'administration de vaccins de 44 millions de dollars destiné à gérer le déploiement du vaccin. Au lieu de cela, il a été en proie à des problèmes et a gravement nui aux progrès de la vaccination.

L'administration est la première étape avant que toute valeur d'un logiciel puisse être remplie. Trop souvent, on voit des entreprises bloquées pendant des mois dans la phase d'installation d'un système complexe, retardant considérablement la réalisation du Retour sur investissement (ROI).

Avec un souci croissant pour la sécurité des données, le contrôle d'accès dans l'administration du logiciel joue un rôle essentiel. Cela affecte l'efficacité de l'isolation des données et la manière dont l'accès et les autorisations sont accordés avec précision. Plus important encore, avec les demandes croissantes des administrateurs système aujourd'hui, des fonctionnalités d'administration bien conçues peuvent les aider à effectuer leur travail quotidien plus efficacement. La façon dont l'administration est gérée peut être soit un stimulant, soit un goulot d'étranglement pour la productivité globale d'une organisation.

Plus après le saut ! Continuez à lire ci-dessous ↓

Pourquoi les éditeurs de logiciels devraient-ils s'en soucier ?

Outre la raison évidente pour laquelle les clients comptent sur une expérience d'administration fluide pour obtenir de la valeur pour leur achat de logiciel , les fonctionnalités d'administration essentielles affectent également les résultats d'un fournisseur de logiciels. Premièrement, si les clients ne peuvent pas commencer à utiliser le produit dans un délai donné en raison de problèmes de déploiement, le bon de commande et le contrat initiaux peuvent ne pas être remplis. Deuxièmement, parlez à n'importe quelle équipe de support logiciel et vous serez peut-être surpris du nombre de tickets ouverts par les clients liés à des problèmes administratifs ; tels que l'installation, la gestion des utilisateurs ou l'installation et la configuration.

Calculez le temps moyen de résolution pour ces tickets, multiplié par le nombre de tickets et le taux horaire du personnel d'assistance, et vous êtes susceptible d'obtenir un nombre effroyablement élevé après votre signe dollar. Ces types de calculs servent à montrer combien une fonctionnalité d'administration mal implémentée dans le logiciel peut coûter à l'entreprise ; sans parler de la perte de confiance des clients et de la baisse du Net Promoter Score (NPS) en conséquence.

À l'inverse, de solides capacités d'administration et de gestion perpétuent le succès d'un modèle commercial de plate-forme logicielle, fidélisent les ses utilisateurs et aide l'éditeur de logiciels à surpasser ses concurrents.

Une plate-forme logicielle avec le concept de conception tout en un pour que l'administrateur puisse effectuer ses tâches de gestion quotidiennes.

Concept de conception tout en un pour que l'administrateur puisse effectuer ses tâches quotidiennes tâches de gestion. ( Grand aperçu )

Imaginons une plateforme logicielle qui s'accompagne d'une administration centralisée bien pensée. Un administrateur peut intégrer des utilisateurs et leur donner accès à différents services de manière efficace sans répéter le même processus dans des emplacements cloisonnés. Cela permet également une meilleure gouvernance sans sacrifier la collaboration.

Avec plus d'utilisateurs accédant rapidement aux services, plus de contenu est créé et plus de services sont déployés. Lorsque la valeur de la plateforme augmente, elle motive davantage d'utilisateurs et d'équipes à la rejoindre. À mesure que le réseau continue de croître, les clients sont plus enclins à intégrer d'autres outils existants dans cette même plate-forme. Avec une expérience d'intégration bien guidée dans l'administration, le système peut aider les clients à atteindre facilement ces objectifs.

Plus les clients apportent de services et d'outils, plus la plate-forme logicielle devient collante pour leurs organisations. . Dans cet exemple, l'expérience d'administration conduit à un effet de réseau auto-entretenu qui aide l'entreprise à se développer de manière organique. années, on pourrait dire que l'administration n'est pas si importante dans le SaaS puisque l'infrastructure et la maintenance logicielle sont gérées et abstraites des utilisateurs. Il est vrai que de plus en plus d'entreprises profitent des solutions SaaS. En fait, Gartner s'attend à ce que les dépenses mondiales des utilisateurs finaux en SaaS dépassent 170 milliards de dollars l'année prochaine. Cependant, même si le processus d'installation est abstrait des applications SaaS, de nombreux autres domaines administratifs nécessitent une grande attention.

  • Les organisations ont toujours besoin d'une visibilité sur l'utilisation du SaaS afin d'optimiser leurs droits de licence et leur consommation.
    Comment les services et les applications sont-ils utilisés ? Combien de ces services sont payés en fonction de la consommation ? ou abonnement contractuel basé sur une utilisation à plusieurs niveaux ? Qui sont les utilisateurs de ces services ? Enfin, combien coûtent ces services à votre organisation ? En tant qu'aspect clé de l'administration, les fonctionnalités liées à la gestion des licences et de l'utilisation aident les entreprises à mieux analyser et contrôler les coûts.
  • La gestion des identités et des accès est toujours pertinente, quel que soit le logiciel ou le SaaS.
    Une expérience de gestion des utilisateurs rationalisée avec out-of -les rôles de boîte peuvent réduire considérablement le temps d'intégration ; permettant aux utilisateurs finaux d'accéder plus efficacement à la valeur fondamentale de l'application.
  • La posture de sécurité doit encore être établie et appliquée de manière cohérente.
    Bien que les politiques de sécurité ne soient pas directement définies par les administrateurs, elles doivent travailler avec l'entreprise. CISO pour s'assurer que les applications SaaS sont conformes aux exigences de sécurité. Une application SaaS fournie avec des informations transparentes sur la sécurité native du cloud et des contrôles centralisés de l'identité, de l'accès et de la gouvernance des données gagnera un avantage concurrentiel.

Selon un récent rapport Gartner, de nombreuses organisations, en particulier les entreprises de taille moyenne, ont migré la majorité de applications de base au SaaS. Avec cette tendance, il n'est pas non plus envisageable de voir les organisations envisager d'automatiser les tâches administratives répétitives pour accroître leur efficacité. SaaS ou non, les expériences qui aident les administrateurs à réduire la redondance du travail et à augmenter la productivité seront certainement favorisées par le marché.

 Une photo de l'ordinateur portable avec les mains dessus. ]. (<a href= Grand aperçu

)

Alors que les organisations continuent d'élargir leur empreinte SaaS dans leurs solutions commerciales et informatiques, il convient également d'évaluer les besoins croissants en matière de gestion SaaS et de visibilité de l'ensemble de la pile logicielle de l'entreprise. Avec un bon système d'administration et de gestion en place, une entreprise peut facilement suivre l'utilisation, les dépenses et la conformité, et réagir rapidement lorsque des changements surviennent. l'eau coule avec un entretien régulier des tuyaux. Personne ne veut entendre le propriétaire de l'immeuble blâmer l'entreprise de plomberie pour tout problème d'eau. succès des clients. L'administration, en elle-même, pose également des défis de conception complexes pour toute personne passionnée par l'expérience utilisateur.

Voici quelques éléments à prendre en compte par les concepteurs et les développeurs lorsqu'ils s'efforcent de donner vie à une expérience d'administration de haut niveau :

Design For Efficacité

L'administration est un environnement exigeant, rapide et sous haute pression. Au-delà de la maintenance régulière et de la mise à jour du système, les administrateurs sont généralement les intervenants de première ligne pour les situations d'urgence nécessitant une aide informatique. Parce que les administrateurs sont des gens occupés avec des journées très variables, nos recherches révèlent qu'ils ne veulent pas passer la majeure partie de leur journée à regarder une interface logicielle. Je ne vais pas fouiller dans le tableau de bord."

Un autre a confirmé,

"Je veux configurer des alertes pour ne pas avoir à surveiller de manière proactive les métriques pour m'assurer que je ne dépasse pas quelque chose."

En tant que designers, notre défi est de créer un produit qui n'encombre pas ces administrateurs. Au lieu de les garder enfermés dans l'interface avec des cadrans et des graphiques charnus, l'expérience doit être bien guidée, rationalisée et intelligente ; une aide maximale est donc fournie pour aider les administrations à entrer et sortir rapidement.

Par exemple, dans la gestion de l'utilisation du système, concevez un système qui non seulement alertera l'administrateur lorsqu'il dépasse le montant autorisé, mais indiquera également quel service exactement mange l'utilisation, et donne des conseils sur ce qu'il faut faire ensuite. Si une licence de niveau supérieur doit être achetée, cela peut peut-être amener l'administrateur à la page d'action. Encore mieux, si un système peut donner des prévisions et des recommandations futures pour une option d'achat basée sur les mesures actuelles.

 Une photo avec le groupe de personnes autour de la table avec divers autocollants colorés et des notes dessus avec des idées pour la conception du interface.

Photo par UX Indonesia sur Unsplash. ( Grand aperçu )

Conception pour l'évolutivité

L'administration nécessite des considérations de conception à grande échelle, en particulier pour les solutions au niveau de l'entreprise. Pensez à Identité et accès (IAM). Il peut être facile de concevoir la gestion des utilisateurs pour un service.

Mais que se passe-t-il s'il existe des dizaines ou des centaines de services qui partagent le même répertoire d'utilisateurs ? Que se passe-t-il si plusieurs services partagent le même déploiement de plate-forme logicielle avec des données distinctes ? Que se passe-t-il si des collaborations entre utilisateurs de différents comptes sont nécessaires ?

La complexité des problèmes d'accès des utilisateurs peut faire boule de neige encore plus rapidement lorsqu'il s'agit d'équilibrer l'expérience avec la faisabilité technique. Soudain, le plan d'une solution qui s'adapte à la gestion à l'échelle de l'entreprise n'est plus simple et direct. Cela oblige les concepteurs et leurs partenaires technologiques à poser la bonne question dès le départ. Nous devons comprendre non seulement les besoins immédiats, mais également la vision à long terme afin de concevoir une solution capable de s'adapter à une échelle croissante. défendre les technologies émergentes, telles que l'intelligence artificielle (IA) et l'automatisation du traitement robotique (RPA), dans leurs solutions de conception pour augmenter la productivité du travail administratif.

La prochaine fois, quand que vous concevez pour une tâche administrative, telle que la configuration de la sauvegarde et de la restauration du service, après avoir cartographié le flux de tâches général, identifiez les étapes répétitives du processus de configuration et si elles peuvent être automatisées. Imaginez à quel point ce serait efficace si un administrateur n'avait besoin que de configurer la cadence de sauvegarde et l'emplacement de stockage pour un seul service et d'automatiser les mêmes paramètres pour tous les autres services.

Un écran d'ordinateur portable avec le code dessus.

Photo de Pankaj Patel le Unsplash. ( Grand aperçu )

Tenez également compte de la nature prédictive et suggestive de nombreux algorithmes d'apprentissage automatique. Peut-on être intégré au système pour aider l'administrateur à résoudre les problèmes ?

Pour illustrer l'idée, pensez au moment où une base de données est signalée comme gelée en raison de la saturation du journal d'archivage. Et si le système pouvait non seulement signaler le problème, mais aussi fournir des suggestions et des correctifs automatisés ; comme l'ajout d'une autre destination de journal d'archivage pour résoudre le problème. De plus, si le même problème se produit plusieurs fois, le système peut-il révéler ces informations et donner des recommandations sur la façon de résoudre la cause première ? Cela pourrait-il suggérer que l'administrateur planifie une tâche cron pour supprimer les journaux avant qu'il n'atteigne sa pleine capacité ?

Grâce à ces fonctionnalités, l'approche d'un administrateur en matière de dépannage n'a peut-être plus besoin d'être réactive, mais pourrait également optimiser de manière proactive le système avant même que des incidents ne se produisent. .

Pour ceux qui croient au pouvoir du design pour combler le fossé entre la technologie et les besoins des utilisateurs, l'administration offre un lieu idéal pour faire une différence percutante.

Ne sous-estimez pas

"Lorsque vous Croyez en ce que vous faites et utilisez votre imagination et votre esprit d'initiative, vous pouvez faire la différence. Les domaines complexes auxquels les administrateurs de logiciels s'attaquent aujourd'hui créent de vastes opportunités pour nous de créer de nombreuses interactions agréables qui peuvent non seulement dépasser les attentes des clients, mais également apporter des résultats de produit réussis. ne représentent pas nécessairement les positions, les stratégies ou les opinions d'IBM.




Source link