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



Documents pareils
Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Plateforme de capture et d analyse de sites Web AspirWeb

Développement itératif, évolutif et agile

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Identification du module

CQP Développeur Nouvelles Technologies (DNT)

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

UNIVERSITE PARIS 1 PANTHEON SORBONNE

UNITE U 6.2 : PROJET TECHNIQUE OBJET DE L'EPREUVE.

Bases de données et interfaces Génie logiciel

Méthodes de développement. Analyse des exigences (spécification)

Livret du Stagiaire en Informatique

Génie logiciel (Un aperçu)

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Brique BDL Gestion de Projet Logiciel

Nom de l application

UNIVERSITE PARIS 1 PANTHEON SORBONNE

CALENDRIER DES STAGES 2014/2015

OMGL6 Dossier de Spécifications

Analyse,, Conception des Systèmes Informatiques

Les dates des épreuves orales sont laissées à l appréciation de mesdames et messieurs les Recteurs

RAPPORT DE STAGE NUMERIQUE : Aide-mémoire PREPARATION DU RAPPORT AU COURS DU STAGE

Ma thèse en 180 secondes

Cours Gestion de projet

Paul FLYE SAINTE MARIE

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Méthodes de développement

Master Informatique Aix-Marseille Université

Proposition pour la création d un site de gestion de projet

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

SUPPLEMENT AU DIPLOME

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

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

Chapitre I : le langage UML et le processus unifié

MASTER 2 RECHERCHE FINANCE DE MARCHE. Année universitaire VOS INTERLOCUTEURS

MASTER 2 PROFESSIONNEL : GESTION FINANCIERE ET FISCALITE. Année universitaire 2013/2014 INTERLOCUTEURS

25/12/2012

MASTER. Sciences du Management. Site d études : ESCE - Paris-La Défense. Formation continue et à distance (semi-présentiel)

Méthodologies de développement de logiciels de gestion

INTERNATIONAL MASTER DEGREE IN MULTIMEDIA MANAGEMENT

Institut. Master MIAGE. Master SIC. d Administration des Entreprises de Paris. Sorbonne Graduate Business school

Baccalauréat technologique

UNIVERSITE PARIS 1 PANTHEON SORBONNE. DU Mobilité Internationale et Professionnalisation (DU MIP)

Gestion de Projet Agile

Projet BI powered de la société «BI experts»

Formation : Modélisation avec UML 2.0 et Mise en pratique

Formation Informations pédagogiques Modalités diverses Objectifs

Cahier des charges : gestion de projets agiles. Programmation d Algorithmes Distribués (PAD)

CHARGÉE DE COURS : Catherine Pelletier, MBA, chargée de communication, Service des communications et des relations avec le milieu, FSA

GPC Computer Science

Convention de stage. Entre. d une part, Et, d autre part, Concernant le stage effectué par l étudiant(e) :

Parcours en deuxième année

Projet d établissement

sous réserve de validation des modifications DROIT ECONOMIE GESTION SCIENCES DU MANAGEMENT FINANCE

Introduction MOSS 2007

backlog du produit Product Owner

Intégration et Déploiement de Systèmes d Information

UNIVERSITE DE TOULON UFR FACULTE DE DROIT REGLEMENT D EXAMEN ANNEE 2012/2017 LICENCE DROIT MENTION DROIT GENERAL

MASTER PROFESSIONNEL

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

CINEMATIQUE DE FICHIERS

MASTER MANAGEMENT PARCOURS MANAGEMENT ET TECHNOLOGIES DE L'INFORMATION ET DE LA COMMUNICATION

SECTION 5 BANQUE DE PROJETS

Licence professionnelle METINET : Concepteur et Gestionnaire de Sites Internet

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

CHAPITRE 3 : LES METHODES AGILES?

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013

CONVENTION DE STAGE OBLIGATOIRE Licence Professionnelle «Assistant de Gestion Administrative»

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

