D1.1 Cahier des Charges (DoW) Composition de domaines métier : Application à la gestion de projet

Dimension: px
Commencer à balayer dès la page:

Download "D1.1 Cahier des Charges (DoW) Composition de domaines métier : Application à la gestion de projet"

Transcription

1 Projet de Fin d Études [R E] D. Cahier des Charges (DoW) Composition de domaines métier : Application à la gestion de projet Participant(s) : AIDOUDI, Mohamed Mehdi, M2-IFI (AL) Encadrant(s) MOSSER, Sébastien, I3S DEANTONI, Julien, I3S Coût du livrable : [48h/étudiant] heures COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

2 Résumé Exécutif La composition de domaines métier est un concept attirant de plus en plus d attention vu la complexité des nouveaux besoins suscités par les organisations. Plusieurs approches existent pour la composition de domaines dont la composition de modèles et de langages spécifiques au domaine (DSL). C est dans ce cadre que s insère notre présent projet. L objectif de notre travail consiste à étudier les approches existantes pour la composition de modèles, de choisir une méthode puis d implémenter et de fournir une preuve de concept en utilisant la méthode choisie. Afin d évaluer notre approche, nous adressons le cas d une application de gestion de projets. Abstract Domain composition is attracting more and more attention because of the growing complexity of the organizations needs. Several approaches exist for the domain composition, including models composition and Domain-Specific Languages (DSL). Our project fits within this context. The objective of our work is to study the existing approaches for the domains composition, choose a method and then implement a proof of concept using the chosen method. To evaluate our approach, we address the case of an application of projects management. 2 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

3 Table des matières. Description du Projet... 4 Contexte de travail... 4 Motivations... 5 Défis... 5 Objectifs... 5 Scénarios... 6 Critères de succès Etat de l art... 8 Description Générale... 9 Méta-Modèle... 0 Modèle... 0 Langage spécifique au domaine (DSL)... 0 Composition de domaine Méthodologie et Planification... 3 Stratégie Générale... 3 Découpage en lots... 3 Planification... 3 Livrables associés au projet... 5 Jalons... 5 Pilotage et suivi Description de la mise en œuvre du projet... 7 Interdépendances des lots et tâches... 7 Description des lots... 8 Résumé de l effort Gestion du risque Participants Mohamed Mehdi AIDOUDI (Master2 IFI Architecture logicielle) Sébastien MOSSER (I3S - MODALIS) Julien DeANTONI (i3s - AOSTE) Bibliographie & Références COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 3

4 . Description du Projet Contexte de travail Les langages spécifiques aux domaines visent à capturer un domaine précis et à fournir les briques et les outils nécessaires pour un domaine particulier. Cette approche vise à fournir un langage et un ensemble d outils nécessaire pour le domaine étudié en éliminant tous ce qui n est pas nécessaires et inutiles. Cela a un impact dans une organisation qui vise à réduire le temps de prise en main et les coûts. Dans une organisation, on peut avoir un ou plusieurs domaines qui servent à répondre à certains cas d utilisation. Mais, un domaine ne peut pas vivre en isolation dans une organisation et il doit interagir avec les autres domaines. L intégration des domaines est alors nécessaire pour leurs survies. Pour prendre en considération l existence de plusieurs systèmes hétérogènes (domaines) qui entrent en jeu dans une organisation, il est devenu nécessaire de composer ces domaines pour répondre au besoin d un domaine particulier, qui est la «gestion des projets» et qui sera notre cible pour le développement d un preuve de concept. Ce travail vise alors à étudier des mécanismes de compositions existants et en deuxième temps donner le mécanisme le mieux adapté pour composer des sous domaines. Le domaine de la gestion des projets sera notre cible vue qu il a un impact majeur sur la productivité et le coût des projets. Ce travail de recherche entre dans le cadre du projet de fin d études de la deuxième année master à Polytech Nice-Sophia. Il sera réalisé par moi-même, Mohamed Mehdi AIDOUDI, ingénieur développeur et étudiant en Master2-IFI parcours Architectures Logicielles. Passionné par le développement et la recherche dans le domaine du génie logiciel, ce projet me servira comme une initiation à la recherche et une application des connaissances acquises durant le cours «ingénierie des modèles». La réalisation de ce projet durera 20 semaines et la présentation du résultat final est prévue pour le 7 Mars 204. Durant cette période, monsieur Sébastien MOSSER, Maître de conférence à Polytech Nice-Sophia et membre du laboratoire I3S, et monsieur Julien DEANTONI, Maître de conférence à Polytech Nice-Sophia et membre du laboratoire I3S Sophia-Antipolis, seront mes encadrants. COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 4

5 Motivations Dans une entreprise certaines taches comme la gestion des projets ne sont pas faciles à gérer. Plusieurs systèmes et plusieurs composants interviennent dans ce processus et chaque système a son propre langage de manipulation. Le cas de la mise en place d un nouveau projet passe par la création du descriptif du projet, l affectation des membres et le rôle de chacun, la création d un entrepôt pour la gestion du code source et d autres étapes qui s avèrent obligatoires. Dans ce cas, la prise en main et le temps de mise en place sont importants. Aussi la synchronisation de tous les systèmes intervenants et leur utilisation quotidienne est un peu complexe. Pour la réalisation de cette tâche, la connaissance de chacun des outils est nécessaire et le processus de mise en place va prendre du temps. Aussi, durant un projet, des manipulations quotidiennes doivent être effectuées (vérification du code source, affectation des taches aux membres de l équipe, etc.) via l utilisation du langage spécifique à chaque système intervenant dans ce processus. D où la nécessité de lier ces langages et de créer un champ de communication entre eux pour rendre le processus de gestion de projet facile, donc moins coûteux en temps et en ressources. Défis Selon la problématique et le besoin actuel des organisations pour unifier leurs différents composants applicatifs internes, on a identifié deux défis majeurs qui sont: Défi : composer les domaines existants Défi 2 : définir un langage unifié pour la manipulation des domaines. Objectifs L objectif principal de ce projet est de capturer les besoins du domaine et de donner une interface commune et simple pour composer des domaines (la gestion des projets dans notre cas). Cette interface sera le nouveau langage dédié, simple pour la prise en main, et spécifique au domaine. A travers cette interface et par le langage spécifique, l utilisateur peut gérer tout le processus sans avoir besoin de consacrer beaucoup de temps pour cette tâche quotidienne. D où les objectifs suivants : Objectif : Capturer le domaine, Objectif 2 : Etudier les approches de composition de domaine métier, Objectif 3 : Implémenter un prototype de composition des domaines pour la gestion de projet OGL en SI3 à Polytech Nice-Sophia. COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 5

6 La période de réalisation de ce projet de recherche est limité (20 semaines), donc une grande partie sera consacrée à dresser l état de l art et mener une étude des méthodes de composition existantes qui sera traduite par l implémentation d un prototype de langage qui simule la composition de domaine pour la gestion des projets OGL au sein de Polytech Nice-Sophia. Scénarios Pour mieux expliquer les besoins cités avant, nous allons prendre le cas de la gestion d un projet de développement de logiciels informatique. Plusieurs sous-domaines sont impliqués pour réaliser ce projet ; on cite par exemple : Un domaine pour la gestion de l équipe et la planification, des outils pour la gestion du code source De nos jours, ces domaines sont isolés et souvent ne communiquent pas ensemble. Pour la gestion du projet, la connaissance de chaque domaine est nécessaire. Par exemple, une expertise dans le logiciel de planification est nécessaire pour l affectation des taches, aussi une prise en main de l outil de gestion du code source. Cela implique un temps de mise en œuvre non négligeable et un temps pour la gestion quotidienne tout au long de la phase de la réalisation du projet. Un deuxième cas plus réel et plus proche à nous est le cas de la gestion des projets étudiants dans notre école Polytech Nice-Sophia, qui sera notre cible pour l implémentation de notre prototype. Les étudiants sont amenés à réaliser plusieurs projets durant leurs parcours. L un des projets à faire est le projet de génie logiciel «OGL». Ce projet fait appel à plusieurs systèmes et doivent être mis à disposition pour les étudiants et les enseignants en respectant toutes les contraintes. Le suivi et la gestion du projet doivent s effectuer à l aide de plusieurs langages spécifiques aux domaines comme : L affectation des étudiants et le suivi du déroulement du projet. Git comme système de gestion du code source. Un système de suivi des tickets. Chaque système constitue un domaine indépendant disposant de son propre langage. Chaque utilisateur, que ce soit administrateur, enseignant ou étudiant doit passer par une phase de prise en main de chaque domaine. En plus, dans certains cas une interrogation entre domaines ou plus est nécessaire pour réaliser certaines taches par les enseignants : Récupérer la liste des étudiants affectés à un projet donné pour la création des tickets. Dans ce cas et vue que les systèmes sont indépendants, cette tâche sera complexe avec des risques de pertes de données, des fausses manipulations sans oublier aussi le temps perdu. 6 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

