Classification des exigences
Les
exigences sont classées généralement en trois catégories :
1)
Exigences fonctionnelles - Elles décrivent les caractéristiques du système ou
des processus que le système doit exécuter. On trouve dans cette catégorie les
règles métier, et les exigences fonctionnelles de sécurité informatique
(confidentialité,...)
2)
Exigences non fonctionnelles - Elles décrivent les propriétés que le système
doit avoir ; par exemple les exigences techniques de sécurité informatique
(confidentialité, intégrité, disponibilité), de performance, d'accessibilité,
selon des critères définis,
3)
Contraintes- Les limites du développement en quelque sorte: comme définir un
système d'exploitation sur lequel le système doit fonctionner, ou définir quel
langage de programmation doit être utilisé pour mettre en œuvre le système.