Exigence fonctionnelle

Une exigence fonctionnelle est une exigence définissant une fonction du système à développer. Ce que le système doit faire.

Une exigence non-fonctionnelle est une exigence qui caractérise une propriété (qualité) désirée du système telle que sa performance, sa robustesse, sa convivialité, sa maintenabilité, etc.

Exigences de performance
Exigences d’interfaces (fonctionnelles, physiques)
Modes opérationnels et scénarios opérationnels
Exigences d’Ergonomie
Exigences de Sûreté de Fonctionnement (sécurité, fiabilité, disponibilité, maintenabilité)
Exigences d’Environnement opérationnel
Exigences de stockage et de transport
Exigences de maintenance

Une contrainte est une restriction sur une ou plusieurs valeurs d’une partie du système ou de tout le système.

Contraintes de conception et de réalisation
Contraintes physiques (dimensions)
Contraintes de mise en service, de montage
Contraintes de maintenance
Contraintes de retrait de service
Exigences de validation