7 Pour résoudre ces problèmes, il sera utile d unifier les sous-systèmes et les domaines par une composition qui implémente le domaine spécifique «gestion des projets» et qui offre un langage unifié, simplifié et qui cache la complexité des appels des sousdomaines impliqués. Critères de succès Le succès de ce projet repose sur ces 3 critères : Critère : Une documentation de bonne qualité, Critère 2 : Choix de l approche de composition adéquate dans les délais, Critère 3 : Simulation de la gestion de projet des étudiants dans les délais. Vu l aspect recherche de ce projet et le cadre où il se déroulera (Laboratoire I3S) une étude bibliographique lui sera consacrée et un état de l art de bonne qualité devra être le fruit de cette étude. Aussi, le choix de l approche de composition est nécessaire pour proposer un Framework qui sera une preuve de concept appliqué à la gestion des projets des étudiants de Polytech Nice-Sophia. Le choix de l approche doit respecter les délais et il sera le sujet du dernier livrable le 7 Mars 204 pour la présentation finale et la simulation d un scénario de test de notre approche. Le deuxième critère va jouer un rôle majeur pour le succès du projet. COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 7

8 2. Etat de l art L ingénierie des domaines est la discipline qui prend en charge un domaine métier spécifique pour identifier ses composants et le structurer tout en respectant les connaissances acquises dans ce domaine. Elle aide à rendre le développement pour ce domaine plus simple et plus facile en utilisant les mêmes informations métier et le même contexte pour obtenir le même résultat en un temps et coûts réduits. L ingénierie des domaines repose principalement sur le concept du domaine pour lequel plusieurs définitions et interprétations ont été proposées comme celles apportées par Maarit Harsu []: Business area, Collection of problems (problem domain), Collection of applications (solution domain), Area of knowledge with common terminology. D après les définitions précédentes, un domaine doit englober un champ métier pour répondre à ces besoins et donner des solutions à ces problèmes à l aide des connaissances déjà acquises et des applications qui entrent en jeu. L étude des informations et du contexte qui caractérise un domaine nous mène à rassembler ces informations et à évoluer vers une autre structure et une autre manière de représentation du domaine. Cette voie qui dérive de l ingénierie des domaines s appelle l ingénierie dirigée par les modèles. L ingénierie des domaines est composée elle-même d autres concepts qui servent à construire un nouveau système qui répond aux besoins. Parmi ces outils et disciplines on a l ingénierie des modèles et où on distingue le concept de modèle et de méta-modèle mais aussi il y a le langage spécifique au domaine et les mécanismes de composition des domaines. Nous allons nous intéresser dans le paragraphe suivant à l ingénierie des modèles qui représente l évolution du monde objet vers une meilleure représentation des domaines et des problèmes associés à eux. COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 8

9 Description Générale L approche objet qui a vu le jour depuis les années 80 a donné une nouvelle manière de programmer et de modéliser. Cette approche, contrairement à celle procédurale, nous mène à considérer que tout est objet [2]. Le début des années 2000 a donné le jour à un nouveau concept qui est l ingénierie dirigée par les modèles qui considère que tout est modèle. Cette approche vise à définir un grand nombre de modèles pour exprimer les préoccupations des utilisateurs. L Ingénierie Dirigée par les Modèles (IDM) vise en premier lieu à abstraire et rendre la tache de développement plus précise en créant plusieurs niveaux d abstraction qui sont décrits dans la figure suivante. Figure Pile de modélisation OMG [3] L IDM limite le développement des solutions informatiques par un cadre et un contexte particulier (domaine). Ce développement peut être pris comme un ensemble d abstraction et de raffinements ordonnés suivant une modélisation précise (figure ) qui représentent plusieurs niveaux d abstractions. Un système logiciel peut être présenté par un ou plusieurs modèles, qui présentent différents points de vue de modélisation des besoins et des propriétés de ce système. L IDM doit respecter aussi les contraintes d un domaine pour que ça soit conforme aux attentes des experts et des spécialistes. Dans la prochaine partie nous allons nous intéresser aux deux premiers composants de la pile de modélisation (figure ) qui sont le modèle associé et une abstraction du monde réel, le méta-modèle et son langage spécifique. Le méta-méta-modèle ne fait pas objet de cette étude. COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 9

10 Méta-Modèle Un méta-modèle est un autre niveau d abstraction qui offre les composants de définition d un modèle. Il offre une vue abstraite du domaine et permet de donner les propriétés nécessaires pour la spécification des modèles. L implémentation d un méta-modèle nécessite un langage spécifique et le résultat sera un modèle totalement conforme. Modèle Un modèle est la modélisation et l abstraction d un système particulier qui représente un domaine métier. Dans un contexte précis, il fournit les composants et les briques nécessaires pour la construction de la solution qui répond aux besoins particuliers. Le modèle sert comme une boite à outils pour la mise en place des systèmes et les acteurs qui représentent le domaine. Il est la vue restreinte d un domaine spécifique. Donc, il doit contenir seulement tous les composants ou propriétés nécessaires à ce domaine et éliminer tout ce qui n entre pas en jeux. Cela facilitera la prise en main et le développement d un langage spécifique au domaine que nous allons définir dans la partie suivante. Langage spécifique au domaine (DSL) Parmi les langages de programmation, ils existent des langages spécifiques dédiés à des domaines particuliers. On appelle cette catégorie de langages, des langages spécifiques au domaine (DSL) qui sont l implémentation d un modèle et donc conformes à lui. Ce langage est une spécification d un domaine et utilise seulement un modèle conforme à lui. Donc, il doit satisfaire seulement les besoins de ce domaine et ne pas dépasser le contexte du domaine. L idée d un DSL est de créer un environnement de travail facile à prendre en main et qui est une abstraction de la complexité du domaine et ses relations. L utilisateur peut manipuler le domaine à travers un ensemble de règles textuelles bien structurées ou bien à travers des interfaces graphiques fournissant tous les composants nécessaires. Un DSL doit utiliser une syntaxe simple et compréhensible pour les experts du domaine et reste dans un contexte métier particulier (contrairement aux autres langages de programmations général). Un DSL peut lui-même interroger un autre DSL et même quelques langages généraux offrent la possibilité d avoir des langages embarqués (ex : HTML qui supporte JavaScript et CSS). Cela est fait en cachant tous les problèmes liés à l hétérogénéité des langages. 0 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

11 Le concept de DSL est l un des approches de composition de domaines qu on va aborder dans la partie suivante. Composition de domaine De nos jours, les organisations et les environnements sont de plus en plus complexes et l existence de plusieurs domaines qui entrent en jeu est devenue familière. De ce fait, certains domaines font eux même appel à d autres domaines pour donner le résultat final. Cela nous mène à réfléchir et voir de près certains problèmes qui nécessitent un moyen pour composer deux ou plusieurs domaines et interagir avec des systèmes complètement indépendants et isolés pour garantir l accomplissement de certaines tâches. Dans ce travail on s intéresse à composer des domaines par leurs modèles, métamodèles ou DSL. Evidemment ils existent d autres approches de composition comme l approche de composition des services, mais notre travail utilise l ingénierie des modèles pour mettre en œuvre la solution. Ils existent plusieurs méthodes de composition qu on peut classer comme suit: Composer des méta-modèles, Composer des modèles, Composer des DSL. Ce travail se concentre sur les approches de composition de domaine par méta-modèles et DSL. Ils existent plusieurs approches et plusieurs travaux faits à ce stade: On peut citer «TexMo», qui est un environnement de développement multi-langages [4] réalisé par Rolf-Helge qui introduit les systèmes multi-langages et donne un moyen de les représenter et de créer les liens entre les langages hétérogènes. Une autre approche est celle d Anca Daniela Ionita présenté dans son article qui a proposé une approche de composition des DSL bidimensionnelle (Verticale et horizontale) pour créer des systèmes qui s étend sur plusieurs domaines [5]. Le travail décrit comment créer des domaines totalement autonomes et réutilisables en utilisant l approche verticale. Aussi, une approche horizontale pour créer des compositions de domaines abstraites a été proposée. Aussi, Tom Dinkelaker a proposé une architecture pour composer des DSL embarqués dans son travail [6]. COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

12 Bien évidemment, d autres travaux ont été réalisés dans ce domaine et l étude bibliographique va être l un de nos objectifs pour essayer de couvrir les différents aspects de ce projet et avoir une vue globale sur les méthodes de composition des domaines par leur langage spécifique. 2 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

