Comment pouvons-nous vous aider ?

Exigences non fonctionnelles

Les exigences non fonctionnelles ne sont pas directement liées aux caractéristiques ou aux Fonctionnalités d’une application, mais plutôt à d’autres aspects de la conception et du développement : elles définissent la manière dont l’application doit fonctionner dans diverses circonstances, notamment en cas de charge ou d’erreur, ainsi que la manière dont elle évoluera en fonction des différents niveaux d’utilisation.

Par exemple, dans le cas d’une application critique en temps réel nécessitant une intervention dans les délais les plus brefs, ou bien dans le cas d’une application susceptible d’être utilisée en même temps par des milliers de clients, il est important de le spécifier. Ceci se fait dans le cadre d’une exigence non fonctionnelle formulée sous cette forme :

  • Le système doit pouvoir traiter 100 000 clients simultanément avec un temps de réponse inférieur à 2 secondes par utilisateur
  • Le site doit se charger en 3 secondes lorsque le nombre d’utilisateurs simultanés est > 10000
  • Les e-mails doivent être envoyés avec une latence ne dépassant pas 1 minute

Partagez cet article