WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Evaluation de la dynamique spatio-temporelle de l'évolution de la covid a Libreville par une approche machine learning


par Bakari RAMADANE
Institut Africain d’Informatique - Diplôme d’Ingénieur Informaticien 0000
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

21. Présentation détaillée de méthode choisie : le processus 2tup couple au langageUML

Après description des différentes processus faisant ressortir leurs avantages et leurs

Inconvénients, la méthode 2TUP parait intéressante pour les raisons suivantes:


· Peu exigeante par rapport à la disponibilité du client,


· La séparation des besoins fonctionnels et Architecturaux,


· Suivi plus rigoureux Gestion du risque, surtout pour les projets aussi complexe que les projets de Machine Learning.


· Le besoin de documentation de la conception pour faciliter la maintenance future, et surtout que nos clients sont des services relevant de l'administration publique. Donc ils ont donc une culture de bureaucratie.

a) Présentation détaillée du processus 2tup

Le processus 2TUP insiste sur la non-corrélation initiale des aspects fonctionnel et technique. « 2 Tracks » signifient littéralement que le processus suit deux chemins. Il s'agit des chemins « fonctionnel» et « d'architecture technique », comme le présente la figure 19.

 

Figure 20 : la schématisation en Y utilisée pour représenter la méthode de développement 2TUP, source : Bassim, K.A. et Akaria, R., 2007

Les deux branches d'étude fusionnent ensuite pour la conception du système, ce qui donne la forme d'un processus de développement en Y. la séparation initiale permet à la fois de capitaliser la connaissance métier sur la branche gauche et de réutiliser un savoir-faire technique sur la branche droite.

La branche fonctionnelle comporte:

· la capture des besoins fonctionnels, qui produit un modèle des besoins focalisé sur le métier des utilisateurs.

· l'analyse, qui consiste à étudier précisément la spécification fonctionnelle de manière à obtenir une idée de ce que va réaliser le système en termes de métier.

La branche technique comporte:

· la capture des besoins techniques, qui recense toutes les contraintes et les choix dimensionnant la conception du système.

· la conception générique, qui définit ensuite les composants nécessaires à la construction de l'architecture technique.

La branche du milieu comporte:

· la conception préliminaire, qui représente une étape délicate, car elle intègre le modèle d'analyse dans l'architecture technique de manière à tracer la cartographie des composants du système à développer;

· la conception détaillée, qui étudie ensuite comment réaliser chaque composant;

· l'étape de codage, qui produit ces composants et teste au fur et à mesure les unités de code réalisées;

· l'étape de recette, qui consiste enfin à valider les fonctions du système développé.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Là où il n'y a pas d'espoir, nous devons l'inventer"   Albert Camus