• # Traçabilité et gestion d'exigences

    Posté par . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 4. Dernière modification le 10 mars 2014 à 16:30.

    J'ai eu l'occasion d'investiguer un peu ces outils de gestion/traçabilité d'exigences et il faut avouer que c'est plutôt difficile de s'y retrouver.
    Ces documents sont assez pertinents (j'ai un doute sur l'objectivité, mais ce n'est qu'un doute) :
    - ISO/IEC TR 24766:2009 : Guide for requirements engineering tool capabilities
    - Requirements Engineering Tools (désolé pour le lien bizarre, je n'arrive plus à trouver le lien vers le document original)
    - Requirements Management Tools Evaluation

    Notons que Reqtify est un outil de traçabilité d'exigences et que Doors est un outil de gestion d'exigences.
    Le premier se contente de capturer les exigences et de faire du reporting (matrice de traçabilité, analyse d'impact, etc.). Le second couvre tout le cycle de vie de l'exigence (réunion de brainstorming, définition de l'exigence, gestion des changements d'exigences, traçabilité d'exigences, etc.).

    À noter que des outils de gestion d'exigence peuvent s'interfacer avec des outils de traçabilité d'exigences (Reqtify avec Cradle/Doors par exemple).

    J'ai eu l'occasion de regarder un peu sous le capot de Reqtify et il faut avouer que c'est assez flexible.
    De mémoire pour repérer/capturer les exigences dans un document (Word, PDF, Excel, etc.) il travaille sur une représentation texte du document + un script Perl (configurable par l'utilisateur).
    C'est à ma connaissance le seul outil qui fait cela (les autres imposent plus ou moins le format, en se basant par exemple sur les styles Word).

    Il y a d'autres logiciels intéressant comme Jama (application web) et Polarion (basé sur un dépôt SVN).

    À mon grand regret c'était assez vide au niveau logiciel libre lorsque je m'y suis intéressé. Je vais donc suivre avec intérêt Reqflow !