Quel est le cycle du développement logiciel?
Client -> Vision & Requis -> Architecture -> Conception -> Codage -> Intégration -> Déploiement -> CLIENT…
L’assurance qualité est un processus continu qui englobe toutes les phases de développement.
Quelles sont les attentes pour le développement logiciel?
Quelles sont les “Qualités” d’un logiciel?
Comment s’assurer de bien utiliser les ressources?
À quoi servent les processus?
Communication (interne et externe), évaluation des pratiques internes (diagnostic et amélioration) et planification du travail (haut niveau et orienté produit).
Quel est le but d’un SRS traditionnel?
Le SRS traditionnel a pour but de servir de dépot pour toutes les exigences du logiciel.
Le SRS transforme les besoins flous et abstrait des parties prenantes (stakeholders) en fonctionnalités concrètes et mesurables.
Les exigences des SRS traditionnels sont utilisés pour quoi?
Que sont les exigences fonctionnelles?
Ce sont des exigences qui décrivent les fonctionnalités du produit logiciel.
Que sont les exigences non-fonctionnelles?
Ce sont des exigences qui décrivent les qualités du produit logiciel.
Comment déterminer si c’est une fonctionnalité ou une qualité?
Règle du pouce:
Qu’est ce que la norme IEEE 830?
C’est une norme qui définit un gabarit standard pour la structure du SRS.
Pourquoi les exigences doivent-elles être compréhensibles par tout le monde?
Parce qu’elles peuvent être lues par des gens qui ne connaissent pas toujours le domaine.
Quelles sont les qualités d’un document SRS complet?
Comment s’assurer de respecter les dates limites?
Quelles sont les qualités des exigences individuelles?