lundi 12 janvier 2015

Caractéristiques d'exigences de qualité (2)

En tant qu'analyste d'affaires, une partie de notre travail est de s'assurer que nous avons d'excellentes exigences, et pas une simple liste d'envies venue du métier. Nous pouvons faire cela en suivant les conseils ci-dessous sur les caractéristiques qui font une excellente exigence.
  • Correctes: elles reflètent fidèlement les besoins réels des utilisateurs et des parties prenantes de l'entreprise.
  • Complètes: elles comprennent tous les éléments nécessaires; fonctionnalité, interfaces externes, interfaces internes, contraintes de conception, et des attributs de qualité .
  • Claires: elles sont comprises par toutes les parties prenantes, sans la nécessité d'une grande explication.
  • Conformes: elles ne sont pas en contradiction avec d'autres exigences (les exigences contradictoires doivent être traitées le plus tôt possible dans le processus de recueil des exigences).
  • Pertinentes: cela peut sembler évident, mais il est parfois facile d'être hors sujet et de se retrouver avec des exigences qui ne sont pas nécessaires pour un projet particulier. Pour éviter cela, assurez-vous que les exigences répondent à un besoin du métier, le but ou l'objectif.
  • Vérifiables: il doit y avoir moyen de vérifier si la condition est remplie. Une exigence qui dit "les utilisateurs doivent être en mesure de se déplacer plus rapidement entre les écrans" n'est pas vérifiable. Que signifie "plus rapidement"? C'est trop subjectif. Une exigence vérifiable serait "le système ne devrait pas prendre plus de 1,2 secondes pour passer entre chaque écran".
  • Faisables: je me demande ce que faisable ou non veut dire dans cette liste. Nous disons généralement "tout est possible avec assez d'argent, de temps et de ressources". Donc, que signifie "faisable"? Faisable selon les contraintes du projet ? Faisable, comme dans "est-il possible à n'importe qui de le faire"? Ou comme dans "est ce que la technologie est capable de répondre à cette exigence"?
Si vous voulez inclure "faisable" dans vos critères d'excellences, vous devriez d'abord définir ce que ce terme signifie pour votre projet.


source originale: The analyst coach

Aucun commentaire:

Enregistrer un commentaire