Effectuez les recherches nécessaires pour connaître les destinataires de la solution, leurs besoins et les bénéfices auxquels ils s'attendent. Vous pouvez, par exemple, classer les utilisateurs selon les catégories suivantes :
employés actuels uniquement ;
employés actuels et anciens employés ;
administrateurs ;
clients actifs ;
tous les clients ;
site sur lequel l'utilisateur travaille ;
public général ;
accès restreint.
Formulez clairement les attentes des utilisateurs afin de prendre les bonnes décisions lors de la conception de la solution. Par exemple, une solution peut apporter les avantages suivants aux utilisateurs :
accès distant aux ressources de l'entreprise ;
collaboration au sein de l'entreprise ;
simplification des tâches quotidiennes ;
partage des ressources par des équipes distantes ;
productivité accrue ;
autoadministration par les utilisateurs finals.
Définissez les exigences opérationnelles comme un ensemble d'exigences fonctionnelles axées sur des objectifs précis. Généralement, les spécifications opérationnelles s'appliquent aux éléments suivants :
fonctionnalité pour l'utilisateur final ;
réduction des temps de réponse ;
disponibilité et temps de disponibilité ;
réduction des taux d'erreurs ;
archivage et conservation des informations.
Exprimez ces exigences opérationnelles en termes clairs accessibles à toutes les parties prenantes du projet. Évitez les termes ambigus tels « temps de réponse utilisateur approprié ». Voici quelques exemples de formulation d'exigences opérationnelles :
reprise du fonctionnement normal dans les 10 minutes suivant une panne ;
possibilité de récupérer les messages reçus au cours des 48 dernières heures ;
exécution des transactions en ligne en 60 secondes maximum au cours des périodes d'activité intense ;
authentification des utilisateurs finals en moins de 4 secondes au cours des périodes d'activité intense.
Exprimez les types d'utilisation existants sous forme d'objectifs mesurables. Pour déterminer ces objectifs, posez-vous les questions suivantes :
Comment les services actuels sont-ils utilisés ?
Quels est le type d'utilisation (occasionnelle, fréquente ou intense) ?
Quels sont les sites auxquels les utilisateurs se connectent le plus fréquemment ?
Quelle est la taille moyenne des messages envoyés ?
Combien de transactions les utilisateurs réalisent-ils par jour ou par heure ?
Intéressez-vous aux utilisateurs qui font appel à vos services. Pour définir vos objectifs, identifiez par exemple la fréquence et la durée d'utilisation des services existants. Si votre expérience dans le domaine ne vous permet pas d'établir ces types d'utilisation, étudiez ceux en vigueur dans des entreprises similaires à la vôtre.