DE MÉTIERS ET DE L ARTISANAT DE LA HAUTE-MARNE 9, - CS CHAUMONT CEDEX

Un outil de communication et de Formation Agricole au service des jeunes ruraux

Introduction IV. Comparaison MERISE/UML/SCRUM Approche fonctionnelle Schéma Entité/Association Méthodologie...

Méthodes Agiles et gestion de projets

Licence de management des organisations Formation initiale, apprentissage et continue

Diplôme Universitaire CONSEILS EN GESTION DU PATRIMOINE

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Rapport d évaluation de la licence

Méthode Agile de 3 ème génération J-P Vickoff

Choisir ses priorités: le développement incrémental de produit. Copyright Pyxis Technologies

Conception, architecture et urbanisation des systèmes d information

GESTION DE PROJET : LA METHODE AGILE

Les méthodes itératives. Hugues MEUNIER

Collaboration innovante pour la création d un outil de gestion de production pour le cinéma et l audiovisuel

Licence professionnelle Systèmes d information, méthodes et outils

Université de Haute Alsace. Domaine. Sciences Humaines et Sociales. MASTER Mention Éducation, Formation, Communication UHA, ULP, Nancy 2

Master 2 professionnel MAAPS Méthodologies Analytiques Appliquées aux Produits de Santé

DOSSIER DU STAGE DE FIN D ANNEE DE CLASSE DE SECONDE

IFT2255 : Génie logiciel

L enseignement de méthodes agiles dans un contexte d apprentissage actif

Gestion Projet. Cours 3. Le cycle de vie

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

CONVENTION DE STAGE. Ce document rempli par l étudiant de façon très complète doit impérativement comporter :

Scrum + Drupal = Julien Dubois

Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

Le Product Backlog, qu est ce c est?

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

Module Projet Personnel Professionnel

Transcription:

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 Date : Juillet 2012 Version : 1.0

Modifications création : 29 Juillet 2012 par Jean-Michel Richer Public concerné Les étudiants et enseignants du M2 SILI.

Avant propos Ce document a pour objectif de fixer les modalités de déroulement du Projet Annuel du Master 2 SILI (Solutions Informatiques Libres) de l'université d'angers. Il définit les acteurs ainsi que leurs rôles respectifs et décrit le processus de suivi du projet. Pour les étudiants en apprentissage la période de projet est différente de celle du cursus classique. Elle est composée de quatre semaines consécutives (fin mai, début juin). Le projet pourra être effectué en groupe avec d autres apprentis ou seul et pourra être lié à un aspect du travail effectué en entreprise : par exemple étude approfondie d un framework, d un logiciel ou comparaison entre différents frameworks, différents logiciels, etc. Dans les deux cas, le projet donnera lieu à un rapport écrit et une soutenance orale. 1. Acteurs Pour le cursus classique (hors apprentissage), les deux acteurs en présence sont les suivants : l équipe de développement est composée de 4 à 8 étudiants du Master 2 SILI le chef de projet est un membre permanent de l'équipe enseignante du Département Informatique de l Université d Angers 2. Le Projet Il consiste normalement en un projet de développement logiciel dont la durée est de quatre semaines décomposées en deux séquences de deux semaines. Le chef de projet pourra modifier le projet de manière à en faire un projet d analyse / conception sans implémentation. Nous donnons ici les modalités de fonctionnement et d organisation pour un projet de développement qui mène à la création d un site web, d un logiciel ou d un framework. On pourra s inspirer des méthodes agiles comme XP ou Scrum pour mener à terme le projet. Dans le cas d un projet de développement, on passe par les différentes phases suivantes 1. analyse / conception du sujet : une semaine 2. implémentation : trois semaines avec une à trois itérations selon les besoins 2.1 La phase d analyse / conception Le chef de projet aura remis quelques jours avant le début de cette phase à l équipe de

