Ce que le système est censé faire, traiter les commandes, envoyer des factures, réguler la température, etc., etc.
- exigences opérationnelles
Il s'agit de la façon d'exécuter le système. Journalisation, contrôles de démarrage / arrêt, surveillance, consommation de ressources, sauvegarde, disponibilité, etc., etc.
- les pré-requis techniques
Il s'agit de la façon dont le système est construit. Quelle langue, quel système d'exploitation, normes à respecter, etc.
De nos jours, les exigences "opérationnelles" et "techniques" sont généralement regroupées sous la forme "d'exigences non fonctionnelles" - principalement pour arrêter des arguments stupides sur la question de savoir si "le système répondra à une demande de l'utilisateur dans un délai d'une seconde" est une exigence opérationnelle ou technique.