La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

UML F. Laperruque INRA – SAGA CATI SICPA. CATI SICPA - Artiguères 16/10/2013UML Gestion de projets pratiques diverses de la conduite dun projet appui.

Présentations similaires


Présentation au sujet: "UML F. Laperruque INRA – SAGA CATI SICPA. CATI SICPA - Artiguères 16/10/2013UML Gestion de projets pratiques diverses de la conduite dun projet appui."— Transcription de la présentation:

1 UML F. Laperruque INRA – SAGA CATI SICPA

2 CATI SICPA - Artiguères 16/10/2013UML Gestion de projets pratiques diverses de la conduite dun projet appui sur des méthodes (Merise) utilisées pour des langages non objets amélioration possible de la qualité de nos démarches (formalisation) démarrage de nouveaux projets à léchelle du CATI (sanitaire, poissons, etc…) Gestion de projets pratiques diverses de la conduite dun projet appui sur des méthodes (Merise) utilisées pour des langages non objets amélioration possible de la qualité de nos démarches (formalisation) démarrage de nouveaux projets à léchelle du CATI (sanitaire, poissons, etc…)

3 CATI SICPA - Artiguères 16/10/2013UML Bernadette Urban Edmond Ricard Olivier Galland Thierry Heirman Alexandre Journaux Hervé Lagant Alain Valancogne François Laperruque Bernadette Urban Edmond Ricard Olivier Galland Thierry Heirman Alexandre Journaux Hervé Lagant Alain Valancogne François Laperruque

4 CATI SICPA - Artiguères 16/10/2013UML UML : Unified Modeling Language (wikipédia) langage de modélisation graphique à base de diagrammes utilisé en développement logiciel et en conception orientée objet (Java, C#, etc…) standard défini par lObjet Management Group (OMG) Outil de communication utile concurrent de méthodes danalyses? (ex : Merise) concurrent de méthodes agiles? (ex : Scrum) large utilisation dans lindustrie UML : Unified Modeling Language (wikipédia) langage de modélisation graphique à base de diagrammes utilisé en développement logiciel et en conception orientée objet (Java, C#, etc…) standard défini par lObjet Management Group (OMG) Outil de communication utile concurrent de méthodes danalyses? (ex : Merise) concurrent de méthodes agiles? (ex : Scrum) large utilisation dans lindustrie

5 CATI SICPA - Artiguères 16/10/2013UML Objectifs du groupe évaluer si le langage correspond bien à nos besoins retenir un sous ensemble de diagrammes sur les 13 disponibles? lesquels sont les plus pertinents définir les critères de sélection des outils logiciels « UML » génération de classes dans les langages usuels du CATI SICPA (C#, Java, PHP) génération des requêtes SQL de création des bases de données génération des fichiers de mapping Hibernate, Entity Framework ou Linq To SQL génération des diagrammes retenus Intégration dans VS et Eclipse et support du standard XMI Objectifs du groupe évaluer si le langage correspond bien à nos besoins retenir un sous ensemble de diagrammes sur les 13 disponibles? lesquels sont les plus pertinents définir les critères de sélection des outils logiciels « UML » génération de classes dans les langages usuels du CATI SICPA (C#, Java, PHP) génération des requêtes SQL de création des bases de données génération des fichiers de mapping Hibernate, Entity Framework ou Linq To SQL génération des diagrammes retenus Intégration dans VS et Eclipse et support du standard XMI

6 CATI SICPA - Artiguères 16/10/2013UML Expérience de chacun des membres du groupe de façon générale, on en à très peu… initiation, notions lointaines sans pratique formation mise en place par lancien CATI IPBI (2009) Alexandre, le connaît pour lavoir utilisé au sein du Ministère de lAgriculture application de collecte et de gestion de données conception de larchitecture de bases de données et définition de règles de gestion UML standardise et organise le dialogue avec les utilisateurs Expérience de chacun des membres du groupe de façon générale, on en à très peu… initiation, notions lointaines sans pratique formation mise en place par lancien CATI IPBI (2009) Alexandre, le connaît pour lavoir utilisé au sein du Ministère de lAgriculture application de collecte et de gestion de données conception de larchitecture de bases de données et définition de règles de gestion UML standardise et organise le dialogue avec les utilisateurs

7 CATI SICPA - Artiguères 16/10/2013UML Diagramme de classes présente les classes et les interfaces des systèmes ainsi que les différentes relations entre celles-ci Diagramme de cas dutilisations donne une vision globale du comportement fonctionnel d'un système logiciel Diagramme détats-transitions représente des automates déterministes Diagramme dactivités modélise un processus interactif, global ou partiel pour un système donné Diagramme de séquences cache les interactions d'objets dans le cadre d'un scénario dun diagramme de cas dutilisations Diagramme de classes présente les classes et les interfaces des systèmes ainsi que les différentes relations entre celles-ci Diagramme de cas dutilisations donne une vision globale du comportement fonctionnel d'un système logiciel Diagramme détats-transitions représente des automates déterministes Diagramme dactivités modélise un processus interactif, global ou partiel pour un système donné Diagramme de séquences cache les interactions d'objets dans le cadre d'un scénario dun diagramme de cas dutilisations

8 CATI SICPA - Artiguères 16/10/2013UML Liste de logiciels évaluer (proposition) Power AMC/Power Designer Enterprise Architect Modelio Autres logiciels existants Papyrus Acceleo ArgoUML Autres ??? Les 3 premiers logiciels seront testés car il sont très complets … Liste de logiciels évaluer (proposition) Power AMC/Power Designer Enterprise Architect Modelio Autres logiciels existants Papyrus Acceleo ArgoUML Autres ??? Les 3 premiers logiciels seront testés car il sont très complets …

9 CATI SICPA - Artiguères 16/10/2013UML Nov 2013 : Validation de la liste des logiciels à tester Fév 2014 : Choix du logiciel retenu Avr 2014 : Elaboration dun support sur un cas concret dutilisation ??? 2014 : Préparation dune information/formation autour du support réalisé Formation Hibernate, Linq to sql Nov 2013 : Validation de la liste des logiciels à tester Fév 2014 : Choix du logiciel retenu Avr 2014 : Elaboration dun support sur un cas concret dutilisation ??? 2014 : Préparation dune information/formation autour du support réalisé Formation Hibernate, Linq to sql


Télécharger ppt "UML F. Laperruque INRA – SAGA CATI SICPA. CATI SICPA - Artiguères 16/10/2013UML Gestion de projets pratiques diverses de la conduite dun projet appui."

Présentations similaires


Annonces Google