Mif16 : Gestion de Projet PROUT : Projet Réunissant des Outils Utiles à Tous Benjamin Guillon, Rémi Auduon, Emmanuel Gaude, Adrian Gaudebert, Emmanuel.

Slides:



Advertisements
Présentations similaires
Copyright 2008 © Consortium ESUP-Portail ESUP-Days 7, Paris, 3 février 2009 La démarche projet Pascal Aubry.
Advertisements

Prototype de plate-forme de Tribus Instantanées :
Gestionnaires de contenu en ligne TER BN1 Mario Di Miceli, Maxime Lamure, Damien Mandrioli, Romain Raugi.
Pôle 3 - Gestion administrative interne
Organiser des Tests dans un projet
E-Force : Le commerce du futur
Projet Webase. I. La définition du projet 1. Lexistant : Webase 4 2. Cahier des charges 3. La répartition des données 4. Le modèle de données 5. Le choix.
Réunion des interlocuteurs académiques TICE – Décembre Toulouse 1 Mise en place dun ENT ENT Midi Pyrénées : Pour une approche organisationnelle.
Remi Daviet Projets Numériques, et plus… Mon profil.
La RBPP sur l’adaptation à l’emploi Du point de vue de l’Anesm
La gestion de projet 2.0 Un changement de paradigmes
TD en ligne Un outil développé pour la plate-forme Claroline
Vième forum Internet ORPHANET Orphanet LES SERVICES WEB POUR LES ASSOCIATIONS Des outils pour les sites web des associations Créez votre site en quelques.
XML-Family Web Services Description Language W.S.D.L.
1. Introduction: Vous avez dit MMORTS ? contexte de notre TER 2. Survol du projet: Les différentes composantes du projet Le jeu Organisation du travail.
La formation aux TICE Les TICE au quotidien TICE pour TOUS.
WIKI.
METHODE AGIL Présenté par : GRIOUI Haykel MILADI Hedi CHARFI Habib
GWT UML Un modeleur UML en GWT
Les concepts développés dans ce document sont la propriété exclusive de BoostZone et sont soumis à copyright. PEPINIERES BOOSTZONE INSTITUTE POUR DES RESEAUX.
Lutilisation de la Cloudwatt-box Emmanuel Keller, CTO OpenSearchServer.
Le modèle CAF Cadre d’Auto-évaluation des Fonctions publiques
1. Introduction: Vous avez dit MMORTS ? contexte de notre TER 2. Survol du projet: Les différentes composantes du projet Le jeu Organisation du travail.
Services fournis par le SI et technologies associées
CHANTIERS COLLABORATIFS Synthèse des activités
Réunion des interlocuteurs académiques TICE – Décembre Toulouse 1 Mise en place dun ENT ENT Midi Pyrénées : Pour une approche organisationnelle.
Globus University Sommaire Présentation Compréhension Gestion
Projet INF1 Présentation
Sommaire I- Présentation du projet II- Analyse du projet
Informatique Décisionnel
13-14 juin 2007 Synthèse du groupe 2 Les équipes participantes 3D Geom.net : géométrie dans lespace APLUSIX : les expressions algébriques, les transformations.
Retour dexpérience Supportech INSA.NET Daniel Boteanu – Michaël Piffret.
Pôle 3 - Gestion administrative interne
Title Challenge Développement 2009 PassWorld. Sommaire: - Pourquoi un framework? - Pourquoi Codeigniter? - Organisation du travail - Architecture du site.
Présentation stages 2009 (INRA)
PROUT : Projet Réunissant des Outils Utiles à Tous
Séance 5- Projet - 5/01/2006 Gestion de Projet GANTT Conclusion
Les compétences à prévoir Site mobile ou applications mobiles.
Présentation Finale Spirit 07 / 03 / 2011 Groupe Vert 1 Equipe Verte.
Développement d’un CRM en PHP/JavaScript
1 1.
Jehannet, Charbonnier, Allain, Azzedine, Cordonnier.
Soutenance de projet Mise en place d’une solution de reporting.
L’enseignement de spécialité SLAM
1 Interface Web-Service pour une application génie logiciel Equipe : LIP6 Team Move Date : 02/09/2008 Auteur : S. HONG Encadrants : F. KORDON / J.B. VORON.
Conférence Témoignages métiers- Supinfo Nantes  Création en 1979  CA de 150 Millions €  Présence nationale et internationale  2300 personnes en France.
Plan de la présentation
Oral de Soutenance du projet Bac STMG option SIG Session 2014
Soutenance Phase 1 Bibliographie et Analyse des besoins
Windows Phone 7. Sommaire Tour d’horizon de WP7 Technologies Applications Silverlight La création de jeux vidéos The End 2.
Présentation du projet
M1 Miage Jour UE Veille Technologique
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
Victor Victor Sabourin Marie Sévilla Fraysse Pauline They
Projet : Réaliser une application de cohérence cardiaque
Projet de Jee : Portail Universitaire de Marne La Vallée Technologies : Hibernate Spring Servlet.
Lellouche Aaron ITIC Paris
POIRIER Kévin (Chef de projet) HUCHEDÉ Cédric BEUTIER Kévin LEBRUN Jérémy BESNIER Richard Simulation de décisions de Jury 1.
Esup Days – PStage - Apogée. Esup Days 2009 – 03 juillet Plan  Rappel du contexte  La collaboration et le partenariat ESUP/AMUE  Les engagements.
Soutenance de Projet – BTS IG
SOUTENANCE DE PROJET LE GASTRONAUTE IUT de Troyes Département MMI
SINC Projet tutoré.
Séance 5- Projet - 5/01/2006 Gestion de Projet Conclusion.
ORGANISATION ET PROCESSUS : AUDIT DE WEDUS.ORG Bertrand Baudinet Mickael Metesreau Stéphane Kahn Adrien Perret.
Victor Sabourin Marie Sévilla Fraysse Pauline They Mathieu Vayssières
GDP Production La Conquête de la toile.
1 Web App Pourquoi une Web App au lieu d’une application native? 26 janvier 2012  Créer une application universelle  Durée de vie « infinie »  Plus.
Comportement organisationnel MNG-1001
PLAN DE FORMATION. Etape 1: Analyse des besoins Besoin d’améliorer l’aspect communication (langage parlé couramment) et compétence au niveau du développement.
Transcription de la présentation:

