Upload
terentia-avis
View
135
Download
6
Embed Size (px)
DESCRIPTION
Conférence 2TUP. Stéphane Barthon 03/12/2012. Conférence 2TUP. Sommaire. Présentation Question/Réponse La théorie La pratique Re: Question/Réponse. 2TUP: Question/Réponse. Méthode pour aborder un projet ?. Méthode théorique: Méthode Scrum Méthode XP: eXtreme Programming - PowerPoint PPT Presentation
Citation preview
2TUP: Question/Réponse
Méthode théorique:
Méthode ScrumMéthode XP: eXtreme ProgrammingMéthode RAD: Rapide Application Development
Méthode terrain
Gestion par livrablesGestion par deadLine: Planning de GanttGestion par ressources
Méthode pour aborder un projet ?
2TUP: Question/Réponse
Satisfaire le client
Objectif(s) de réussite ?
Respecter l‘objectif du client
Respecter les délais
Respecter les budgets
Répondre aux contraintes continuelles de changement
2TUP: Question/Réponse
Risques d‘échec ?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ésExemple: livrer une application pour un site non connexion internet
Problèmes financiersExemple: solution trop cher pour le client
Problèmes de ressourcesExemple: ressources techniques non prévus
Longévité du projetExemple: où est la doc ? Qui a développé ca déjà ?
2TUP: Question/Réponse
Solution ?
Appliquer une méthode
Définir et limiter le périmètre du projet
Plannifier et informer de l‘avancement
Organiser le projet
Maitriser les risques
2TUP: présentation
Définition de processus unifiés
Caractéristiques d‘un processus unifié
Incrémental Itératif Piloté par les risques
Orienté composant
Orienté utilisateur
Plusieurs processusPlusieurs
processusPlusieurs processusPlusieurs
processus
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
2TUP: UML
Buts d‘UML
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
2TUP: UML
Capture des besoins fonctionnels
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
2TUP: En résumé
Capitalisation de la connaissance de l‘entrepriseRéférencement des acteursDescription fonctionnelle et technique
Organisation du projetSéquencementProcessus itératif
RentabilitéMinimiser les risquesGrande capacité adaptatives et évolutives
2TUP: pratique
2 Doc Analyse-historique-partenaires-utilisateurs-fonctionnement attendu-contraintes techniques
1 Fiche projet-acteurs-responsabilités-objectifs-plan de charges-calendrier
3 Spécif Fonctionnelles-dictionnaire-cas d‘utilisations-scénarii-écrans-contraintes identifiées
4 Besoins techniques-architecture technique-besoins techniques généraux-cas d‘utilisations techniques-contraintes identifiées-architecture technique-architecture logicielle
5 Doc déploiement-mise en production-configuration-administration-solutions alternatives
2TUP: pratique
2ème étape: Réunion de lancement de projetPrésentation du projet par le donneur d‘ordreElaboration du document „Fiche projet“
2ème étape: Validation fiche projetRédaction de la fiche Validation par le donneur d‘ordre
3ère étape: donneur d‘ordreRédaction d‘un „document d‘analyse“
4ème étape: Reprise du document d‘analyse = SpécificationsElaboration 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 lotsCycle de dévelopement et de recetteMise à jour, si besoin, des documents de spécifications
6ème étape: DéploiementRédaction du „document de déploiements“
Contacts
Site internet
http://www.aquasys.fr
Publication
http://www.youtube.com/myaquasys