13 3. Méthodologie et Planification Ce chapitre va aborder la méthodologie de travail et la planification pour réaliser ce projet tout au long de la période consacrée. Stratégie Générale Ce projet, qui a un aspect recherche, se déroulera sur 20 semaines. Ce document (Description of Work), un document de management et la présentation finale sont parmi les livrables du projet. Pour prendre en considération le temps consacré à ce projet (36h) dont une partie est consacrée aux trois livrables cités avant et le temps pour le management et la présentation finale, une méthode agile incrémentale sera dédiée à la gestion du déroulement du projet. Cela nous aidera à bien partager le temps entre développement, étude bibliographique et test. Cela nous garantira aussi d avoir un livrable optimisé en documentation et en logiciel. Une première version des micros DSL sera livrée indépendamment de l étude bibliographique. Une fois les DSL implémentés et la solution du problème choisie, l implémentation du mécanisme de composition sera élaborée pour avoir une documentation de la nouvelle approche avec un prototype et donc une simulation du scénario «gestion du projet OGL». Découpage en lots Tableau - Liste des Lots # Titre du lot Type Leader Budget Début Fin L Management du projet MGMT AIDOUDI 73h S S2 L2 Etude bibliographique RECH AIDOUDI 83h S5 S8 L3 Implémentation des micros DSL IMPL AIDOUDI 20h S8 S4 L4 Implémentation du Framework IMPL AIDOUDI 60h S3 S8 L5 Simulation et test IMPL AIDOUDI 20h S3 S20 L6 Rédaction de la documentation RECH AIDOUDI 60h S5 S2 Total : [36h/étudiant]h Planification COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 3

14 # Lot / Tâche L Manage ment du L L L projet Planificat ion Suivi du projet Présentat ion finale Etude bibliogra phique Etude des approche s Choix de l approch e Dévelop pement des micros DSL Concepti on des micros DSL Impléme ntation des micros DSL Impléme ntation du Framew ork Concepti on de la Framewo rk Impléme ntation de la COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

15 L L 6 Framewo rk Simulati on du scénario Test du scénario OGL Correctio n des bugs Rédactio n de la docume ntation Figure 2 - Diagramme de Gantt Livrables associés au projet Tableau 2 - Liste des livrables # Titre du livrable Lot Nature Date D. Cahier des charges (DOW) DOC S4 D.2 Rapport de Management (MGMT) DOC S2 D.3 Diaporama de présentation finale DOC S2 D2. Présentation des méthodes de compositions des domaines 2 DOC S0 D2.2 Présentation de l approche de composition 2 DOC S0 D3 Première implémentation des micros DSL 3 LOG S4 D4 Implémentation du Framework de composition 4 LOG S8 D5. Intégration et test du Framework 5 LOG S8 D5.2 Simulation du scénario «projet OGL» et correction des bugs 5 LOG S20 D6 Documentation du Framework 6 DOC S2 Jalons Tableau 3 - Liste des jalons # Titre du jalon Lot(s) Date Vérification J Fin de la phase de planification initiale du projet S4 D. livré. J2 Fin du projet et de la période de management S2 D.2, D.3 livrés J3 Présentation intermédiaire de l étude bibliographique 2 S0 D2.2 livré J4 Première version des micros DSL 3 S3 D3 livré J5 Première version du Framework 4 S8 D4 livré J6 Fin de scénario de test et évaluation des résultats 5 S20 D5.2 livré J7 Fin du projet 6 S2 D6 livrés COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 5

16 Pilotage et suivi Pour l organisation du travail, une méthode agile sera la plus adaptée vue les caractéristiques du projet (Durée courte de 20semaines). En plus, l un des objectifs est de réaliser un prototype pour la mise en œuvre de la solution adaptée. Avant cela une étude bibliographique sera nécessaire pour étudier les méthodes existantes. Durant le déroulement du projet Mr, Sébastien MOSSER et Mr, Julien DeANTONI seront mes superviseurs et une réunion chaque Jeudi sera planifiée pour l évaluation du travail déjà fait et la planification des travaux futurs. Mes deux encadrants seront mes guides en période d étude bibliographique pour évaluer ma compréhension du projet et les choix des références. Ils évalueront aussi les probabilités de mise en œuvre du Framework et de l efficacité de la solution proposée. Les outils mis en œuvre par Polytech (Atlas) nous seront utiles pour la gestion du code source, la planification des réunions et tout ce qui est lié au suivi du projet (livrables, taches, sous taches, gestion du temps de travail). Chaque Lot sera décomposé en sous-taches. Toutes les taches seront réalisées sur une période d une ou deux semaines. Cela nous permettra d évaluer les résultats et de mieux planifier les prochaines étapes. Vu que c est un projet de recherche, cette planification va aider à avoir des livrables qui répondent aux besoins minimaux de ce projet et qui sont l étude des méthodes de composition métier et une vue sur le Framework de la solution. 6 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

17 4. Description de la mise en œuvre du projet Interdépendances des lots et tâches T2. D. T. D.2 D2. T.2 T2.2 T.3 D2.2 D2.2 D.3 T3. T4. T3.2 T4.2 D3 D4 T5. D5. T5.2 L6 D5.2 D6 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 7

18 Description des lots Identifiant L Date de démarrage S Titre Management du projet Type MGMT Participant AIDOUDI MOSSER DeANTONI Effort 78h 0h 0h Objectifs du lot Management et supervision du projet Mise en place de l organisation du travail Définition d un contrat qui contient les défis, les objectifs à atteindre et les livrables attendus Présentation des résultats obtenus Description du lot Tache T. : Planification (AIDOUDI, S S4, 48h) : La première tâche de planification est consacrée à cerner le sujet et ses caractéristiques ainsi que la rédaction de ce document, qui est la description du projet, des intervenants ainsi que la planification de la réalisation qu on va suivre après. Tache T.2 : Suivi du projet (AIDOUDI, S5-S2, 20h) : Cette tâche sera réalisée souvent pour évaluer la progression du travail, anticiper les conflits, assurer la communication avec mes encadrants à travers des réunions chaque Jeudi. Le suivi du projet me permettra de bien optimiser mon travail en suivant la planification préétablie. L outil Jira mis en place par l école, sera notre outil de planification (réunion, livrable, tâches accomplies ou en progression ) et aussi un référentiel Git a été fourni pour la gestion du code source. Tache T.3 : Présentation des résultats obtenus (AIDOUDI, S20-S2, 5h) : Cette tâche aura comme but de présenter le travail fait pendant les 20 semaines. La présentation des résultats sera pendant la soutenance du projet. Donc, d autres intervenants seront présents pour l évaluation du travail. COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 8

19 Livrables Livrable D. : Cahier des charges (AIDOUDI, DOC, S4) : Le cahier des charges ou «Description of work» permet de planifier le projet ainsi il contient les informations et la description du projet (Positionnement, problématique, solution). Ce document va être évalué par un expert qui va jouer le rôle d un client. Ce document donne une vue sur la mise en œuvre du projet et ses points forts. Livrable D.2: Rapport de Management (AIDOUDI, DOC, S2) Ce rapport sera livré à la fin de la réalisation du projet. Il contient la planification abordée pendant cette période. Les différentes phases de réalisation seront décrites. Ce document permettra de confronter les objectifs définis au début du projet avec les résultats obtenus. Livrable D.3 : Diaporama de présentation finale (AIDOUDI, DOC, S2) La présentation finale sera aussi livrée à la fin de la réalisation du projet. Elle permettra de synthétiser nos travaux et de les présenter oralement devant un jury. Identifiant L2 Date de démarrage S5 Titre Etude bibliographique Type RECH Participant AIDOUDI MOSSER DeANTONI Effort 83h 0h 5h Objectifs du lot Etude et prise en main du domaine de recherche Etude des approches existantes de composition de domaines Choix et maîtrise de la méthode de composition à suivre COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 9

20 Description du lot Tache T2. : Etude du domaine et des approches existantes (AIDOUDI, S5 S0, 38h) : Pour bien entamer les approches de compositions, l étude du domaine et de ses principes est nécessaire pour ce qui va suivre. Cette tache comportera la lecture des thèses, articles scientifiques et cours universitaires pour maîtriser la thématique du projet. Le choix des ressources bibliographiques sera en collaboration avec mes encadrants. Tache T2.2 : Comparaison et choix de l approche de composition (AIDOUDI, S5-S8, 45h) : Après la première tâche de ce lot, une étude plus focalisée sur les compositions des domaines par IDM sera réalisée et une comparaison des approches est nécessaire pour le choix d une solution. Livrables Livrable D2. : Présentation des méthodes de compositions des domaines (AIDOUDI, DOC, S0) : Une présentation sur papier ou par des slides comportera le résumé des méthodes de composition de domaines existantes. Livrable D2.2 : Présentation de la méthode de composition choisie (AIDOUDI, DOC, S0) La comparaison des méthodes existantes et la solution de composition sera présentée à mes encadrants par des documents (diaporama ou sur papier) et avec l explication du choix Identifiant L3 Date de démarrage S8 Titre Implémentation des micros DSL Type IMPL Participant AIDOUDI MOSSER DeANTONI Effort 20h 3h 0h Objectifs du lot Conception des micros DSL Implémentation des micros DSL tout en respectant les contraintes de compositions 20 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

