I.2. Besoins Non Fonctionnels
Il s'agit des besoins qui caractérisent le
système. Ce sont des besoins en matière de performance, de type
de matériel ou le type de conception. Ces besoins peuvent concerner les
contraintes liés à l'implémentation (langage de
programmation, de système d'Exploitation...) ou à
l'interopérabilité générale (ne pas bouffer toutes
les ressources de la machine).En effet, ces besoins peuvent être
fixés par le client (fonctions optionnelles), ou par le
développeur (contraintes d'implémentation).Parmi les besoins non
fonctionnels de notre application on cite :
· La performance : L'application doit être
performante et doit assurer une continuité de fonctionnement puisque son
disfonctionnement conduit à un mauvais résultat chez
l'utilisateur ce qui engendre la possibilité de ne pas suivre les
performances de la QoS de la part des ingénieurs de
l'opérateur.
· L'application doit prendre en considération le cas
d'une déconnexion défavorable (enlever la clé à
tout moment).
· L'application doit être performante en termes de
temps.
|