Ce qui manque dans l'industrie (industrie du logiciel ou autre), c'est un gestionnaire d'exigences open-source et gratuit, et c'est un gros manque.
Explication sur ce qu'est un gestionnaire d'exigences :
- il permet de vérifier par exemple si toutes les fonctionnalités d'un programme sont couvertes par des tests.
- pour ce faire, le document de spécification doit comporter un tag pour chaque fonctionnalité, et le document de test (ou les scripts de tests) référencent ces tags. S'il y a 200 tags, c'est très difficile de vérifier à la main qu'on n'a rien oublié. Mais si un programme (le gestionnaire d'exigences) le vérifie automatiquement, alors on gagne beaucoup de temps et d'efficacité.
Tu peux faire d'abord une version ligne de commande, puis rajouter une interface graphique ensuite par-dessus.
# gestionnaire d'exigence
Posté par goeb . En réponse au message Idée de projet. Évalué à 6.
Ce qui manque dans l'industrie (industrie du logiciel ou autre), c'est un gestionnaire d'exigences open-source et gratuit, et c'est un gros manque.
Explication sur ce qu'est un gestionnaire d'exigences :
- il permet de vérifier par exemple si toutes les fonctionnalités d'un programme sont couvertes par des tests.
- pour ce faire, le document de spécification doit comporter un tag pour chaque fonctionnalité, et le document de test (ou les scripts de tests) référencent ces tags. S'il y a 200 tags, c'est très difficile de vérifier à la main qu'on n'a rien oublié. Mais si un programme (le gestionnaire d'exigences) le vérifie automatiquement, alors on gagne beaucoup de temps et d'efficacité.
Tu peux faire d'abord une version ligne de commande, puis rajouter une interface graphique ensuite par-dessus.
Exemple de produits propriétaires et commerciaux :
* DOORS (usine à gaz) : http://fr.wikipedia.org/wiki/Doors_%28logiciel%29
* Reqtify : http://fr.wikipedia.org/wiki/Reqtify