Mif16 : Gestion de Projet PROUT : Projet Réunissant des Outils Utiles à Tous Benjamin Guillon, Rémi Auduon, Emmanuel Gaude, Adrian Gaudebert, Emmanuel Halter & Mamy Raminosoa Présentation du 3 Décembre 2009

Sommaire Présentation du projet Description Léquipe Boite à outils Le framework : cakePHP Les outils collaboratifs Retour sur expérience Le côté technique Et laspect organisationnel PROUT : Projet Réunissant des Outils Utiles à Tous2

Présentation du Projet Description PROUT : Projet Réunissant des Outils Utiles à Tous3 Développement dun gestionnaire de projet Sous forme dune application Web Destiné à un public damateurs Projets « non professionnels »

Présentation du Projet LÉquipe de développement PROUT : Projet Réunissant des Outils Utiles à Tous4 Chef du projet (plébiscité) : Benjamin « Is there a pilot on board ?! » Guillon Développeurs Rémi « Rising Sun » Auduon Emmanuel « Geek Touch » Gaude Adrian « Two-Times-In-Better-Than-One » Gaudebert Emmanuel « The Kid » Halter Mamy « Dying from starvation » Raminosoa

Boite à Outils Le framework : cakePHP PROUT : Projet Réunissant des Outils Utiles à Tous5 Basé sur le modèle MVC Framework PHP assez récent … … mais puissant ! Facilite grandement la création dapplications web

Boite à Outils Le framework : cakePHP (2) PROUT : Projet Réunissant des Outils Utiles à Tous6 Le site officiel cakePHP : La documentation de référence

Boite à Outils Les outils collaboratifs PROUT : Projet Réunissant des Outils Utiles à Tous7 Développement en grande partie réalisé « à distance » Nécessité dutiliser des outils adaptés Plateforme Google Code Skype TeamViewer Google Groups

Boite à Outils Les outils collaboratifs (2) PROUT : Projet Réunissant des Outils Utiles à Tous8 La plateforme de développement Un serveur SVN pour la gestion du code Un wiki interne pour la documentation et lorganisation Un système de suivi du développement Gestion « dissues » à laide du « bug tracker » intégré Assignation de tâches facilitée Une plateforme dhébergement pour notre projet

Boite à Outils Les outils collaboratifs (3) PROUT : Projet Réunissant des Outils Utiles à Tous9 Le logiciel de conférence audio Améliore lefficacité des communications Gratuit pour la VoIP Système de conférences

Boite à Outils Les outils collaboratifs (4) PROUT : Projet Réunissant des Outils Utiles à Tous10 Logiciel dassistance à distance Possibilité de prendre le contrôle à distance dun PC Simplicité dutilisation extrême Mise en pratique de « lextreme programming » (XP) Deux développeurs sur le même code en même temps Un qui code – vision proche du code Un qui supervise – vision globale de lapplication Echange des rôles régulier

Boite à Outils Les outils collaboratifs (5) PROUT : Projet Réunissant des Outils Utiles à Tous11 La plateforme déchange Permet de dobtenir une « mailing list » pour le projet Organisation des séances de travail et des réunions Moyen efficace pour dialoguer de façon asynchrone Espace privé pour diffuser les informations sensibles Accès serveurs notamment

Retour sur expérience Le côté technique PROUT : Projet Réunissant des Outils Utiles à Tous12 Bonne pratique du PHP via un framework populaire Utilisation de larchitecture MVC sur une application web Bonnes facultés dabstraction nécessaires Tout au long du développement Pour les évolutions futures du projet

Retour sur expérience Le côté technique (2) PROUT : Projet Réunissant des Outils Utiles à Tous13 Difficultés à interagir avec la base de données de façon efficace pour les requêtes complexes Limites du framework atteintes ? Difficultés à concevoir un schéma de base de données optimal lors des premières phases du développement Langage PHP + CakePHP déstabilisants Impression davoir affaire à un nouveau langage Abstraction MVC peu évidente au départ

Retour sur expérience Et laspect organisationnel PROUT : Projet Réunissant des Outils Utiles à Tous14 Apprendre à travailler avec des outils inhabituels Collaboration au sein dune équipe conséquente Complémentarité des compétences de chacun Savoir être polyvalents

Retour sur expérience Et laspect organisationnel (2) PROUT : Projet Réunissant des Outils Utiles à Tous15 Difficultés à tenir un planning concret Travail discontinu sur le projet Facteur temps handicapant

Conclusion PROUT : Projet Réunissant des Outils Utiles à Tous16 Tous les objectifs nont pas été atteints Mais la base est fonctionnelle A terme, utilisable pour nos propres projets