21 Description du lot Tache T3. : Conception des micros DSL (AIDOUDI, S7 S4, 7h) Cette tâche a pour but de concevoir les micros DSL qui serviront de composants de travail et de test pour l implémentation de la solution. Cette tâche sera transversale à la phase d implémentation des micros DSL pour mieux s adapter à la solution choisie. Tache T3.2 : Implémentation des micros DSL (AIDOUDI, S8-S4, 3h) L implémentation des micros DSL est une phase majeure. Les micros DSL choisis doivent être implémentés pour servir ce qui suit. Un retour vers la phase de conception sera réalisé si c est nécessaire. Livrable Livrable D3 : Micros DSL (AIDOUDI, LOG, S3) : Ce livrable comporte trois micros DSL utilisés dans les projets OGL qui suivent aussi les contraintes du Framework de composition. Identifiant L4 Date de démarrage S3 Titre Implémentation du Framework de composition Type IMPL Participant AIDOUDI MOSSER DeANTONI Effort 60h 3h 4h Objectifs du lot Conception du Framework Distinguer les contraintes liées au DSL Implémentation du Framework COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 2

22 Description du lot Tache T4. : Conception du Framework de composition (AIDOUDI, S3 S8, 7h) : Durant cette tâche, on va concevoir le Framework de composition et on va l adapter durant la phase d implémentation pour avoir l architecture finale du Framework. Tache T4.2 : Implémentation du Framework de composition (AIDOUDI, S4-S8, 43h) : La tâche d implémentation vise à avoir une preuve de concept en utilisant les micros DSL implémentés pour tester le Framework. Un retour vers la phase de conception sera nécessaire en cas d anomalie ou d amélioration. Livrable Livrable D4 : Framework de composition des DSL (AIDOUDI, LOG, S8) : Ce livrable contient le prototype du Framework de composition des DSL qui implémente notre solution et qui répond aux exigences du domaine gestion de projet OGL. Identifiant L5 Date de démarrage S3 Titre Test et intégration Type IMPL Participant AIDOUDI MOSSER DeANTONI Effort 20h 5h 5h Objectifs du lot Correction des bugs des Micros DSL Correction des bugs du Framework Evoluer et intégrer les Micros DSL avec le Framework 22 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

23 Description du lot Tache T5. : Test du Framework et du scénario gestion du projet OGL (AIDOUDI, S7 S20, 5h) : Tester le Framework afin de voir s il répond aux besoins fonctionnels ou non. Mr, Mosser sera l utilisateur final et il évaluera le Framework pour détecter les anomalies. Si le Framework est validé par Mr, Mosser, un deuxième test par une autre personne concernée par la gestion des projets, mais qui n est pas impliquée dans le projet, sera planifié. Tache T5.2 : Correction des bugs des Micros DSL et du Framework (AIDOUDI, S3-S4 et S7-8, 5h) : Traiter les bugs et les améliorations possibles reportées de la phase de test seront l objet de cette tâche pour avoir une deuxième version plus stable et mieux adaptée aux besoins. Livrable Livrable D5. : Version améliorée du Framework et correction des bugs (AIDOUDI, LOG, S8) : C est le livrable le plus prioritaire de ce lot. Une version avec moins de bugs et qui implémente la solution de composition des domaines avec le mécanisme choisi sera notre livrable. Livrable D5.2 : Scénario de test du projet OGL (LOG, S20) : Une suite de test du scénario gestion de projet OGL avec différents cas si c est possible. Identifiant L6 Date de démarrage S5 Titre Documentation du Framework Type RECH Participant AIDOUDI MOSSER DeANTONI Effort 60h 5h 5h Objectifs du lot Donner une brève description de la solution Documentation de l architecture et des différents composants Evaluation des scénarios de Tests COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 23

24 Description du lot Tache T6 : Documentation du Framework (AIDOUDI, S5-S2, 60h) Revenir sur le choix de la solution et ses notions théoriques. Description de l architecture, la mise en place du Framework et les tests réalisés. Livrable Livrable D6: Documentation de l architecture, phase d implémentation et des tests du Framework (AIDOUDI, DOC, S2) La nature du document à fournir sera abordée durant la réalisation du projet et l avancement de la mise en place. Résumé de l effort Tableau 4 - Résumé de l'effort AIDOUDI MOSSER DeANTONI L Management T. Planification 48 3 T.2 Suivi de projet T.3 Présentation des résultats obtenus Sous-Total (h): L2 Etude Bibliographique T2. Etude de l existant 38 5 T2.2 Comparaison et choix de l approche Sous-Total (h): L3 Implémentation des micros DSL T3. Conception des micros DSL 7 T3.2 Implémentation des micros DSL 3 3 Sous-Total (h): 20 3 L4 Implémentation du Framework T4. Conception du Framework 7 T4.2 Implémentation du Framework Sous-Total (h): L5 Test et intégration T5. Test du scénario gestion de projet OGL T5.2 correction des bugs Sous-Total (h): L2 Documentation du Framework T6 Documentation de la solution Sous-Total (h): COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

25 Total (h) : Effort / lot L - Management Effort / type L2 - Etude biblio L3 - Implé Micros DSL L4 - Implé Framework L5 - Test L6 - Doc RECH IMPL MGMT DEMO Figure 3 - Répartition de l'effort par lot Figure 4 - Répartition de l'effort par type Gestion du risque Tableau 5 - Table de gestion des risques Description Probabi lité Solution Majeur de e compositi on non adéquate Micros DSL non composabl es Conséquenc es Compositio n non accomplie Moyen Compositio n non possible Impact Cause Évitemen t Impossible Choix d une Compara de réaliser méthode ison les Tests et qui n est entre les de fournir la pas bien méthode documentati documenté s on e existante s et la réalisatio n des tests en Impossible de tester le Framework Mauvaise gestion des contraintes de compositio ns parallèle Concepti on des micros DSL en prenant en compte les contraint es de composit ions Résolutio n Correctio n des bugs ou choix d une autre approche. Adaptatio n immédiat e avec le Framewo rk à travers les tests COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 25

26 Document ation pauvre Majeur Mauvais choix des ressources bibliograph iques Affectation de la phase de conception et d implémen tation Manque de communica tions avec les encadrants et l expert du domaine Assurer des réunions fréquent es et partage des ressourc es Adaptatio n de la méthode et des techniqu es plus documen tées. 26 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