développement un cahier des charges ou un descriptif du projet. Chaque membre de l équipe devra lire ce premier document et : commencer à réaliser la phase d analyse / conception de manière personnelle : le chef de projet pourra noter cette première étape, il faudra la réaliser sur papier ou de manière électronique noter les questions qu il devra poser au chef de projet liées aux interrogations et demandes de précisions quant au sujet lui même La phase d analyse / conception dure une semaine et consiste avec le chef de projet à définir : les fonctionnalités du logiciels : ce qui doit être disponible et fonctionnel à la fin du projet l architecture du logiciel : comment sera construit le logiciel, ou le site web les diagrammes UML les MLD et MCD pour les bases de données tout autre document relatif à l implémentation finale (organisation du site web par exemple) produire un tableau de compétences de chacun des membres de l équipe par rapport aux fonctionnalités du projet dans le cadre de l implémentation produire un PERT et/ou un diagramme de GANTT pour l implémentation ou alors utiliser les techniques d évaluation et de construction des méthodes agiles Au terme de cette phase, l équipe devra remettre un document écrit contenant les éléments cités préalablement. L équipe pourra, si le chef de projet le souhaite, faire une soutenance orale de la phase d analyse / conception. le tableau de compétences vise à recenser pour chaque besoin d implémentation, les membres de l équipe susceptibles de réaliser une tâche, de manière à pouvoir répartir le travail de façon équitable. 2.2 L implémentation Elle dure trois semaines et consiste à mettre en oeuvre ce qui a été défini pendant la phase d analyse. Au terme de cette phase l équipe de développement devra produire un logiciel fonctionnel. L équipe devra délivrer à la fin de chaque semaine, une version fonctionnelle du logiciel au chef de projet. 3. L équipe de développement Elle se compose de plusieurs étudiants dont le but est de mener à bien le projet. Les étudiants doivent obligatoirement être présents sur le site de l université au moins 6h par jour du lundi au vendredi. Ils devront :

interviewer le maître de stage pour connaître les besoins relatifs à la création du logiciel, éventuellement le faire participer à la phase d analyse / conception comme dans le cas des méthodes agiles rendre un rapport d analyse / conception implémenter le logiciel travailler en groupe et organiser le travail de l équipe être guidés par le chef de projet Il est de la responsabilité de chacun de faire de son mieux pour mener à bien le projet. Toute défection, sauf problème de santé, sera sanctionnée par une note de 0 et l exclusion de l équipe. Les étudiants doivent discuter, échanger et organiser le travail et sa répartition en fonction des compétences de chacun. En dernier recours, c est le chef de projet qui arbitre et prend les décisions. 4. Le chef de projet Son rôle principal est de diriger le travail de l équipe et de l orienter lorsque confrontée à des choix stratégiques. Au final ce sont les décisions du chef de projet qui prévalent par rapport à celles des membres de l équipe de développement. Le chef de projet se doit d être présent sur le site de l université pour la durée du projet. S il a connaissance d indisponibilités liées à son agenda, il ne doit pas proposer de sujet de projet à moins qu un autre enseignant puisse le remplacer. Il devra notamment : vérifier que les étudiants sont présents chaque jour pendant les quatre semaines durant lesquelles se déroule le projet noter les abscences dans le document lié au suivi du projet. noter la charge de travail de chaque membre de l équipe Il pourra participer à la phase d analyse / conception si l équipe de développement décide de s orienter vers une gestion agile du projet. 5. Notation La notation finale tiendra compte : de la notation du rapport d analyse / conception de la notation éventuelle de l étape personnelle d analyse / conception de la notation de la soutenance orale (chaque étudiant pourra obtenir une note différente des autres en fonction de la qualité de sa prestation) de la présence obligatoire sur le site de l université pendant la période du projet de la charge de travail accomplie par chaque membre de l équipe de l aspect fonctionnel du logiciel final

Exemple de suivi : Semaine Phase travail 1 Analyse / conception analyse personnelle analyse collective soutenance (éventuelle) rapport d analyse 2 Implémentation premier prototype 3 Implémentation second prototype 4 Implémentation logiciel final soutenance de présentation