Préparation et utilisation du document de spécification des exigences du logiciel
Ce dossier traite du développement d'un produit logiciel et plus précisément de la définition du produit logiciel. Il se situe au niveau des relations entre le responsable de la maîtrise d'ouvrage et l'équipe en charge de la conception et la réalisation du logiciel. Il expose la manière de préparer et d'utiliser le document de spécification des exigences du logiciel.
Le schéma intitulé " définitions et livraisons du produit logiciel " illustre la suite.
Une fois le projet lancé et la commande transcrite dans le cahier des charges (contenant les besoins à satisfaire et les fonctions à réaliser), il s'agit de réaliser le logiciel pour lequel commande a été passée. La phase de spécification consiste à définir ce que doit faire le logiciel et à le notifier dans le document de spécification des exigences du logiciel. Celui-ci énonce l'ensemble des exigences que le logiciel doit satisfaire.
Qui rédige le document de spécification des exigences du logiciel ?
Le document de spécification des exigences du logiciel comprend des aspects scientifiques et des aspects informatiques. Il est rédigé en phase de spécification en collaboration entre l'intervenant scientifique et l'intervenant informaticien.
Validé et approuvé par le chef de projet, c'est une sorte de contrat interne.
Qui utilise le document de spécification des exigences du logiciel ?
C'est le document d'entrée de la phase de conception. Il est utilisé par les intervenants " concepteurs et développeurs " qui s'occupent de la conception, du codage et des tests.
C'est également une donnée d'entrée pour rédiger la procédure de validation, chargée de vérifier que le logiciel répond aux exigences définies en spécification.
Pour informations complémentaires
Définitions et livraisons du produit logiciel
Représentation des phases du développement d'un produit logiciel
Rôles et relations des acteurs du développement du produit logiciel
Représentation des acteurs du développement d'un produit logiciel
Définition du logiciel et validation