27 5. Participants Mohamed Mehdi AIDOUDI (Master2 IFI Architecture logicielle) Je suis titulaire d un diplôme d ingénieur en informatique de l école d ingénieurs ESPRIT en Tunisie ainsi que d une licence en informatique fondamentale de la faculté des sciences de Tunis. Durant mes études d ingénierie j étais le premier de ma classe durant ce parcours de 3 ans et parmi les 3 premiers de ma promotion (d environ 300 étudiants). Mes études se sont focalisées sur le génie logiciel d où mes connaissances acquises dans la programmation orientée objet et la maîtrise du développement des web services, JEE et Spring. Aussi je dispose de bonnes connaissances en administration de bases de données relationnelles sous oracle. Par ailleurs, je suis certifié Cisco (CCNA et 2) et j ai acquis de bonnes connaissances dans l administration systèmes et réseaux. Pour l obtention de mon diplôme d ingénieur, j ai réalisé mon stage de fin d études (6 mois) à SAP Labs Sophia-Antipolis France avec l équipe Scrum «RTI» (Real-timeintelligence) et en collaboration avec d autres équipes (SAP Dublin, Dresde et Paris) pour la réalisation d un projet innovant qui a été présenté dans le «Mobile World Congress 203» à Barcelone. Aussi, j étais affecté à l équipe «Mobility Division» de SAP Research Lab Dresde Allemagne pendant 3 mois et j étais impliqué dans l équipe Scrum avec 9 partenaires pour la réalisation d un prototype de logiciel dans le domaine du transport maritime (http://www.isl.org/en/projects/ecsit). Le présent projet va consolider mon initiation à la recherche et il sera un bon atout pour mon profil afin de m orienter de plus en plus vers le domaine de la recherche scientifique, et plus spécialement, le domaine de la composition des logiciels. Sébastien MOSSER (I3S- MODALIS) Mr, Sébastien MOSSER est Maître de conférence à Polytech Nice-Sophia. Il a eu son diplôme d ingénieur en 2007 de Polytech Nice-Sophia puis son doctorat en 200 sous la supervision du Mme, Mireille Blay-Fornarino et Mr, Michel Riveill. Il a occupé le poste de chercheur à plein temps pendant deux ans à Inria Lille-Nord Europe et en Norvège dans le laboratoire SINTEF IKT à Oslo (www.sintef.no). Son domaine de recherche est principalement les architectures distribuées (Cloud, SOA,..) et les mécanismes de compositions (Composition de services, Composition des domaines ). COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 27

28 Mr, Sébastien MOSSER est responsable de quelques taches administratives au sein de l école et il supervise le déroulement du projet OGL pour les élèves de 3éme année ingénierie. Le projet OGL sera notre cible pour les scénarios de test du prototype qu on va implémenter. De plus, il est responsable de la matière ingénierie des modèles en Master2-IFI [7]. Julien DeANTONI (I3S - AOSTE) Mr, Julien DeANTONI est maître de conférence à Polytech Nice-Sophia. Il assure plusieurs cours (ingénierie des modèles avancé, et ingénierie des modèles pour les systèmes embarqués, systèmes d exploitation ). Son domaine de recherche se situe entre l utilisation des modèles pour la validation formelle et les systèmes embarqués. Vue ses qualités et son expertise dans le domaine, il sera mon deuxième encadrant et il m apportera de l aide pour l implémentation des micros DSL composables [8]. 28 COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET

29 6. Bibliographie & Références [] M. Harsu, A survey on domain engineering, Tech. report, Institute of Software Systems, Tampere University of Technology, [2] M.Benoît Combemale, Ingénierie Dirigée par les Modèles (IDM) Institut de Recherche en Informatique de Toulouse (UMR CNRS 5505), page 2. [3] M.Olivier le Goaer, Syntaxe des DSL en IDM, slides, Université de PAU et des Pays de l Adur, slide 5, [4] M.Rolf-Helge Pfeiffer and Andrzej Wąsowski, TexMo: A Multi-language Development Environment, ECMFA'2 Proceedings of the 8th European conference on Modelling Foundations and Applications, pages 78-93, [5] Anca Daniela Ionita, Jacky Estublier, Thomas Leveque, Tam Nguyen, Bi-dimensional Composition with Domain Specific Languages, e-informatica Software Engineering Journal, ISSN , pages 27-4 [6] Tom Dinkelaker, Michael Eichberg, Mira Mezini, An Architecture for Composing Embedded Domain-Specific Languages, AOSD '0 Proceedings of the 9th International Conference on Aspect-Oriented Software Development, pages [7] Dr, Sébastien MOSSER, Personal web page, [8] Dr, Julien DeANTONI, Personal web page, COMPOSITION DE DOMAINE METIER : APPLICATION A LA GESTION DE PROJET 29

D1.2 Management (MGMT) Exploiting the Cloud to make sensor data collection scalable

D1.2 Management (MGMT) Exploiting the Cloud to make sensor data collection scalable Projet de fin d'études [E] 2012-2013 D1.2 Management (MGMT) Exploiting the Cloud to make sensor data collection scalable Participants : Robin Monjo, robinmonjo@gmail.com, SI5 / Architecture Logicielle

Plus en détail

Management de l Innovation

Management de l Innovation Management de l Innovation Mention du Master Sciences et Technologies de l Université Pierre et Marie Curie Directeur du Département de Formation : Patrick Brézillon Contact secrétariat : 01 44 39 08 69

Plus en détail

D1.1 Cahier des Charges (DoW) Un système de recommandation sociosémantique pour le covoiturage (conception, implémentation et déploiement)

D1.1 Cahier des Charges (DoW) Un système de recommandation sociosémantique pour le covoiturage (conception, implémentation et déploiement) Projet de Fin d Études 23 24 [R] D. Cahier des Charges (DoW) Un système de recommandation sociosémantique pour le covoiturage (conception, implémentation et déploiement) Participant(s) : Bastaert Margot,

Plus en détail

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 MDA : Un Tutoriel Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 1 Sommaire Table des matières 1 Sommaire 1 2 Introduction 2 2.1 A qui s adresse ce tutoriel......................

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

Master Informatique Aix-Marseille Université

Master Informatique Aix-Marseille Université Aix-Marseille Université http://masterinfo.univ-mrs.fr/ Département Informatique et Interactions UFR Sciences Laboratoire d Informatique Fondamentale Laboratoire des Sciences de l Information et des Systèmes

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

GESTION DE PROJET. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675

GESTION DE PROJET. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 GESTION DE PROJET www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 Introduction à la Gestion de Projet... 3 Management de Projet... 4 Gestion de Projet informatique...

Plus en détail

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) Intitulé (cadre 1) Master Droit Economie Gestion, mention Management des Systèmes d Information, spécialité Management et Technologies

Plus en détail

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM 1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM Scrum est une méthode agile pour la gestion de projets informatiques. C est une méthode itérative basée sur des itérations de courte durée appelées Sprints.

Plus en détail

Gene-Auto, Projet ITEA 05018 IDM pour la génération de code critique certifié Validation et Vérification de transformations

Gene-Auto, Projet ITEA 05018 IDM pour la génération de code critique certifié Validation et Vérification de transformations Gene-Auto, Projet ITEA 05018 IDM pour la génération de code critique certifié Validation et Vérification de transformations Journées GDR GPL Transformations de modèles et de programmes 18 janvier 2008

Plus en détail

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES Département Informatique UFR Sciences 2 Boulevard Lavoisier 49045 Angers Cedex 01 Auteur : Jean-Michel Richer Email : jean-michel.richer@univ-angers.fr

Plus en détail

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION THÈSE N O 2388 (2001) PRÉSENTÉE AU DÉPARTEMENT D'INFORMATIQUE ÉCOLE POLYTECHNIQUE FÉDÉRALE

Plus en détail

LISTE DES FORMATIONS. Mai 2015

LISTE DES FORMATIONS. Mai 2015 Gestion de projet Analyse d affaires Formation Évaluation de performance +1.514.826.5534 info@lcgsolution.com www.lcgsolution.com LCG Solution se distingue par la qualité du matériel de formation, la qualité

Plus en détail

Ingénierie Dirigée par les Modèles IDM

Ingénierie Dirigée par les Modèles IDM Ingénierie Dirigée par les Modèles Pierre Laforcade Master EIAH 2007 Présentation personnelle Statut Enseignements Lieu : IUT de Laval Matières : modélisation objet en UML, programmation objet, JavaEE/EJB,...

Plus en détail

Cette première partie pose les enjeux de la BI 2.0 et son intégration dans le SI de l entreprise. De manière progressive, notre approche situera le

Cette première partie pose les enjeux de la BI 2.0 et son intégration dans le SI de l entreprise. De manière progressive, notre approche situera le Partie I BI 2.0 Cette première partie pose les enjeux de la BI 2.0 et son intégration dans le SI de l entreprise. De manière progressive, notre approche situera le SI classique avec l intégration de la

Plus en détail

Analyseur syntaxique C# pour PADL

Analyseur syntaxique C# pour PADL Université de Montréal Projet Ift3150 Analyseur syntaxique C# pour PADL Projet ift3150 Analyseur syntaxique C# pour PADL Page 0 sur 15 Table des matières Introduction I. Énoncé A. Bénéfices attendus B.

Plus en détail

Forthcoming Database

Forthcoming Database DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of

Plus en détail

I N F O R M A T I O N S G É N É R A L ES D O M A I N E S D E C O M P É T E N C E S T E C H N O L O G I E S [DÉVELOPPEUR WEB] MAALEJ Nassim, 25 ans

I N F O R M A T I O N S G É N É R A L ES D O M A I N E S D E C O M P É T E N C E S T E C H N O L O G I E S [DÉVELOPPEUR WEB] MAALEJ Nassim, 25 ans , 25 ans Ingénieur étude et développement informatique Concepteur fonctionnel Assistant chef de projet I N F O R M A T I O N S G É N É R A L ES Titre Ingénieur étude et développement informatique Ecole

Plus en détail

Sujet de thèse CIFRE RESULIS / LGI2P

Sujet de thèse CIFRE RESULIS / LGI2P Ecole des Mines d Alès Laboratoire de Génie Informatique et d Ingénierie de Production LGI2P Nîmes Sujet de thèse CIFRE RESULIS / LGI2P Titre Domaine De l ingénierie des besoins à l ingénierie des exigences

