Modélisation de système : Soyez maniaque, croisez et recroisez vos modèles UML pour être certain qu'ils soient valides (1)
La certification des produits (des résultats) du développement du logiciel est une question essentielle dans la bonne marche et dans I'acceptation du produit résultant. Elle peut se mesurer en termes de qualités des spécifications et du logiciel (fiabilité, robustesse, validité, extensibilité, etc.), de rentabilité (coûts et retour d'investissements), etc. En faisant abstraction des critères économiques, Iiés à la gestion de projet, I'acceptation du résultat se traduit souvent en deux questions essentielles : le produit est-il valide ? le produit est-il correct ?
La validité est une préoccupation des utilisateurs du système. Le système est valide s'il répond à I'attente des utilisateurs et aux contraintes de l'environnement. Dans le processus unifié, cette préoccupation est prise en compte dès le début, car les cas d'utilisation forment une description du système adéquate pour les revues et inspections des utilisateurs.
De plus, le prototypage rapide permet un retour réel et rapide des futurs utilisateurs. Les inspections peuvent aussi porter sur les modèles du métiers, les modèles du domaine et les modèles d'analyse car la notation UML utilisée reste limitée et générale.
La vérification consiste à s'assurer que les modèles successifs satisfont la spécification globale, que le développement est correct par rapport à Ia spécification de départ.
Outre les revues et les inspections, la vérification inclut des tests et des preuves. Les inspections sont prévues à chaque activitê de chaque itération des phases. C'est un travail collectif de discussion. Le test est une activité à part entière du processus unifié. Il fait appel aux techniques de test et de génération de test.
"Ce n'est pas parce les choses sont difficiles que nous n'osons pas, c'est parce que nous n'osons pas qu'elles sont difficiles."
Sénèque
Voir aussi :
http://urbanisation-si.wix.com/blog
http://urbanisme-si.wix.com/blog
http://urbanisation-si.wix.com/urbanisation-si
http://urbanisation-si.over-blog.com/
http://rhonamaxwel.over-blog.com/
http://urbanisation-des-si.blogspot.fr/
A découvrir aussi
- 5/11 Projet informatique, passer du moyen âge à l'ère industrielle. Mettez le paquet sur les Use Case.
- Mais à quoi peut bien servir la modélisation dans l'urbanisation du SI ?
- Unified Process Analyse et Conception : voici ce que doit faire la MOE
Inscrivez-vous au site
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 754 autres membres