TIJARIATE Méthodes Orientées Objets Unified Process (UP) - Groupe A

Slides:



Advertisements
Présentations similaires
EPITECH 2009 UML EPITECH 2009
Advertisements

LA QUALITE LOGICIELLE Plan du cours La modélisation d’activité 1 h ½
Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
1Er Partie Intervenants : Nuno Barata Alain Joly Thierry Belvigne
Analyse et Programmation Orientées Objets
Le projet HEI 3 – Décembre 2005.
6 — Aperçu du processus unifié
La Gestion de la Configuration
LA QUALITE LOGICIELLE Plan du cours Le Plan Qualité 1 h ½
LA QUALITE LOGICIELLE Plan du cours La solution ½ h Introduction ½ h
Fin de cycle….
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
06 Juillet 2009 Projet Checker daccessibilité de fichiers SVG Rami BALI Toufic HADDAD Aroussia MAADI Encadrants Annie DANZART Christine POTIER Jérôme HUGUES.
Les démarches de développement
Les démarches de développement
Ce qui est fait Cahier des charges L’analyse de l’application
Document d’accompagnement
Réalisation d’un site Internet pour la mairie de Pinsaguel
MRP, MRP II, ERP : Finalités et particularités de chacun.
MIAGE MASTER 1 Cours de gestion de projet
MANAGEMENT DU PRODUIT Organisation Technique du Produit (OTP) Objet Arborescence Produits Relation autres domaines Décomposition du système Gestion.
Le diagnostic de vulnérabilité : un outil mobilisable
Réalisé par: COLIN Yann DECAP Clément HAJJI Emna NICOLETTI Anthony
Le cadrage dans le processus d’ÉIE
Présentation Intermédiaire de Travail de Bachelor
Feature Driven Development (FDD)
Management des systèmes d’information Conclusion
Mesures de performance organisationnelle Cours ICO 810 Professeur: Michel Pérusse Hiver 2005 Session 9.
Unified Modeling Langage
Équipe de projet Méthodologie
Méthode de gestion de projet.
Conception des Réalisé par : Nassim TIGUENITINE.
La résolution de problèmes grâce à la technologie de l'information
Ce que vous devez faire …
Portée, arrimages et intervenants Évolution des méthodes
Démarche de développement
La Gestion de Projet.
2e partie: Conception d’un projet web Présentation de Nathalie Caccamo
Supports de formation au SQ Unifié
GENIE LOGICIEL
Suivi de projet Architecture de l’information par l’équipe en charge du projet A Mille 2013.
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Introduction au Génie Logiciel
Sciences de l ’Ingénieur
Extrait du Referentiel BTS Systèmes numériques Options : Informatique et réseaux et Électronique et communication S1 à S9 Définition des savoirs et savoir-faire.
Planification : Méthode de base Démarche d’analyse planning
1 Emeric ROLLIN 1 Génie Logiciel GENIE LOGICIEL
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Plan directeur des Etudes techniques
Année 2006 – 2007 ENSEA © Emeric Rollin
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
L’enseignement de spécialité SLAM
Les démarches de développement
Soutenance Phase 1 Bibliographie et Analyse des besoins
2 Tracks Unified Process
1. Analyse des besoins et de la faisabilité du site Web
2 3 Introduction 4 Les 5 phases de la méthode MAETIC et notre équipe.
Les concepts d’UML - Le Processus Unifié -
AMDEC AMDEC : Analyse des modes de défaillances, de leurs effets et leurs criticités Origine: 1950 : USA (FMECA) 1970 : Europe.
Système de Management Intégré
Conférence 2TUP Stéphane Barthon 03/12/
1 - Gestion du projet Initialisation Préparation
Présentation finale du projet :
Présentation de la méthode Merise
LES OUTILS DE GESTION DE PROJET
L’ ENGAGEMENT D’ UN SAVOIR FAIRE Depuis 1986 ,ESTELEC INDUSTRIE réalise des cartes électroniques
CONTENU DE L ’ISO Définition métrologie.
Lancement du projet de refonte du portail eaufrance Groupe de coordination inter bassins 28/01/2014 – Anne Macaire.
Transcription de la présentation:

TIJARIATE Méthodes Orientées Objets Unified Process (UP) - Groupe A Encadré par : Mr .KABBAJ Mohammed Issam Elaboré par : BERRADA Mohamed BOUDAZZA Zakaria DABBOU Abderrahmane DARDOURI Yassine EL OUARZADI Anas Jugé par : Mme. Ounsa Roudiès Mr .KABBAJ Mohammed Issam

INTRODUCTION UP CADRAGE DU PROJET PLAN Planification CONCEPTION DEMO

INTRODUCTION L’objectif de notre projet est de concevoir et réaliser un logiciel de suivi de la tarification au profit du groupe Tijariate. Soumis à une concurrence très forte, le groupe commercial Tijariate souhaite offrir à ses clients un comparatif des prix de ses produits phare avec ceux de sa concurrence, principalement trois grandes chaines de distribution. Processus unifié (UP en anglais Unified Process) est une méthode de développement pour les logiciels orientés objets. C’est une méthode générique, itérative et incrémentale, contrairement à la méthode séquentielle Merise (ou SADT). UP divise le projet en quatre phases: Début -> Inception Élaboration -> Elaboration Construction-> Construction Transition -> Transition