Plus en détail

Pratique de logiciels de planification

Pratique de logiciels de planification Pratique de logiciels de planification MASTER TECHNOLOGIE & HANDICAP Université Paris 8 Sommaire Introduction Organisation d un projet Les principaux axes de la planification Gestion des tâches Gestion

Plus en détail

ENSEIGNEMENT INTÉGRÉ ANGLAIS ET GÉNIE

ENSEIGNEMENT INTÉGRÉ ANGLAIS ET GÉNIE ENSEIGNEMENT INTÉGRÉ ANGLAIS ET GÉNIE LOGICIEL CAS D ÉTUDE : ÉTUDIANTS DE 5E ANNÉE À L INSA DE TOULOUSE Barbara Moore 1, Marie-Agnès Détourbe 1, Ernesto Exposito 1,2 1 Université de Toulouse; UPS, INSA,

Plus en détail

SOMMAIRE. I. Introduction 02. II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04

SOMMAIRE. I. Introduction 02. II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04 SOMMAIRE I. Introduction 02 II. Glossaire 03 a. Glossaire technique 03 b. Glossaire fonctionnel 04 III. Présentation de l'association 05 a. Présentation juridique et géographique 05 b. Présentation de

Plus en détail

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013 UML Mise en œuvre dans un projet 2013 Introduction Rôles et activités dans un projet Définir la méthode de votre projet Adapter la modélisation à la méthode de votre projet Conseils de mise en œuvre de

Plus en détail

Mon métier, mon parcours

Mon métier, mon parcours Mon métier, mon parcours Les métiers de l Informatique Le domaine Sciences, Technologies, Santé Eric, analyste programmeur diplômé d un Master Informatique et aide à la décision Ce fascicule est centré

Plus en détail

M2S. Formation Gestion de projet. formation

M2S. Formation Gestion de projet. formation Formation Gestion de projet M2S formation Conduire et gérer un projet Construire et rédiger un chahier des charges de projet Conduite de projet informatiques Découpage et planification de projet Les méthodes

Plus en détail

Licence Professionnelle Systèmes Informatiques et Logiciels

Licence Professionnelle Systèmes Informatiques et Logiciels U.F.A. Paul Verlaine IUT1 Département Informatique Université de Metz Ile du Saulcy 57012 METZ C.F.A. Robert Schuman 4, rue Monseigneur Pelt 57070 METZ Formation par ALTERNANCE Licence Professionnelle

Plus en détail

Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 M1 MIAGE SIMA / M1 Informatique MIF17 2008 2009

Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 M1 MIAGE SIMA / M1 Informatique MIF17 2008 2009 Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 M1 MIAGE SIMA / M1 Informatique MIF17 2008 2009 Notion de méthode de conception de SI Méthodes OO de conception Généralités sur les méthodes

Plus en détail

D1.1 Cahier des Charges (DoW) Robustesse et maintenance d une solution de diffusion d information

D1.1 Cahier des Charges (DoW) Robustesse et maintenance d une solution de diffusion d information Projet de Fin d Études 2013 2014 [R E] D1.1 Cahier des Charges (DoW) Robustesse et maintenance d une solution de diffusion d information Participant(s) : Parrocchiale, Alexandre, parrocchiale@icloud.com,

Plus en détail

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM) Ministère de l Enseignement Supérieur et de la Recherche Scientifique Ecole Supérieure Privée d Ingénierie et de Technologie BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

Plus en détail

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE REPERTOIRE)

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE REPERTOIRE) RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE REPERTOIRE) Intitulé (cadre 1) Ingénieur diplômé de l École Nationale Supérieure d Ingénieurs en Informatique, Automatique, Mécanique, Énergétique et Électronique

Plus en détail

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier? DOSSIER SOLUTION CA ERwin Modeling Comment gérer la complexité des données et améliorer l agilité métier? CA ERwin Modeling fournit une vue centralisée des définitions de données clés afin de mieux comprendre

Plus en détail

Projet Informatique. Philippe Collet. Licence 3 Informatique S5 2014-2015. http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415

Projet Informatique. Philippe Collet. Licence 3 Informatique S5 2014-2015. http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415 Projet Informatique Philippe Collet Licence 3 Informatique S5 2014-2015 http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415 Réalisation d'un développement de taille conséquente? r Firefox? Ph.

Plus en détail

Eclipse Process Framework et Telelogic Harmony/ITSW

Eclipse Process Framework et Telelogic Harmony/ITSW Eclipse Process Framework et Telelogic Harmony/ITSW Boris Baldassari 1 Résumé Une introduction à Eclipse Process Framework (EPF) et au processus OpenUP, et comment tirer profit de ces initiatives dans

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

Stage Ingénieur en développement logiciel/modélisation 3D

Stage Ingénieur en développement logiciel/modélisation 3D Ingénieur en développement logiciel/modélisation 3D Schlumberger recrute un(e) stagiaire ingénieur en modélisation 3D pour la plate-forme Petrel. Vous serez intégré(e) au sein d une équipe innovante, Petrel

Plus en détail

G en om3: Building middleware-independent robotic components. Comparaison de middleware: YARP, MS Robotics Dev Studio, URBI, OpenRTM-aist, ROS

G en om3: Building middleware-independent robotic components. Comparaison de middleware: YARP, MS Robotics Dev Studio, URBI, OpenRTM-aist, ROS G en om3: Building middleware-independent robotic components Comparaison de middleware: YARP, MS Robotics Dev Studio, URBI, OpenRTM-aist, ROS Pablo Rauzy 15 février 2011 Table des matières 1 G en om3 :

Plus en détail

Management par les processus Les facteurs clés de succès. Lionel Di Maggio Master 1 MIAGE

Management par les processus Les facteurs clés de succès. Lionel Di Maggio Master 1 MIAGE Management par les processus Les facteurs clés de succès Lionel Di Maggio Master 1 MIAGE 1 1. Objectifs et définitions 2. Le retour sur investissement des démarches 3. Les éléments structurants 4. Mise

Plus en détail

LA DEMARCHE DE PROJET

LA DEMARCHE DE PROJET LA DEMARCHE DE PROJET Baccalauréat STI2D-SIN SIN 1.1 : La démarche de projet Objectifs o Utiliser les outils adaptés pour planifier un projet (Revue de projet, Cartes mentales, Gantt, chemin critique...

Plus en détail

Projet de développement. Gestion de projet avec Atlassian. Philippe Collet. Licence 3 Informatique 2013-2014

Projet de développement. Gestion de projet avec Atlassian. Philippe Collet. Licence 3 Informatique 2013-2014 Projet de développement Gestion de projet avec Atlassian Philippe Collet Licence 3 Informatique 2013-2014 Plan r Gestion de projet r PERT et GANTT r Analyse de risque r Atlassian JIRA r Tickets r Stash

Plus en détail

ABC de la gestion de projet. Outils avancés d organisation. Dr. Rémi Bachelet. Maître de conférences à Centrale Lille

ABC de la gestion de projet. Outils avancés d organisation. Dr. Rémi Bachelet. Maître de conférences à Centrale Lille ABC de la gestion de projet Outils avancés d organisation Versions récentes du du cours pdf, pdf, ppt ppt vidéo vidéo disponibles ici : ici : management de projet de projet photo : domaine public1 Confort

Plus en détail

Embedded Domain-Specific Languages using Libraries and Dynamic Metaprogramming

Embedded Domain-Specific Languages using Libraries and Dynamic Metaprogramming Embedded Domain-Specific Languages using Libraries and Dynamic Metaprogramming THÈSE N O 5007 (2011) PRÉSENTÉE le 20 mai 2011 À LA FACULTÉ INFORMATIQUE ET COMMUNICATIONS LABORATOIRE DE MÉTHODES DE PROGRAMMATION

Plus en détail

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) Intitulé (cadre 1) DUT Génie électrique et informatique industrielle (GEII) 3 Parcours possibles : Automatismes et Réseaux Locaux Energies

Plus en détail

ADELFE : Atelier de développement de logiciels à fonctionnalité émergente

ADELFE : Atelier de développement de logiciels à fonctionnalité émergente ADELFE : Atelier de développement de logiciels à fonctionnalité émergente Gauthier Picard*, Carole Bernon*, Valérie Camps**, Marie- Pierre Gleizes* * Institut de Recherche en Informatique de Toulouse Université

Plus en détail

Gestion d une flotte de robots Configuration et ordre de missions

