Académique Documents
Professionnel Documents
Culture Documents
Plan Assurance Qualit 2UP_ARCHI_DEV1 1.00 Ce document a pour objectif de dfinir la dmarche TOW TRACK UNIFIED PROCESS.
Liste de diffusion
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 1 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 2 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com
SOMMAIRE
GESTION DES MODIFICATIONS APPORTES AU DOCUMENT ........................................................... 2 SOMMAIRE.......................................................................................................................................................... 3 INTRODUCTION AUX PROCESSUS UNIFIS.............................................................................................. 4 PROCESSUS DE DVELOPPEMENT LOGICIEL ......................................................................................................... 4 PROCESSUS UNIFI (UNIFIED PROCESS) .............................................................................................................. 5 LE PROCESSUS 2TUP........................................................................................................................................ 6 BRANCHE FONCTIONNELS (GAUCHE): ................................................................................................................. 7 BRANCHE ARCHITECTURE TECHNIQUE (DROITE) :............................................................................................... 7 BRANCHE CONCEPTION (MILIEU) : ...................................................................................................................... 7 ANALYSE : .......................................................................................................................................................... 8 CAPTURE DES BESOINS TECHNIQUES : ................................................................................................................. 8 CONCEPTION GNRIQUE : .................................................................................................................................. 8 CONCEPTION PRLIMINAIRE :.............................................................................................................................. 8 CONCEPTION DES CLASSES :................................................................................................................................ 8
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 3 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 4 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com
le : 12/12/2000 Projet : Plan Assurance Qualit Processus Unifi (Unified Process) Un processus unifi est un processus de dveloppement logiciel construit sur UML. Il est : Itratif ; Centr sur larchitecture ; Conduit par les cas dutilisation et pilot par les risques. La gestion dun tel processus est organise suivant 4 phases : Pr tude ; Elaboration ; Construction ; Transition. Les activits de dveloppement sont dfinies par 5 workflows fondamentaux qui dcrivent : La capture des besoins ; Lanalyse ; La conception ; Limplmentation ; Le test. Tout processus UP rpond aux caractristiques ci prs : Il est incrmental. La dfinition dincrments de ralisation est en effet la meilleure pratique de gestion des risques techniques et fonctionnels. Il est pilot par les risques. Les causes majeures dchec dun projet logiciel doivent tre cartes en priorits ; les deux principales causes sont lincapacit de larchitecture technique rpondre aux contraintes oprationnelles et linquation du dveloppement aux besoins utilisateurs. Il est construit autour de la cration et de la maintenance dun modle, plutt que de la production de montage de documents. Il est itratif. Chaque itration porte sur un niveau dabstraction de plus en plus prcis. Il est orient composant. Il est orient utilisateur.
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 5 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com
Le processus 2TUP
Le processus 2TUP apporte une rponse aux contraintes de changement continuel imposes aux systmes dinformation de lentreprise. Ce processus suit deux chemins. Architecture fonctionnel Architecture technique
Spcification logicielle
Matriel
ti
Logique
Exploitation
Dploiement
Conception systme
Configuration logicielle
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 6 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com
le : 12/12/2000 Projet : Plan Assurance Qualit Branche fonctionnels (gauche): Capture des besoins fonctionnels, qui produit le modle des besoins focalis sur le mtier des utilisateurs. Elle qualifie, au plus tt le risque de produire un systme inadapt aux utilisateurs Lanalyse, qui consiste tudier prcisment la spcification fonctionnelle de manire obtenir une ide de ce que va raliser le systme en terme de mtier. Branche architecture technique (droite) : La capture des besoins techniques, qui recense toutes les contraintes sur les choix de dimensionnant et la conception du systme. Les outils et le matriels slectionns ainsi que la prise en compte des contraintes dintgration avec lexistant (pr requis darchitecture technique). La conception gnrique, qui dfinit ensuite les composants ncessaires la construction de larchitecture technique. Cette conception est compltement indpendante des aspect fonctionnel. Elle a pour objectif de duniformiser et de rutiliser les mmes mcanismes pour tout un systmes. Larchitecture technique construit le squelette du systme, son importance est telle quil est conseill de raliser un prototype. Branche conception (milieu) : La conception prliminaire, qui reprsente une tape dlicate, car elle intgre le modle danalyse fonctionnelle dans larchitecture technique de manire tracer la cartographie des composants du systme dvelopper. La conception dtaille, qui tudie ensuite comment raliser chaque composant. Ltape de codage, qui produit ses composants et teste au fur et mesure les units de code ralises. Ltape de recette, qui consiste enfin valider les fonctionnalits du systme dvelopper.
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 7 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com
Capture des besoins fonctionnels : Le niveau contexte a pour objet de dfinir la frontire fonctionnelle entre le systme considr comme une bote noire et son environnement. Le niveau cas dutilisation dfinit ensuite les activits attendues des diffrents utilisateurs par rapport au systme toujours envisag comme une bote noire. Analyse : Ouvre le systme pour tablir la structure des objets utiliss. Le modle danalyse du domaine dfinit la structure et le comportement des objets connus dans le mtier des utilisateurs du systme. Le modle danalyse de lapplication y rajoute, suivant le mme processus les objets qui sont connus des utilisateurs, dans le cadre de la mise en application de leurs besoins. Capture des besoins techniques : Le modle danalyse technique tablit des couches logicielles et y spcifie les activits techniques attendues. Conception gnrique : Le modle de conception technique dfinit les composants qui, dlivrant des services techniques, assurent la rponse aux exigences oprationnelles du systme. Conception prliminaire : Le modle de conception systme organise le systme en composants, dlivrant les services techniques et fonctionnels. Ce modle regroupe les informations de la branche de droite et de la branche de gauche. Elle peut tre considr comme la transformation du modle danalyse par projection des classes danalyse sur les couches logicielles. Conception des classes : Le modle de conception des composants fournit limage prte fabriquer du systme complet.
Rfrence :C:\projets\dev1-0\paq\2TUP_ARCHI_DEV1.doc Page 8 sur 8 DEV1.0 - Technopole Izarbel - 64210 BIDART SARL au Capital de 8000 - SIRET 432 897 056 00011 - APE 722Z e.papet@dev1-0.com