Conférence 2TUP Stéphane Barthon 03/12/2012 1.

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,
Analyse et Programmation Orientées Objets
Ou comment RE-présenter sa connaissance
1 Modéliser Ou comment RE-présenter sa connaissance.
Eléments de Génie Logiciel
La Gestion de la Configuration
LA QUALITE LOGICIELLE Plan du cours Le Plan Qualité 1 h ½
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.
D3 : Maîtrise d’ouvrage des Systèmes d’Information
UML - Présentation.
Les démarches de développement
Les démarches de développement
Urbanisation et Architecture CNAM NFE107
Tests et validation du logiciel
Rational Unified Process (RUP)
La revue de projet.
BTS SIO SLAM 5 Introduction à la gestion de projet
MIAGE MASTER 1 Cours de gestion de projet
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
MANAGEMENT DU PRODUIT Organisation Technique du Produit (OTP) Objet Arborescence Produits Relation autres domaines Décomposition du système Gestion.
Réalisé par: COLIN Yann DECAP Clément HAJJI Emna NICOLETTI Anthony
Analyse et Conception orientée objet
METHODE AGIL Présenté par : GRIOUI Haykel MILADI Hedi CHARFI Habib
Feature Driven Development (FDD)
Focus : Le cahier de Charges Fonctionnel
Rationaliser la conception participative
Unified Modeling Langage
TESTING BUSINESS PROCESSES
Équipe de projet Méthodologie
Portée, arrimages et intervenants Évolution des méthodes
SEMINAIRE DE CONTACT novembre 2008 Outils de gestion de projet.
Démarche de développement
Sensibilisation a la modelisation
La Gestion de Projet.
Ingénierie Système en SysML appliquée à la rédaction du cahier des charges Y. Le Gallou Séminaire académique STI2D - Calais – 1er avril 2014.
Architecture et développement Web
Mise en oeuvre et exploitation
La modélisation d’activité
Le management de l'IVVQ Processus techniques IVVQ
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
LE PLAN QUALITE Utilité du plan qualité :
Définitions Gestion Exemple
Suivi de projet Architecture de l’information par l’équipe en charge du projet A Mille 2013.
5 - Élaboration d’une solution
UML : un peu d’histoire H. Lounis.
Intro en dessin.
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.
ESTIMATION / CHIFFRAGE
Gestion de projet Cycles de production
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Année 2006 – 2007 ENSEA © Emeric Rollin
Unified Modeling Language
ISNET-43 Atelier de génie logiciel Approche fonctionnelle ou objets Concurrence ou complémentarité ? Synthèse.
L’enseignement de spécialité SLAM
OPTIMISATION DE LA PLANIFICATION
Les démarches de développement
Soutenance Phase 1 Bibliographie et Analyse des besoins
2 Tracks Unified Process
Les concepts d’UML - Le Processus Unifié -
UML support à la COO 2ème année IUT Calais-Boulogne Bénédicte Talon
1 - Gestion du projet Initialisation Préparation
Validation technique 06/04/10. La solution Avalanche Le démonstrateur  Site web  Centre de supervision  Centre de vérification  Base de données.
LES OUTILS DE GESTION DE PROJET
Projet formation en conduite de changement
Travail Collaboratif & Open Source Etat de l’art - Solutions - Méthodes.
Transcription de la présentation:

Conférence 2TUP Stéphane Barthon 03/12/2012 1

Sommaire Présentation Question/Réponse La théorie La pratique Conférence 2TUP Sommaire Présentation Question/Réponse La théorie La pratique Re: Question/Réponse 2

Méthode pour aborder un projet ? 2TUP: Question/Réponse Méthode pour aborder un projet ? Méthode théorique: Méthode Scrum Méthode XP: eXtreme Programming Méthode RAD: Rapide Application Development Méthode terrain Gestion par livrables Gestion par deadLine: Planning de Gantt Gestion par ressources 3

Objectif(s) de réussite ? 2TUP: Question/Réponse Objectif(s) de réussite ? Satisfaire le client Respecter l‘objectif du client Respecter les délais Respecter les budgets Répondre aux contraintes continuelles de changement 4