Gestion d une flotte de robots Configuration et ordre de missions Document Rapport Version Version 1.0 Date 25/03/2008 Auteur Ahmed RADOUA M1 SET Gestion d une flotte de robots Configuration et ordre de missions INSSET UPJV 1 ième année de MASTER Spécialité : (Année

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P

Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P EUROCOPTER SAS Groupe EADS Marignane Ecole des Mines d Alès Laboratoire de Génie Informatique et d Ingénierie de Production LGI2P Nîmes Proposition de sujet de thèse CIFRE EUROCOPTER / LGI2P Titre Domaine

Plus en détail

Ingénierie, design et communication COM-21573

Ingénierie, design et communication COM-21573 Notes de cours Module 1 La gestion de projets d ingénierie Édition Hiver07 FSG 2007 Ingénierie, design et communication Daniel Dupuis Faculté des sciences et de génie Université Laval Faculté des sciences

Plus en détail

Sujet de thèse CIFRE RESULIS / LGI2P

Sujet de thèse CIFRE RESULIS / LGI2P Ecole des Mines d Alès Laboratoire de Génie Informatique et d Ingénierie de Production LGI2P Nîmes Sujet de thèse CIFRE RESULIS / LGI2P Titre Domaine De l ingénierie des besoins à l ingénierie des exigences

Plus en détail

Retour d expériences avec UML

Retour d expériences avec UML Retour d expériences avec UML UML pour les systèmes biologiques Marie-Hélène Moirez-Charron, UMR AGIR, équipe MAGE INRA Toulouse mailto:marie-helene.charron@toulouse.inra.fr PLAN Contexte de travail UML,

Plus en détail

son offre Executive Education

son offre Executive Education Destinée aux cadres supérieurs, dirigeants d entreprises et entrepreneurs menée en partenariat avec CentraleSupélecParis Lancée en Octobre 2015 Casablanca, le 2 juin 2015 L Ecole Centrale Casablanca annonce

Plus en détail

INTRODUCTION AUX TECHNOLOGIES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES

INTRODUCTION AUX TECHNOLOGIES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES INTRODUCTION AUX TECHNOLOGIES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information

Plus en détail

touscours.net Rapport de Synthèse Cycle en V, UP et SCRUM

touscours.net Rapport de Synthèse Cycle en V, UP et SCRUM Rapport de Synthèse Cycle en V, UP et SCRUM Réalisé par : BELLINI Quentin GNANAKULENTHIRAN Anitha GOVINDEN Johana MEZINE Ahcene TIMZOUERT Chabane 19/10/2011 www.sup-galilee.univ-paris13.fr Table des matières

Plus en détail

L'étape de planification de votre projet technologique

L'étape de planification de votre projet technologique L'étape de planification de votre projet technologique Résumé : Pour gérer l ensemble des contraintes de votre projet - humaines, matérielles, temporelles et surtout financières et accroître ses chances

Plus en détail

OpenPaaS Le réseau social d entreprise. Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations

OpenPaaS Le réseau social d entreprise. Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations OpenPaaS Le réseau social d entreprise Tâche 3.2.2 : Métamodèle support à la caractérisation des utilisateurs et des collaborations Propriétés du Document Source du Document Titre du Document FSN OpenPaaS

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

MATHEMATIQUES ET SCIENCES POUR L INGENIEUR

MATHEMATIQUES ET SCIENCES POUR L INGENIEUR MASTER SCIENCES, TECHNOLOGIES, SANTE / STAPS MATHEMATIQUES ET SCIENCES POUR L INGENIEUR Spécialité Ingénierie Numérique, Signal-Image et Informatique Industrielle (INS3I) www.univ-littoral.fr OBJECTIFS

Plus en détail

Patrons de Conception (Design Patterns)

Patrons de Conception (Design Patterns) Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques

Plus en détail

CATALOGUE DES STAGES 2014/2015

CATALOGUE DES STAGES 2014/2015 CATALOGUE DES STAGES 2014/2015 Chaque année, AFG accueille des stagiaires qui souhaitent s initier au métier de l informatique. Considérés comme des collaborateurs à part entière, nos stagiaires bénéficient

Plus en détail

CONCEPTEUR DÉVELOPPEUR

CONCEPTEUR DÉVELOPPEUR Thomas GUINEZ Nationalité française, 40 ans Adresse mél : contact@guinez.eu CONCEPTEUR DÉVELOPPEUR 1. Compétences techniques : Back-End: Framework.NET - Langage : C# (POO) - Applications windows: WinForm,

Plus en détail

TFEE : Rapport intermédiaire

TFEE : Rapport intermédiaire 1 SOMMAIRE I- Contexte général du projet... 5 1- Présentation d Involys... 5 1.1 Présentation générale :... 5 1.2 Organigramme de fonctionnement :... 6 1.3 Produits :... 6 1.3.1 Up Manager Vectis :...

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Master Sciences et technologies Mention MI : Management de l Innovation

Master Sciences et technologies Mention MI : Management de l Innovation Master Sciences et technologies Mention MI : Management de l Innovation M2 Spécialité Ingénierie et Management de la Formation (IMFL ) Présentation des UE UE de spécialité UE1 «Management des connaissances

Plus en détail

Rapport concernant le dossier HDR de. M. Dr. Slimane HAMMOUDI

Rapport concernant le dossier HDR de. M. Dr. Slimane HAMMOUDI Prof. Michel LEONARD Département des Systèmes d Information Faculté des Sciences Économiques et Sociales CUI Batelle Bât A 7 route de Drize CH-1227 Carouge Tél. +41 22 379 02 27 Fax. +41 22 379 02 79 Rapport

Plus en détail

Résultats des projets CARROLL. Bilan et perspectives. Ingénierie logicielle orientée modèle MDD

Résultats des projets CARROLL. Bilan et perspectives. Ingénierie logicielle orientée modèle MDD Résultats des projets CARROLL Bilan et perspectives Ingénierie logicielle orientée modèle MDD Serge Salicki, THALES Workshop CARROLL 23 septembre 2005 THALES et le MDE Le MDE est dans la strategie de THALES

Plus en détail

Approche orientée services pour la gestion de modèles

Approche orientée services pour la gestion de modèles Approche orientée services pour la gestion de modèles Jorge Luis PEREZ-MEDINA - Dominique RIEU - Sophie DUPUY-CHESSA **LIG Université de Grenoble B.P. 53 38041 Grenoble Cedex 9, France {Jorge-Luis.Perez-Medina,

Plus en détail

INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES

INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et

Plus en détail

D1.1 Cahier des Charges (DoW)

D1.1 Cahier des Charges (DoW) Projet de Fin d Études 2013 2014 [R] D1.1 Cahier des Charges (DoW) Low-cost eye-tracker Participant : BARRÉ, Benjamin, barre@polytech.unice.fr, SI5 VIM Encadrants : PRECIOSO, Frédéric, precioso@polytech.unice.fr,

Plus en détail

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS?

BI2B est un cabinet de conseil expert en Corporate Performance Management QUI SOMMES-NOUS? SOMMAIRE Qui sommes nous? page 3 Notre offre : Le CPM, Corporate Performance Management page 4 Business Planning & Forecasting page 5 Business Intelligence page 6 Business Process Management page 7 Nos

Plus en détail

Système Expert pour Smartphones

Système Expert pour Smartphones INSA Rennes Département INFORMATIQUE Système Expert pour Smartphones Rapport de bilan de Planification Olivier Corridor;Romain Boillon;Quentin Decré;Vincent Le Biannic;Germain Lemasson;Nicolas Renaud;Fanny

Plus en détail

UTC Project Manager. Cahier des charges

UTC Project Manager. Cahier des charges Cahier des charges Benoît Dionne, GI04 Roberto de La Fuente, étudiant en échange (Chili) Séverine Lemierre, Master TICE, GI04 Table des matières 1 Présentation du projet... 3 1.1 Description brève... 3

Plus en détail

Mon métier, mon parcours

Mon métier, mon parcours Mon métier, mon parcours Les métiers de la Physique Le domaine Sciences, Technologies, Santé Alexis, chargé de recherche diplômé d un Master Physique du rayonnement et de la matière et d un Doctorat en

Plus en détail

SCIENCES HUMAINES ET SOCIALES. Psychologie. Clinique/Psychopathologie Cognitive de la santé Développement Sociale. 0h 200h 604 ou (selon

SCIENCES HUMAINES ET SOCIALES. Psychologie. Clinique/Psychopathologie Cognitive de la santé Développement Sociale. 0h 200h 604 ou (selon 2012-201 Niveau : MASTER année Domaine : Mention : Spécialité : SCIENCES HUMAINES ET SOCIALES Psychologie Clinique/Psychopathologie Cognitive de la santé Développement Sociale M1 0 ES Volume horaire étudiant

Plus en détail

Formation Chef de projet Web : Conduite de projet Web + Ergonomie de Sites Web

Formation Chef de projet Web : Conduite de projet Web + Ergonomie de Sites Web Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Distance - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg -

Plus en détail

Module Projet Personnel Professionnel

Module Projet Personnel Professionnel Module Projet Personnel Professionnel Elaborer un projet personnel professionnel. Connaissance d un métier, d une entreprise ou d un secteur d activités. Travail individuel de recherche SUIO-IP Internet

Plus en détail

La nouvelle donne du test avec Oracle

La nouvelle donne du test avec Oracle La nouvelle donne du test avec Oracle Jean-Baptiste MARZOLF, Consultant Avant-vente, Oracle Pourquoi est-ce important? Les clients investissent dans les applications pour fournir

Plus en détail

Étude de cas. UML n est pas une méthode

Étude de cas. UML n est pas une méthode Étude de cas UML n est pas une méthode UML n est pas une méthode, mais un simple langage ; l OMG ne préconise pas de processus ; il n existe pas une démarche unique qui fixe l ordre dans lequel les modèles

Plus en détail

Module Génie Logiciel à Objet

Module Génie Logiciel à Objet Module Génie Logiciel à Objet Chapitre 1 - Introduction Mohamed Bakhouya - Benoît Delahaye Université Internationale de Rabat - Université de Nantes Remerciements Pascal André Gerson Sunyé 2013 Jacques

Plus en détail

Sommaire. Liste des figures

Sommaire. Liste des figures Sommaire Liste des figures Résumé Nos sociétés modernes sont devenues des "sociétés à projets", et tout projet à besoin de méthodes : voir, juger, agir, analyser, planifier, et contrôler. Ce que nous appelons

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

Synergies entre Artisan Studio et outils PLM

Synergies entre Artisan Studio et outils PLM SysML France 13 Novembre 2012 William Boyer-Vidal Regional Sales Manager Southern Europe Synergies entre Artisan Studio et outils PLM 2012 2012 Atego. Atego. 1 Challenges & Tendances Complexité des produits

Plus en détail

Introduction à la gestion de projets

Introduction à la gestion de projets Introduction à la gestion de projets Jean-Philippe PERNIN Université Stendhal Département Informatique Pédagogique Bureau I 113 Mél. : Jean-Philippe.Pernin@u-grenoble3.fr Jean-Philippe Pernin - DIP - Université

Plus en détail

FILIÈRE METHODOLOGIE & PROJET

FILIÈRE METHODOLOGIE & PROJET FILIÈRE METHODOLOGIE & PROJET 109 Gestion de projet METHODOLOGIE ET PROJET Durée 3 jours Conduite de projet COND-PRO s Intégrer les conditions de réussite d une démarche de management par projet. Impliquer

Plus en détail

Le recrutement CSI/LRDE

Le recrutement CSI/LRDE Le recrutement CSI/LRDE Otto Laboratoire de Recherche et Développement de l EPITA (LRDE) 10 déc 2007 (rév. 489) Otto (LRDE) CSI 10 déc 2007 1 / 32 Le recrutement CSI/LRDE 1 L option CSI 2 3 Otto (LRDE)

Plus en détail

Mémoire professionnel - document cadre de la filière secondaire I

Mémoire professionnel - document cadre de la filière secondaire I Haute école pédagogique Filière Enseignement secondaire 1 Avenue de Cour 33 CH 1014 Lausanne www.hepl.ch Mémoire professionnel - document cadre de la filière secondaire I Afin de ne pas surcharger le texte,

Plus en détail

Tom Jorquera. Formation. Thèse

Tom Jorquera. Formation. Thèse Tom Jorquera 8 rue StJoseph 31400 France +336 71 05 35 58 tom@jorquera.net jorquera.net Formation 2009 2013 Doctorat Intelligence Artificielle, Équipe Systèmes MultiAgents Coopératifs (SMAC), Institut

Plus en détail

Conseiller en architecture d entreprise. Conseiller en architecture organique. Conseiller en architecture fonctionnelle

Conseiller en architecture d entreprise. Conseiller en architecture organique. Conseiller en architecture fonctionnelle Cliquez sur le poste désiré pour consulter sa description : Conseiller en architecture d entreprise Conseiller en architecture organique Conseiller en architecture fonctionnelle Conseiller en architecture

Plus en détail

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES MODEL-BASED TESTING (MBT) CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES Le Model-Based Testing est une pratique de test en plein développement dans l'industrie pour accroitre l'efficacité

Plus en détail

Mastère spécialisé. «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché»

Mastère spécialisé. «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché» Mastère spécialisé «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché» I- Présentation détaillée du programme d enseignement Répartition par modules et crédits ECTS : Intitulé

Plus en détail

IFT2251 : Génie logiciel

IFT2251 : Génie logiciel Julie Vachon, Hiver 2006 IFT2251 : Génie logiciel Chapitre 5. Conception Section 3. Principes et qualités Conception : principes et qualités 1. L activité de conception 2. Principes de conception 3. Concevoir

Plus en détail

MODÉLISATION ET MANIPULATION DES DOCUMENTS STRUCTURÉS: UNE APPROCHE MODULAIRE, FLEXIBLE ET ÉVOLUTIVE

MODÉLISATION ET MANIPULATION DES DOCUMENTS STRUCTURÉS: UNE APPROCHE MODULAIRE, FLEXIBLE ET ÉVOLUTIVE MODÉLISATION ET MANIPULATION DES DOCUMENTS STRUCTURÉS: UNE APPROCHE MODULAIRE, FLEXIBLE ET ÉVOLUTIVE ÉCOLE POLmECHNlQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ÈS SCIENCES PAR Yassin

Plus en détail

PROJET D INFORMATISATION DE LA GESTION DES ABSENCES EN STARTER

PROJET D INFORMATISATION DE LA GESTION DES ABSENCES EN STARTER Année 2008/2009 PROJET D INFORMATISATION DE LA GESTION DES ABSENCES EN STARTER Licence Professionnelle Système informatique et logiciel Responsable du projet : Françoise GREFFIER SOMMAIRE I. PRESENTATION

Plus en détail

D v é e v l e o l p o p p e p m e e m n e t n t L o L g o i g c i i c e i l e l ( D ( L D )

D v é e v l e o l p o p p e p m e e m n e t n t L o L g o i g c i i c e i l e l ( D ( L D ) Spécialité de Master Développement Logiciel (DL) Sommaire Organisation du Master Informatique, conditions d accès Qu est-ce que le développement logiciel? La spécialité «Développement Logiciel» (DL) Objectifs

Plus en détail

INGÉNIEUR DE L'ENSEEIHT SPÉCIALITÉ INFORMATIQUE ET RÉSEAUX (APPRENTISSAGE)

INGÉNIEUR DE L'ENSEEIHT SPÉCIALITÉ INFORMATIQUE ET RÉSEAUX (APPRENTISSAGE) INGÉNIEUR DE L'ENSEEIHT SPÉCIALITÉ INFORMATIQUE ET RÉSEAUX (APPRENTISSAGE) RÉSUMÉ DE LA FORMATION Type de diplôme : Formation d'ingénieur classique Domaine : Sciences, Ingénierie et Technologies Mention

Plus en détail

TERMES DE RÉFÉRENCE. Assistance technique pour la Conception d un cahier des charges d une Plateforme Collaborative

TERMES DE RÉFÉRENCE. Assistance technique pour la Conception d un cahier des charges d une Plateforme Collaborative REPUBLIQUE TUNISIENNE Ministère de l Enseignement Supérieur et de la Recherche Scientifique TERMES DE RÉFÉRENCE Assistance technique pour la Conception d un cahier des charges d une Plateforme Collaborative

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

Modélisation Principe Autre principe

Modélisation Principe Autre principe Modélisation Principe : un modèle est une abstraction permettant de mieux comprendre un objet complexe (bâtiment, économie, atmosphère, cellule, logiciel, ). Autre principe : un petit dessin vaut mieux

Plus en détail

5ans d expérience SGBD ORACLE, MYSQL, POSTGRESQL OUTILS JIRA, CONFLUENCE, QUALITY CENTER SUITE OFFICE WORD, EXCEL, POWER POINT

5ans d expérience SGBD ORACLE, MYSQL, POSTGRESQL OUTILS JIRA, CONFLUENCE, QUALITY CENTER SUITE OFFICE WORD, EXCEL, POWER POINT Jean-Baptiste MBA CONSULTANT FONCTIONNEL SI --CHEF DE PROJET DEPLOIEMENT ET INTEGRATION -- 5ans d expérience Compétences DEPLOIEMENT ET INTEGRATION : 1,5 ANS D EXPERIENCE EN DEPLOIEMENT DES TECHNOLOGIES

Plus en détail