Skip to topic | Skip to bottom
Home
Linfo
Linfo.ProjetDevt2009Soutenancer1.7 - 29 Apr 2009 - 16:17 - PhilippeCollettopic end

Start of topic | Skip to actions

Projet de développement (2008-2009) - Calendrier des soutenances

Licence Informatique, semestre 6, parcours Informatique et MIAGE (obligatoire).

Coordonnateur du module : Philippe Collet

Résultat attendu pour chaque projet

Le rendu du projet NE consiste PAS dans un packaging quelconque de sources ou de documentation. Il consiste en la mise à disposition de la documentation sur la partie wiki de votre site Trac, et de la dernière version compilable, testable et exécutable sur le subversion (TIP si cette dernière version stable n'est pas la dernière version commitée, indiquez quelle numéro de revision il faut récupérer pour pouvoir évaluer votre code).

Chaque projet doit rendre accessible, au plus tard le dimanche 3 mai à minuit, les informations suivantes :

  • Trac :
    • Wiki : au moins la page principale éditée pour synthétiser les grands choix de conception, les fonctionnalités livrées, les problèmes rencontrés, etc.
    • Jalons (milestones) déterminés dans le projet (a priori ou a posteriori, l'essentiel étant de communiquer sur ces jalons)
    • Identification des tâches individuelles ou en binôme : ticket (tâches, bugs corrigés...)
    • Chaque ticket fermé correspondant à du développement doit correspondre à une version sur le subversion (ALERT! faites apparaitre le numéro de version dans le texte associé au ticket)
  • Subversion :
    • Tout le code doit être documenté raisonnablement (fichiers source en C, toute classe en Java, pages et classes PHP) : entête du module/classe, commentaire sur les fonctions/opérations les plus importantes (pas forcément tous les getters/setters)
    • De la même manière, les fonctionnalités les plus critiques doivent être forcément testées (plus une fonctionnalité est critique ou vous a posé de problèmes, plus on s'attend à la voir fortement testée). Etre capable de passer l'ensemble des tests écrits sur votre projet fait partie des résultats attendus (il doit donc y a voir de la documentation pour expliquer comment faire). De plus, il est aussi attendu que l'équipe puisse argumenter ses choix de test (pourquoi telle ou telle partie a été plus ou moins testée et comment).
    • Chaque commit doit avoir un commentaire associé (ce commentaire n'a pas a être très long, surtout si la fermeture d'un ticket correspond au commit)
    • La dernière version exécutable et testable doit être identifiée le jour de la soutenance (pour être justement exécutée et testée)

Déroulement et évaluation

Chaque soutenance dure 25 minutes :

  • 15 minutes de présentation : chaque présentation doit faire intervenir tous les membres de l'équipe de façon équivalente. Le plan suivant est conseillé :
    • Introduction et rappel du sujet
    • Fonctionnalités réalisées : bilan à gros grain de ce qui a été fait, est resté en chantier, a été écarté par rapport à ce qui était attendu (démo possible mais pas obligatoire)
    • Grands choix de conception et approche suivie : les jalons et tickets doivent vous servir à facilement établir, au fur et à mesure de votre avancement, les éléments à mettre en avant dans cette partie
    • Problèmes rencontrés et solutions apportées (correction, changement dans la conception, abandon d'une fonctionnalité...)
    • mini-démo finale (attention au timing)
  • 10 minutes de question :
    • Chaque membre du projet doit être capable de répondre aux questions sur les choix de conception généraux, les parties qu'il a dévéloppées, etc.

Calendrier

  • Lundi 4 mai (salle PV 314) :
    • 9h30 : (java2a) Kevin Ballestrazzi, Olivier Felt, Pierrick Martino, Grégoire Polidori
    • 10h : (java2b) Elodie Feugier, Laura Vikor, Yohann Lucas, Adrien Mussano
    • 10h30 : (java2c) Thomas GRAVINA, Guilhem BELLION, Christophe DUC, Jonathan GOBBO
    • 11h : pause
    • 11h30 : (java2d) Cyril Gaujous, Rémy Fossat, Vanessa Bezin, Anthony Nicoletti
    • 12h : (java2e) Arabat Said, Gaag Delphine, Liu Fenfei, Vermeil Anne-Laure
    • 12h30 : pause
    • 14h : (php2a) Aurélie Casula, Sébastien Grasso, David Auk, Nassim Cherrak
    • 14h30 : (php2b) Alagbe Landry, Coulibaly Oumar, Safou Turpain, DIEYE Papa Yatma
    • 15h : pause
    • 15h30 : (php2c) KABA Fanta Ibrahima, DIALLO Thierno Mamadou, KANN Amadou Tidia, Wardi Anwar
    • 16h : (php2d) Adeline Lefevre, Kitar Soumaya, Guillaume Benlahoussine, Thomas Strangi

  • Mardi 5 mai (salle PV 310) :
    • 9h30 : (c1a) ATOUI Mohamed Amine, CHAMPALBERT Julien, CORNU Pierrick, NICOLAS Sylvain
    • 10h : (c1b) DUCOT Vincent, LIU Zhaolong, ROL Elsa, MANNAI Heykel
    • 10h30 : (java1a) Elzbieta Tataruch, Pelny Peya, Anthony Jacquemin, Mathias Kowalski
    • 11h : pause
    • 11h30 : (java1b) Seck Maimuna, Texiera Tiago, Guigiero Michael, Buzatu Mihai
    • 12h : (java1c) Albertini Ken, Bruno Damien, Bu Gannam Suzan, Laville julien
    • 12h30 : pause
    • 14h : (java1d) Arnhart Govinda, Briançon-Marjollet Nancy, Nourdine Mohamed Ali, Trillard Marc
    • 14h30 : (php1b) PARISI Cédric, BENIGNO Nicolas, BENTCHIKOU Manyl, UNGAR Didier
    • 15h : (php1c) COLIN Yann, MASSIERA Julien, TAMAGNO Olivier, El Mazouzi
    • 15h30 : pause
    • 16h : (php1d) MAHAMDEH Sally, N'Dao Oumar, Bennali Fellague Mohamed, Sitti Mohamed
    • 16h30 : (php1a) Saad AISSA, Sami Ben mosbah, Gabrielle Minetto, Salaheddine Mouafik

-- PhilippeCollet - 29 Apr 2009
to top


You are here: Linfo > ProjetDevt2009Soutenance

to top

Copyright © 1999-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding WIKIDeptinfo? Send feedback