Risques d‘échec ? 2TUP: Question/Réponse Livraison du projet annulé Exemple: ne respecte pas les aspects juridiques Projet jamais terminé Exemple: projet constamment reporté suite à des modifications des demandes du client Problèmes techniques non estimés Exemple: livrer une application pour un site non connexion internet Problèmes financiers Exemple: solution trop cher pour le client Problèmes de ressources Exemple: ressources techniques non prévus Longévité du projet Exemple: où est la doc ? Qui a développé ca déjà ? 5

Maitriser les risques Solution ? 2TUP: Question/Réponse Appliquer une méthode Définir et limiter le périmètre du projet Plannifier et informer de l‘avancement Organiser le projet 6

2TUP: Question/Réponse 7

Définition de processus unifiés 2TUP: présentation Définition de processus unifiés Plusieurs processus Plusieurs processus Plusieurs processus Plusieurs processus Caractéristiques d‘un processus unifié Incrémental Itératif Piloté par les risques Orienté composant Orienté utilisateur 8 8

Présentation méthode 2TUP 2TUP: présentation Présentation méthode 2TUP (ou cycle en Y) 9 9

2TUP: principes Prises en charge des principaux risques dès le debut Inadéquation de la solution par rapport aux besoins des utilisateurs Incapacité de l‘architecture à répondre aux besoins Non respects des couts et délais Manque de qualité Documentation du projet Identification des cas d‘utilisations Référencement des acteurs utilisateurs du système et exploitant le système Organisation du projet Classement des différents modules Traitement en priorité Workflow documentaire 10

2TUP: UML Buts d‘UML Langages de modélisation Relation forte avec 2TUP Comprendre et décrire les besoins Spécifier et documenter les sytèmes Concevoir Langages de modélisation Unification des notations Langage accessible aux utilisateurs Relation forte avec 2TUP Langage de modélisation objet Correspondance avec les différentes étapes 11

2TUP: UML Capture des besoins fonctionnels Analyses Conception Diagramme des cas d‘utilisation Diagramme de séquences Diagramme de collaboration Analyses Diagramme de classes Diagramme de transition Conception Diagramme de composants Diagramme de déploiements 12

2TUP: En résumé Capitalisation de la connaissance de l‘entreprise Référencement des acteurs Description fonctionnelle et technique Organisation du projet Séquencement Processus itératif Rentabilité Minimiser les risques Grande capacité adaptatives et évolutives 13 13

2TUP: pratique 1 Fiche projet -acteurs -responsabilités 2 Doc Analyse -objectifs -plan de charges -calendrier 2 Doc Analyse -historique -partenaires -utilisateurs -fonctionnement attendu -contraintes techniques 4 Besoins techniques -architecture technique -besoins techniques généraux -cas d‘utilisations techniques -contraintes identifiées -architecture logicielle 3 Spécif Fonctionnelles -dictionnaire -cas d‘utilisations -scénarii -écrans -contraintes identifiées 5 Doc déploiement -mise en production -configuration -administration -solutions alternatives 14 14

2TUP: pratique 2ème étape: Réunion de lancement de projet Présentation du projet par le donneur d‘ordre Elaboration du document „Fiche projet“ 2ème étape: Validation fiche projet Rédaction de la fiche Validation par le donneur d‘ordre 3ère étape: donneur d‘ordre Rédaction d‘un „document d‘analyse“ 4ème étape: Reprise du document d‘analyse = Spécifications Elaboration du „document de spécifications fonctionnelles“ et le „document d‘architecture technique“ Validation par le donneur d‘ordre et l‘équipe système 5ème étape: Dévelopements itératifs en lots Cycle de dévelopement et de recette Mise à jour, si besoin, des documents de spécifications 6ème étape: Déploiement Rédaction du „document de déploiements“ 15

2TUP: Questions 16 16

Contacts Site internet Publication Stephane.barthon@aquasys.fr Guillaume.defay@aquasys.fr Site internet http://www.aquasys.fr Publication http://www.youtube.com/myaquasys 17 17