uml recherche et analyse des besoins supinfo ecole superieure d x27 informatique pdf
UML Recherche et analyse des besoins SUPINFO École Supérieure d'Informatique Accéder à Open-Campus ACCUEIL CURSUS COURS ADMISSIONS CAMPUS DOCUMENTATION ANCIENS ENTREPRISES LIBRAIRIES PUBLICATIONS UML Recherche et analyse des besoins Par Jérôme RALITE ? Publié le à ? Noter cet article votes Avis favorable du comité de lecture Jérôme RALITE Dans le développement d ? applications on distingue deux types de besoins Les besoins fonctionnels Les besoins non fonctionnels c ? est-à-dire tout ce qui concerne la qualité la abilité les performances les aspects juridiques ? Les cas d ? utilisation use case sont une technique qui permet de dé ?nir les exigences fonctionnelles des utilisateurs Le processus uni ?é UP cf https fr wikipedia org wiki Uni ?ed process encourage le développement piloté par les cas d ? utilisation c ? est-à-dire que les cas d ? utilisation sont utilisés - Recherche des besoins fonctionnels Les cas d ? utilisation - Analyse fonctionnelle description des scénarios des cas d ? utilisation - Les besoins non fonctionnels Les spéci cations Supplémentaires lors des di ?érentes étapes du processus de développement logiciel de l ? analyse jusqu ? aux tests Les principales méthodes agiles comme Extreme programming XP ou Scrum n ? utilisent pas explicitement les cas d ? utilisation mais décrivent des scénarios utilisateur User story qui ont beaucoup de similitudes avec les cas d ? utilisation Une fois les di ?érents scénarios recensés ils peuvent être décrits de manière textuelle Cependant ils peuvent également être représenté sous d ? autres forme en utilisant di ?érentes notations UML cf https fr wikipedia org wiki UML informatique Diagramme de cas d ? utilisation Diagramme de séquences ? Quant aux exigences non fonctionnelles elles peuvent être regroupées dans un document textuel que l ? on appelle Spéci ?cation supplémentaires ? dans le processus uni ?é - Recherche des besoins fonctionnels Les cas d ? utilisation Un cas d ? utilisation est une description de l ? application qui privilégie le point de vue de l ? utilisateur Il décrit de façon textuelle et éventuellement graphique comment un acteur va utiliser l ? application pour atteindre un objectif L ? élaboration et la description des cas d ? utilisation vont permettre aux développeurs de recenser et prendre en compte les exigences de tous les utilisateurs de l ? application et pas uniquement les exigences du client Nous allons voir comment rédiger des cas d ? utilisation e ?caces et voir comment il est possible d ? enrichir un diagramme de cas d ? utilisation en y faisant ?gurer diverses relations inclusion extension et héritage Ensuite nous verrons l ? une des principales di ?cultés dans la modélisation des cas d ? utilisation qui est de délimiter le périmètre de l ? application En e ?et l ? informaticien ne doit pas négliger l ? incidence que peut causer sa solution sur l ? organisation du système d ? information Pour ?nir nous verrons comment les cas d ? utilisation peuvent être utilisés pour plani
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Zu1DeeyJsNdT5PLSlaaC8vVetMMZhVacqOlBNr9nArubO76zXPZSl6rnOVmq1HIxU9WfkUzk0DL8kHnP4ih2MmyC.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/H9f23qUEpfSBp1UJQu7tx9dkeU32pUQsb3M32VDgZeaWjyJypV6zu6NEp3JXkLmn8fPbfpu5KbCQuuOUenHkbTvi.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703544444eljqyauwqq2hvebyn5krs6dnwusho58xeskp3hd7r4swhrudnuqzeat8szwlf4wkpuefywf2m8ko8c1yqjtgwadzfanlztqe0mf8.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/8jf7N72fEMKCaWpJiCLDizbaDHwbChGYhCkDiiVnsQKefrAnehQjaLa56tKwOwAE2J3DSNeM0pT0s0n4yhBV9xud.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/0VNU2JOOJvenrtl56IkKAqTg94l2XT6Es0DyjTZHIJUee34J2jDTqfYygG6TjE1HzPhmQD30BBK3giVySYtroCDx.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/9ZHR3oSBBsGO47ysO7L2GILypKlkTfUVCqcn0aliXf3xtWcZG2SUKZD9f9zfD6XizpsDrVgTYEtxPn2im1FkOv62.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11704155215m0jn2cyuxu7mlgzabjafzdeerodmjtlqm1moouwtvs3vzrwlj3eun0dj4bbbl2bnyqzk7xvl4rhhkaac0zxmxtqwdkskftpsrpcv.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/wXC7hnPqF1Rqki12U0iXHXSPbpg9PTxoBFIumfkSjkpPKjgLOPipB5FIm2BQBc5dO75mSZ4Zq0Nh9BMc0CJlGT3e.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/1170355028106ug2fygq9vsticwe7vxvkdvvlvleh8r0kcydmwodbitozdtftslrpl3npc3ekxiitjig5evjtgislozvptq477kco1nmisfwxfh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11703410292myztjcq9nwf23h6uv6kg3unmd83wx5rmg7jcdyty9plqiywiuk5i2rb1mmjjjz4phiqrndcnkbanyywyli0jamuqbvb0awxq5w8p.png)
-
18
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Sep 06, 2021
- Catégorie Management
- Langue French
- Taille du fichier 70.5kB