Unified Process (UP) Vision et exigences Définition du périmètres. Etude des risques Détermination de quelques use cases INCEPTION Phase de lancement  Inception est la plus petite phase du projet, et, idéalement, elle devrait être assez courte. Si la phase de démarrage est longue, il pourrai être une indication de la spécification d'avance excessive, ce qui est contradictoire à l'esprit de l'Unified Process. Voici les objectifs typiques de la phase de lancement : -Établir une justification ou une analyse de rentabilisation pour le projet -Établir la portée du projet et des conditions aux limites -Décrire les cas d'utilisation et les exigences clés qui stimuleront les compromis de conception -Identifier les risques -Préparer un avant-projet de calendrier et estimation des coûts

Unified Process (UP) Identification et stabilisation des besoins Elimination des risques majeurs Estimation globale du calendrier et des ressources. Ensemble des diagrammes décrivant la conception logique Document d'architecture du logiciel Prototypes d'interfaces utilisateur ELABORATION phase d’Elaboration Pendant la phase d'élaboration l'équipe de projet devrait capturer une bonne majorité des exigences du système. Cependant, les principaux objectifs d'élaboration sont de s'attaquer aux facteurs de risque connus , d'établir et de valider l'architecture du système. Dans cette phase on a la création de diagrammes de cas d'utilisation , diagrammes conceptuels ( diagrammes de classes avec seulement la notation de base) et diagrammes de packages (diagrammes d'architecture). L'architecture est validée principalement par la mise en œuvre d'une architecture de référence exécutable . Il s'agit d'une mise en oeuvre partielle du système.  À la fin de cette phase ,l'architecture du système doit être stabilisée et l'architecture de base exécutable doit démontrer que l'architecture sera en charge des fonctionnalité du système et des comportements en termes de performances, d'évolutivité et de coût.

Unified Process (UP) Finalisation du diagrammes de classe Développement des sous systèmes et les tester CONSTRUCTION Phase de construction  La construction est la plus grande phase du projet. Dans cette phase, le reste du système est construit sur les fondations posées dans l’élaboration. Les caractéristiques du système sont mises en œuvre d'une série de courtes itérations de durée fixe. Chaque itération résulte dans une version exécutable du logiciel. Il est de coutume à écrire des scénarios complets d'utilisation de texte au cours de la phase de construction et chacun devient le début d'une nouvelle itération. Les diagrammes UML utilisés au cours de cette phase comprennent le diagramme d’Activité, Séquence, Collaboration, État (de transition) et d'interaction.

Unified Process (UP) Assemblage des différentes parties de l’application Mise en œuvre de d’implémentation Produit délivré (version béta) Correction du reliquat d’erreurs TRANSITION Phase de transition  La phase finale du projet est de transition. Dans cette phase, le système est déployé pour les utilisateurs cibles. Les commentaires reçus à partir d'une version initiale (ou les versions initiales) peut entraîner d'autres améliorations qui seront incorporées au cours de plusieurs itérations de la phase de transition. La phase de transition comprend également la conversion des systèmes et la formation des utilisateurs.

CADRAGE DU PROJET : Visions Mettre en place un système informatique pour comparer les prix des produits .

Cahier de charges Déterminer les produits phare et leurs prix de référence. Fixer les prix de vente des produits Comparer des prix Analyser les prix Paramétrer les magasins

CADRAGE DU PROJET : Risques Taille du projet Difficultés techniques Degré d’intégration Configuration organisationelle Changement

Evaluation des risques Taille du projet La taille du projet non grande Le délai de réalisation de l’étude est de 7 semaines 11

Evaluation des risques Difficulté technique Evaluation moyenne 12

Evaluation des risques Degré d’intégration Intégration des différente partie du code  Risque relativement petit. 13

Evaluation des risques Configuration organisationnelle Entreprise Cliente Vaste nécessité de résoudre les conflits entre les diffèrent composant. 14

Evaluation des risques Changement Possibilité de modification et changement des parties du code en cas de non satisfaction. risque de rejet et de non satisfaction. 15

Evaluation des risques Instabilité de l’équipe projet Equipe connue à l’avance 16

17/04/2017 Planification 17 Gestion De Projet

Découpage selon le développement WBS Réalisation d’un comparateur de prix du groupe Tijaryate Etude Préalable Etude du contexte Définition des objectifs Analyse des risques Note Méthodologique Décrire les techniques qui seront utilisées Définition des ressources allouées au projet Décrire le contenu de chaque étape Planning détaillé de mise en œuvre du site Charte graphique Conception et Développement Structure du site Codage du site Tests Hébergement Achat nom de domaine Test Hébergement Mise sur en ligne sur le cloud Ajustement technique Finalisation Formation du personnel Fournir un manuel de formation

CONCEPTION : D. Use Case

CONCEPTION : D. Séquence

CONCEPTION : D.Classe

CONCEPTION : D. Interaction

Merci Pour Votre Attention Et passant au DEMO Getion De Projet 23