-
Adaptabilité
Le monde d'aujourd'hui évolue rapidement et oblige les entreprises à adapter régulièrement leurs activités.
Cela doit être pris en compte à même la conception du logiciel. -
Productivité
Les logiciels mal conçus deviennent des goulots d'étranglement dans le développement d'activités, augmentant les coûts de maintenance et réduisant la productivité et la créativité.
Adoptez productivité et adaptabilité avec méthodes Agile
Performance
Comment un système fonctionne en termes de réactivité et de stabilité sous une charge de travail particulière.
Utilisabilité
Le confort des utilisateurs à exécuter leurs tâches de manière sûre et efficace tout en profitant de l'expérience.
Évolutivité
La possibilité d'augmenter la capacité du matériel en ajoutant des ressources sans changer de code.
Sécurité
La capacité d’assurer la confidentialité, l’intégrité et la disponibilité d’un logiciel.
Compatibilité
La manière dont les composants logiciels peuvent fonctionner ensemble sur le même ordinateur ou via un réseau.
Pertinence
La pertinence d'un logiciel en fonction des exigences fonctionnelles.
SOFTWARE
DESIGN
Extensibilité
La possibilité d'étendre un logiciel en ajoutant ou en modifiant une fonctionnalité.
Réutilisabilité
L'utilisation d'actifs existants sous une forme ou une autre dans le cadre du processus de développement de produits logiciels.
Modularité
La décomposition d'un programme en programmes plus petits avec des interfaces standardisées.
Fiabilité
La capacité d'un logiciel à fonctionner correctement dans un environnement spécifié et pendant une durée donnée.
Tolérance aux pannes
La capacité des logiciels informatiques à satisfaire les exigences malgré la présence de défauts système ou matériels.
Maintenabilité
La facilité avec laquelle un produit peut être entretenu pour corriger les défauts, maximiser l'efficacité, la fiabilité et la sécurité ou répondre à de nouvelles exigences.