Déterminer la faisabilité des exigences

Effectué

Tout au long du processus de collecte des exigences, vous devez toujours vous assurer que les exigences sont réalisables. Lorsque vous effectuez l’analyse des écarts et examinez chacune des exigences, c’est le bon moment pour vérifier la faisabilité. Lorsque les informations ont été initialement capturées, vous ne disposiez probablement pas d’autres détails susceptibles de rendre une exigence moins réalisable. Le fait de déterminer qu’une exigence présente des défis de faisabilité devrait entraîner sa réévaluation avec les experts en la matière ou, éventuellement, la réduction des priorités.

Déterminer si les gens utiliseront la fonctionnalité

Après avoir pris connaissance des utilisateurs, vous devez déterminer si l’exigence entraînera la création d’une fonctionnalité qu’ils utiliseront réellement. Par exemple, la fonctionnalité peut être un processus automatisé qui est trop automatisé et entraîne trop de retouches pour les scénarios courants. Un autre scénario pourrait impliquer une fonctionnalité qui, bien qu’elle puisse résoudre le problème, utilise une solution trop complexe.

Évaluer si la fonctionnalité est techniquement réalisable

L’idée que si vous ne demandez pas quelque chose, vous ne le recevrez pas est vraie. Cette idée est également vraie pour les exigences. Cependant, les utilisateurs envisagent et demandent souvent des solutions élaborées à leurs problèmes. Lorsque vous examinez chaque exigence, vous devez évaluer si la demande de solution des utilisateurs correspond aux technologies actuelles dont ils disposent. De plus, vous devez évaluer si la solution que vous élaborez est cohérente avec la façon dont leur plateforme est conçue pour fonctionner ou si vous repoussez les limites normales pour apaiser les attentes élaborées de votre client. Par exemple, si le volume de demandes est élevé, vous risquez de dépasser les limites de l’API pour protéger la plateforme ; par conséquent, l’implémentation de la solution comme prévu ne serait pas possible.

Évaluer si le processus est faisable ou négligé

Lorsque vous passez en revue les exigences, elles peuvent clairement mettre en évidence un processus métier tel que la résolution de nouveaux cas ou un processus de vente. Avoir une vision claire est excellent pour les processus dont vous avez seulement besoin de valider s’ils sont raisonnables et réalisables ou non. Cependant, vous devez veiller à identifier les exceptions qui se produisent régulièrement. Des scénarios se produisent également lorsque 10 exigences n’ont pas identifié individuellement un processus, mais pendant que vous les évaluez dans leur ensemble, un processus métier devient de manière inattendue plus identifiable.

Vérifier si les règles/lois réglementaires rendent une exigence impossible

Si vous travaillez dans un secteur réglementé, veillez à vérifier les exigences avec un expert compétent sur ce qui est autorisé ou non. Lors de la collecte d’idées, il est facile de devenir enthousiaste à propos d’une exigence, pour se rendre compte plus tard que l’exigence n’est pas réalisable car elle est en conflit avec une règle ou une loi réglementaire.

Au fur et à mesure que vous effectuez la collecte des exigences, prenez le temps de réfléchir à l’ensemble complet des exigences pour vous assurer qu’elles sont réalisables lorsque vous travaillez sur votre analyse des écarts ou que vous concevez la solution à partir des exigences.