Conception & Développement - 2TUP
Conception & Développement - 2TUP
Conception & Développement - 2TUP
Conception Conception
EHTP EHTP
&&
Dveloppement Objet Dveloppement Objet
11
M. ADDOU M. ADDOU
Malika ADDOU Malika ADDOU
2010-2011
Conception & Dveloppement Objet Conception & Dveloppement Objet
Objectif Objectif
Mettre en pratique la mthode de
dveloppement logiciel UP pour analyser
et concevoir un systme informatique
22
M. ADDOU M. ADDOU
Mettre en pratique un AGL pour Mettre en pratique un AGL pour
modliser et dvelopper le logiciel modliser et dvelopper le logiciel
2
Conception & Dveloppement Objet Conception & Dveloppement Objet
Module lment de module
Quota
Horaire
Ingnierie Logicielle 1
Gnie Logiciel 48
Conception et
Dveloppement Objet
16
33
M. ADDOU M. ADDOU
Note Module = 50% * Note GL+ 50% * Projet
Conception & Dveloppement Objet Conception & Dveloppement Objet
Dfinition
du contexte gnral
du projet
44
M. ADDOU M. ADDOU
3
Conception & Dveloppement Objet Conception & Dveloppement Objet
Dfinition du contexte gnral du projet
Prsentation de lorganisme daccueil
mission mission,
organigramme,
organisation du SI,
dfinition gnrale de lexistant et des besoins en
liaison avec le projet
55
M. ADDOU M. ADDOU
liaison avec le projet
Conception & Dveloppement Objet Conception & Dveloppement Objet
Dfinition du contexte gnral du projet
Prsentation du projet (Cahier de charges)
- Formulation du projet (objectifs)
- Prsentation du processus mtier p
- J ustification du besoin dautomatisation (dfinition
des besoins et des utilisateurs)
- Architecture existante (fonctionnelle et technique)
- Primtre du projet (fonctionnalits/modules
dvelopper? Interaction avec dautres systmes)
66
M. ADDOU M. ADDOU
- Ressources du projet (techniques, humaines,
planning du projet)
- Contraintes du projet (fonctionnelles, techniques,
rglementaires, organisationnelles)
4
Conception & Dveloppement Objet Conception & Dveloppement Objet
Mth d Mthode
de
dveloppement
77
M. ADDOU M. ADDOU
Processus 2TUP Processus 2TUP
Conception & Dveloppement Objet Conception & Dveloppement Objet
Mthode de dveloppement
ou
2 Tracks UnifiedProcess
Bien document dans UML en action et UML2 en action de Pascal Rocques
88
M. ADDOU M. ADDOU
5
Processus 2TUP Processus 2TUP
Processus unifi en Y (Processus deux branches) :
Conception & Dveloppement Objet Conception & Dveloppement Objet
Mthode de dveloppement
Processus unifi en Y (Processus deux branches) :
- besoins fonctionnels : modle fonctionnel (mtier)
- besoins techniques : architecture technique
Systme soumis deux types de contraintes :
- contraintes fonctionnelles
contraintes techniques
99
M. ADDOU M. ADDOU
- contraintes techniques
Ralisation du systme : fusion des rsultats des deux
branches du processus en Y
Processus 2TUP Processus 2TUP
Processus unifi construit sur UML
Conception & Dveloppement Objet Conception & Dveloppement Objet
Mthode de dveloppement
Processus unifi construit sur UML
Maitrisant les risques de nature fonctionnelle et
technique
Itratif et incrmental
Centr sur larchitecture
10 10
M. ADDOU M. ADDOU
Conduit par les cas dutilisation
Pilot par les risques et les exigences de lutilisateur
6
Cycle en Y Cycle en Y
Contraintes
fonctionnelles
Contraintes
techniques
C t d b i C t d b i
Conception & Dveloppement Objet Conception & Dveloppement Objet
Mthode de dveloppement
itrations
itrations
Capture des besoins
fonctionnels
Capture des besoins
techniques
Analyse
Conception
gnrique
Conception prliminaire
Prototype
11 11
M. ADDOU M. ADDOU
Conception dtaille
Codage et tests
recette
Prototype
itrations
Phases de 2TUP Phases de 2TUP
tude prliminaire
Conception & Dveloppement Objet Conception & Dveloppement Objet
Mthode de dveloppement
tude prliminaire
Spcifications (fonctionnelles et techniques)
Conception (prliminaire et dtaille)
Codage et tests
12 12
M. ADDOU M. ADDOU
Recette
7
Phases de 2TUP Phases de 2TUP
Contraintes Contraintes
tudeprliminaire
Conception & Dveloppement Objet Conception & Dveloppement Objet
Mthode de dveloppement
fonctionnelles techniques
Capture des besoins
fonctionnels
Capture des besoins
techniques
Analyse
Conception
gnrique
Conception prliminaire
itrations
tude prliminaire
13 13
M. ADDOU M. ADDOU
Conception dtaille
Codage et tests
recette
Prototype
itrations
Phases de 2TUP Phases de 2TUP
tude prliminaire