3.1. Caractéristiques - SourceForge
Elle les représente, corrige ou confirme l'idée qu'on se faisait." On déduit de cette
..... .informations historiques DES . rapport détaillé des ...... ce type de cycle a
introduit la notion de mesures de développement (évaluation , projet COCOMO)
?
part of the document
7
HYPERLINK \l "_Toc524925814" 3. Cycle de vie PAGEREF _Toc524925814 \h 8
HYPERLINK \l "_Toc524925815" 3.1. Caractéristiques PAGEREF _Toc524925815 \h 8
HYPERLINK \l "_Toc524925816" 3.2. Etude & Définition des Besoins PAGEREF _Toc524925816 \h 9
HYPERLINK \l "_Toc524925817" 3.3. Incrément 1 : Outil Auteur PAGEREF _Toc524925817 \h 10
HYPERLINK \l "_Toc524925818" 3.3.1. Vérification de la faisabilité PAGEREF _Toc524925818 \h 10
HYPERLINK \l "_Toc524925819" 3.3.2. Architecture externe PAGEREF _Toc524925819 \h 10
HYPERLINK \l "_Toc524925820" 3.3.3. Soutenance Mi-Parcours PAGEREF _Toc524925820 \h 11
HYPERLINK \l "_Toc524925821" 3.3.4. Ré-Ingénierie de Merlot PAGEREF _Toc524925821 \h 11
HYPERLINK \l "_Toc524925822" 3.3.5. Maquettage PAGEREF _Toc524925822 \h 12
HYPERLINK \l "_Toc524925823" 3.3.6. Architecture interne PAGEREF _Toc524925823 \h 12
HYPERLINK \l "_Toc524925824" 3.3.7. Codage & Tests unitaires PAGEREF _Toc524925824 \h 13
HYPERLINK \l "_Toc524925825" 3.3.8. Evaluation PAGEREF _Toc524925825 \h 14
HYPERLINK \l "_Toc524925826" 3.3.9. Bilan PAGEREF _Toc524925826 \h 14
HYPERLINK \l "_Toc524925827" 3.3.10. Codage & Tests unitaires PAGEREF _Toc524925827 \h 14
HYPERLINK \l "_Toc524925828" 3.3.11. Tests Outil Auteur PAGEREF _Toc524925828 \h 15
HYPERLINK \l "_Toc524925829" 3.3.12. Livraison GenDiapo-1.0-alpha3 PAGEREF _Toc524925829 \h 15
HYPERLINK \l "_Toc524925830" 3.3.13. Vacances PAGEREF _Toc524925830 \h 16
HYPERLINK \l "_Toc524925831" 3.4. Incrément 2 : Outil de Publication PAGEREF _Toc524925831 \h 17
HYPERLINK \l "_Toc524925832" 3.4.1. Publication PDF PAGEREF _Toc524925832 \h 18
HYPERLINK \l "_Toc524925833" 3.4.2. Livraison GenDiapo-1.0-alpha4 PAGEREF _Toc524925833 \h 18
HYPERLINK \l "_Toc524925834" 3.4.3. Tests & Manuel Utilisateur PAGEREF _Toc524925834 \h 19
HYPERLINK \l "_Toc524925835" 3.4.4. Publication HTML PAGEREF _Toc524925835 \h 19
HYPERLINK \l "_Toc524925836" 3.4.5. Corrections & Révisions de Documents PAGEREF _Toc524925836 \h 20
HYPERLINK \l "_Toc524925837" 3.4.6. Livraison GenDiapo-1.0-alpha5 PAGEREF _Toc524925837 \h 20
HYPERLINK \l "_Toc524925838" 3.5. Soutenance & Démonstration PAGEREF _Toc524925838 \h 21
HYPERLINK \l "_Toc524925839" 4. Audits PAGEREF _Toc524925839 \h 22
HYPERLINK \l "_Toc524925840" Annexe PAGEREF _Toc524925840 \h 23
HYPERLINK \l "_Toc524925841" Comptes-rendus de réunion PAGEREF _Toc524925841 \h 23
HYPERLINK \l "_Toc524925842" Compte-rendu de la réunion du 17/01/2001 PAGEREF _Toc524925842 \h 23
HYPERLINK \l "_Toc524925843" Compte-rendu de la réunion du 24/01/2001 PAGEREF _Toc524925843 \h 24
HYPERLINK \l "_Toc524925844" Compte-rendu de la réunion du 01/02/2001 PAGEREF _Toc524925844 \h 24
HYPERLINK \l "_Toc524925845" Compte-rendu de la réunion du 08/02/2001 PAGEREF _Toc524925845 \h 26
HYPERLINK \l "_Toc524925846" Compte-rendu de la réunion du 21/02/2001 PAGEREF _Toc524925846 \h 27
HYPERLINK \l "_Toc524925847" Compte-rendu de la réunion du 22/02/2001 PAGEREF _Toc524925847 \h 28
HYPERLINK \l "_Toc524925848" Compte-rendu de la réunion du 08/03/2001 PAGEREF _Toc524925848 \h 28
HYPERLINK \l "_Toc524925849" Compte-rendu de la réunion du 22/03/2001 PAGEREF _Toc524925849 \h 29
HYPERLINK \l "_Toc524925850" Compte-rendu de la réunion du 04/04/2001 PAGEREF _Toc524925850 \h 30
HYPERLINK \l "_Toc524925851" Compte-rendu de la réunion du 12/04/2001 PAGEREF _Toc524925851 \h 31
HYPERLINK \l "_Toc524925852" Compte-rendu de la réunion du 18/04/2001 PAGEREF _Toc524925852 \h 32
HYPERLINK \l "_Toc524925853" Compte-rendu de la réunion du 24/04/2001 PAGEREF _Toc524925853 \h 33
HYPERLINK \l "_Toc524925854" Compte-rendu de la réunion du 18/05/2001 PAGEREF _Toc524925854 \h 35
HYPERLINK \l "_Toc524925855" Compte-rendu de la réunion du 06/06/2001 PAGEREF _Toc524925855 \h 36
HYPERLINK \l "_Toc524925856" Compte-rendu de la réunion du 19/06/2001 PAGEREF _Toc524925856 \h 37
HYPERLINK \l "_Toc524925857" Compte-rendu de la réunion du 06/07/2001 PAGEREF _Toc524925857 \h 38
HYPERLINK \l "_Toc524925858" Compte-rendu de la réunion du 25/07/2001 PAGEREF _Toc524925858 \h 39
HYPERLINK \l "_Toc524925859" Compte-rendu de la réunion du 31/08/2001 PAGEREF _Toc524925859 \h 40
HYPERLINK \l "_Toc524925860" Carnet de Bord PAGEREF _Toc524925860 \h 42
Historique
VersionDate PublicationCauses ChangementG.0.112/04/2001Version initialeG.1.014/05/2001Remarques de Pierre-Yves Monnet et Jean-Pierre David suite à laudit du 20/04/2001
Modifications du Planning et du Cahier des ChargesG.1.105/06/2001Ajouts de phase dans le planning : Ré ingénierie, Maquettage, Précision sur le codage G.2.009/07/2001Modifications du Planning
Précisions des différentes activités du second incrément
Mise à jour des ressources matériellesG.2.106/08/2001Modifications du Planning
Précisons sur des activités : Publication HTML, Formation au plugin, Manuel Utilisateur, Tests G.2.223/08/2001Modifications du temps des incréments : Prolongement du premier jusquau 27/07/2001
Intégration Publication HTML par Cécile Guilloux
Pas de réalisation du plugin GenEvalG.3.031/08/2001Fin du deuxième incrémentG.3.112/09/2001Précision des dates de livraison de GenDiapo-1.0-alpha6 (version finale) et de laudit3
Mise en annexe des comptes rendus de réunion et du carnet de bordCe document va décrire les différentes phases de développement de GenDiapo. Il sappuiera sur le document « Planning v.G.3.1 » qui donne précisément les dates et les enchaînements entre les différentes phases.
Ce plan de développement a été mis en place au début de la période à plein temps (début du mois davril).
Caractéristiques du projet
But du projet
Le but du projet est de réaliser une étude sur larchitecture à utiliser pour la production et la publication dun cours sous la forme dun HyperDiaporama.
A la suite de cette étude, léquipe de développement devra réaliser un prototype afin de prouver la faisabilité.
Difficultés existantes
Voici la liste des difficultés existantes par rapport à GenDiapo :
Sujet non fixé au départ et déterminé pendant la phase détude
Sujet sur des technologies émergentes
Aucun projet existant similaire
Problème de locaux pendant la période à mi-temps
Problème de machines peu adaptées à un développement avec le langage Java (Processeurs de 200 MHz et 266 MHz jusqu'au 11/06/2001)
La liste précise des différents risques existants et les solutions apportées est décrite dans le document « Gestion de Risques »
Ressources
Nous allons décrire les différents types de ressources de notre projet :
Humaines :
FLAMENT Alexandre
QUAY-THEVENON Christophe
Disponibilité par personne :
Mi-temps (Jeudi / Vendredi) du 03/01/2001 au 29/03/2001
Plein temps du 02/04/2001 au 20/09/2001
Matérielles :
locaux de lUniversité Joseph Fourrier
Période à mi-temps : Laboratoire COTICE au DSU (problèmes de locaux)
Période à plein temps : Laboratoire CLIPS
Machines :
Machine Bilboquet (depuis début du stage jusquau 11/06/2001):
Processeur : 200 MHz
Système Linux et Windows 95
Portable (depuis le début du stage jusquà fin mars)
Processeur : 200Mhz
Système : Windows 95
Machine Bridge (depuis début avril jusquau 11/06/2001):
Processeur de 200 MHz
Système Windows NT4
Machine BlackJack (arrivée mi-avril):
Processeur 233 MHz
Système Linux
Deux nouvelles machines depuis le 11/06/2001 qui ont remplacé Bridge et Bilboquet :
Processeur de 933 MHz et 256 Mo de RAM
Système Windows 2000 (Bridge) et Windows 2000/Linux (Bilboquet)
Co traitant : le seul co-traitant du projet sera léquipe GenEval composée de :
Cécile Guilloux : son rôle sera de réaliser loutil de publication en collaboration avec léquipe GenDiapo
Stéphanie Gateaud : son rôle sera de définir les styles de présentation finale de lHyperDiaporama
La mise en place de styles de présentation ne sera pas prioritaire : Lintervention de Stéphanie Gateaud dans le projet GenDiapo sera en fonction de lavancement du projet
Charge et répartition du travail
Pour estimer ces deux critères, nous avons utilisé la méthode COCOMO qui nous a donné les résultats suivants
Le projet est de taille Organic
Effort fixe durant tout le stage (après définition du cahier des charges) :
Effort selon COCOMO: 2*5 hommes/mois
Nombre milliers de ligne à produire selon COCOMO:
KDSI = (10/2.4)^(1/1.05) = 3.9
Répartition de leffort sur les phases de développement :
Définition des besoins 6 %
Architecture Externe 15 %
Programmation 62 %
Architecture Interne 24 %
Codage et tests unitaires 38 %
Intégration et test 17 %
Nous nous sommes servis de COCOMO pour avoir une idée du nombre de lignes à coder et aussi pour déterminer la répartition des efforts entre les différentes phases
Cycle de vie
Caractéristiques
Compte tenu des caractéristiques du projet, nous avons choisi un cycle de vie incrémental car :
La satisfaction des enseignants étant la priorité du projet, ce cycle de vie nous permet de programmer une démonstration dun premier prototype (date fixée au 29/06/2001) et ainsi davoir un retour dinformations des enseignants
Les objectifs principaux sont relativement bien fixés mais les manières dy répondre ne sont pas clairement établies
Les technologies émergentes utilisées pour le projet sont parfois incomplètes et leur évolution est très rapide
Le projet comportant deux parties assez indépendantes (outil auteur et outil de publication), nous avons décidé de séparer le projet en deux parties afin de se concentrer sur des parties bien précises et davoir un travail plus productif
Doù, nous avons découpé le développement de GenDiapo en 3 phases :
Etude et Définition des Besoins :
Etude de la faisabilité du système
Définition des objectifs principaux et du Cahier des Charges
Incrément 1 :
Réalisation du premier prototype correspondant à loutil auteur avec un possible outil de publication réalisé par Cécile Guilloux
Incrément 2 :
Ajout de loutil de publication, à loutil auteur, en collaboration avec Cécile Guilloux
Loutil de publication sera réalisé à létat embryonnaire en collaboration avec les différents co-traitants afin de prouver la faisabilité du système
Les phases dincrémentation se sont faites sur les phases dArchitecture, de Codage et de Tests dIntégration car le cahier des charges a été quasiment le même pour toute la durée du projet.
Etude & Définition des Besoins
Nous allons donner quelques détails sur cette phase.
Date de déroulement de la phase :
Début : 10/01/2001
Fin : 02/05/2001
Définition des tâches prioritaires :
Etude de la faisabilité des systèmes
Prise en compte des besoins des utilisateurs
Les différentes activités de cette phase ont été les suivantes :
Effectuer des recherches pour réaliser un état de lart sur :
Les technologies à employer
Les implémentations existantes
Les TICEs en général (surtout celles adaptées à nos besoins)
GenEval
Les formats actuels des cours des enseignants
Définir les objectifs généraux du projet
Représentant le cahier des charges à long terme (les besoins nétant pas définis)
Servant de base à la rédaction du cahier des charges
Définir le Cahier des Charges
Représentant les éléments réalisés par léquipe GenDiapo
Etablir un plan qualité pour le développement de GenDiapo
Incrément 1 : Outil Auteur
Lors de cet incrément, léquipe GenDiapo a eu pour objectif de réaliser, au mieux, la structure de document et loutil auteur.
Durant cet incrément, une version de GenDiapo a été présentée aux enseignants (29/06/2001) pour avoir leur avis sur le projet. Pour cette démonstration, un embryon doutil de publication (entièrement développé par Cécile Guilloux) était présent (uniquement la publication PDF) mais nétait pas intégré à loutil auteur.
Cet incrément sest terminé par la mise en ligne de la version GenDiapo-1.0-alpha3 (27/07/2001) permettant déditer un document XML.
Nous allons maintenant détailler lensemble des activités présentes dans cette phase mais avant ces caractéristiques.
Date de déroulement de la phase :
Début : 10/04/2001
Fin : 27/07/2001
Définition des tâches prioritaires :
Développement dune structure du document
Développement de loutil auteur
Vérification de la faisabilité
Cette phase a été très importante et sest déroulée au début de cet incrément. Elle a permis de définir et de vérifier des solutions techniques pour la réalisation de loutil auteur.
Date de déroulement de la phase :
Début : 13/04/2001
Fin : 11/05/2001
Cette phase sest terminée pendant la phase darchitecture externe car les architectures proposées devaient être faisables.
Architecture externe
Cette activité a permis de définir larchitecture globale et les interfaces de loutil auteur. Elle a également défini la structure de document correspondant à GenDiapo.
Date de déroulement de la phase :
Début : 10/04/2001
Fin : 18/05/2001
Cette activité sest décomposée ainsi :
Structure de document : cette phase sest déroulée du 10/04/2001 au 30/04/2001 avec les étapes suivantes
Elaboration de la structure de document conforme au cahier des charges approuvé par Jean-Pierre David et Emmanuel Promayon
Validation du modèle de document : cette validation sest faite lors dune réunion organisée le 24/04/2001 par les personnes suivantes :
Jean Pierre David
Emmanuel Promayon
La validation a permis de sassurer que la structure était bien conforme aux besoins (étant donné que le reste du développement se baserait dessus)
Outil auteur : Cette phase sest déroulée du 24/04/2001 au 18/05/2001 en 4 phases :
Définition de larchitecture générale et des différentes interfaces
Présentation aux enseignants de cette architecture lors de la réunion du 10/05/2001 avec les enseignants
Définition par léquipe GenDiapo de la communication entre loutil auteur et loutil de publication réalisé par léquipe GenEval
Révision jusquau 18/05/2001 avec les remarques des enseignants, lajustement précis avec Merlot et la mise en place de la collaboration avec léquipe GenEval (réunion du 18/05/2001)
Soutenance Mi-Parcours
Cette activité a concerné la préparation de la soutenance du projet à mi-parcours en anglais. Cette soutenance sest déroulée le 22/05/2001 en présence du jury du DESS GI et de notre responsable de stage.
Ré-Ingénierie de Merlot
Cette activité a permis de définir précisément larchitecture de Merlot et de voir précisément les modifications à effectuer pour adapter Merlot à GenDiapo.
Date de déroulement de la phase :
Début : 04/05/2001
Fin : 01/06/2001
Cette phase ainsi que la phase suivante a débuté en parallèle de la phase darchitecture afin de vérifier concrètement si les spécifications annoncées étaient réalisables.
Maquettage
Cette activité a permis de réaliser de petites maquettes des modifications à apporter à Merlot pour ladapter à GenDiapo. En outre, elle sest déroulée en parallèle de la phase de ré-ingénierie pour vérifier la bonne intégration des maquettes dans larchitecture.
Date de déroulement de la phase :
Début : 04/05/2001
Fin : 01/06/2001
Cette phase et la précédente se sont déroulées avant la phase darchitecture interne afin davoir une vue plus claire des classes à produire
Cette activité sest décomposée en deux parties :
Mise en place des onglets pour les attributs avec :
Précision, pour chaque attribut, de longlet correspondant
Intégration de ces onglets à Merlot par lintermédiaire du système de plugins
Création dune vue stylée du document XML avec :
Mise en place de cadres autour du texte de lélément sélectionné dans larbre
Laspect graphique de ces deux éléments est défini dans le document « Architectures Externes v.II.1.0 »
Architecture interne
Cette activité a permis de définir lensemble des classes nécessaires à la réalisation des architectures définies ci-dessus.
Date de déroulement de la phase :
Début : 23/05/2001
Fin : 22/06/2001
Elle a été découpée en deux phases :
Spécifications des différents éléments du 23/05/2001 au 08/06/2001 : Cette activité sest décomposée dans la description précise (classe, méthodes, intégration) des 4 éléments généraux à réaliser pour GenDiapo :
Gestion de la répartition des attributs de chaque élément dans des onglets
Gestion dune vue stylée affichant le contenu de chaque élément
Gestion des liens entre la vue stylée et Merlot
Gestion des spécificités propres à GenDiapo
La semaine du 05/06/2001 au 08/06/2001 a été consacrée à la formalisation (notamment sur papier) des différentes architectures mises en place au cours des phases précédentes
Modification de larchitecture : Cette phase sest déroulée en parallèle de la phase de codage afin de pouvoir gérer les modifications éventuelles générées par la phase de codage des éléments
Codage & Tests unitaires
Cette activité a permis de coder les différentes méthodes définies dans lactivité précédente.
Date de déroulement de la phase :
Début : 11/06/2001
Fin : 28/06/2001
La durée de cette phase a été courte car léquipe a réutilisé le code produit lors de la phase de maquettage qui a durée environ 20 jours
Cette activité sest décomposée ainsi :
Structure de document
Codage de la structure
La structure de document étant nécessaire pour de tests, son codage a été réalisé juste après sa validation (07/05/2001)
Outil auteur : Cette activité sest déroulé sur deux semaines, avec pour chaque semaine, des éléments précis à réaliser :
11/06/2001 au 15/06/2001 : Codage de la vue stylée et des onglets associés aux attributs
18/06/2001 au 22/06/2001 : Codage des liens entre la vue stylée et Merlot et des spécificités de GenDiapo
25/06/2001 au 28/06/2001 : Poursuite du codage des éléments non réalisés et correction de bugs
La date du 22/06/2001 correspondait également à la date de livraison de loutil de publication par léquipe GenEval pour pouvoir lintégrer à loutil auteur, mais, suite au retard pris par les différentes équipes, lembryon de publication na pu être livré et intégré à loutil auteur pour lévaluation du 29/06/2001.
Evaluation
Cette évaluation sest déroulée le 29/06/2001 (cette date ne pouvait être reportée) sous la forme dune présentation de létat davancement de loutil auteur et dun traitement de publication au format PDF.
La publication fonctionnait à part de loutil auteur
Lévaluation a été réalisée par :
Jean Pierre David
Les enseignants du groupe CRIMEI
Cette activité a permis davoir un avis assez rapide des enseignants et de leur présenter les futurs éléments mis en place dans GenDiapo.
Bilan
Cette activité sest déroulé le 29/06/2001 à la suite de la réunion et a permis de faire le bilan de la démonstration avec les enseignants et un retour dinformations sur leurs remarques.
Ainsi, léquipe GenDiapo a pu fixer plus précisément les objectifs à mettre en place pour la fin du projet et refaire le planning.
A la suite de ce bilan, il a été décidé par léquipe GenDiapo et Jean-Pierre David de poursuivre la phase de développement de loutil auteur (objectif prioritaire du projet) afin davoir une version plus exploitable
Codage & Tests unitaires
Cette activité a permis de réviser loutil auteur (bugs, architecture) pour pouvoir mettre en place une version stable pour le 27/07/2001. De plus, elle a permis une mise à jour des différents documents relatifs au projet.
Date de déroulement de la phase :
Début : 02/07/2001
Fin : 20/07/2001
Cette activité sest décomposée ainsi :
Révision de loutil auteur avec les activités :
Finir la gestion des catégories et les onglets
Finir la synchronisation entre la vue stylée, les attributs et Merlot
Terminer le debuggage de léditeur
Terminer le plugin GenDiapo
Faire la mise à jour du document XML et non la reconstruction
Mise à jour des documents relatifs au projet :
Cahier des Charges
Planning et Plan de développement
Plan Qualité
Gestion Risques
Tests Outil Auteur
Cette activité a permis à léquipe GenDiapo de tester la version stable, mise en ligne le 27/07/2001.
Date de déroulement de la phase :
Début : 23/07/2001
Fin : 27/07/2001
Cette activité a permis de corriger les bugs les plus importants encore présents et de faire le bilan sur les fonctionnalités réalisées et non réalisées.
Livraison GenDiapo-1.0-alpha3
Cette activité a concerné la mise à la disposition des enseignants de la version 1.0-alpha3 de GenDiapo le 27/07/2001 : cette version ainsi que la documentation associée est accessible en ligne sur le site gendiapo.sourceforge.net
En accord avec Jean-Pierre David (réunion du 25/07/2001), il a été décidé quaucune nouvelle fonctionnalité ne serait ajoutée à loutil auteur : le temps restant étant consacré à loutil de publication et à la correction des bugs résiduels
Vacances
En accord avec Jean-Pierre David et lentreprise Synergie 3R, une semaine de vacances a été accordée aux stagiaires du 30/07/2001 au 03/08/2001.
Cette période de vacances a marqué le changement dincrément. La phase de publication devant être mise en place dans GenDiapo, le deuxième incrément a été prioritairement consacré à cette tâche.
Incrément 2 : Outil de Publication
Le but principal de cette phase a été lintégration de loutil de publication à loutil auteur de GenDiapo. Cet outil de publication a été réalisé et intégré en collaboration avec Cécile Guilloux : La publication papier (PDF) étant réalisée avant le début de cet incrément, elle a été intégrée à GenDiapo avant la publication web (HTML).
Lintégration de la publication HTML a été plus longue car elle a été en grande partie réalisée par Cécile Guilloux pour la former à la réalisation de plugins et pour pouvoir faire évoluer le projet par la suite.
Les styles de présentation ne pouvant être mis en place, Stéphanie Gateaud nest par intervenue sur le projet
Les paramètres ainsi que les modes déchanges de messages entre loutil auteur et loutil de publication sont précisés dans le document « Architecture Externe v.II.1.0 ».
Date de déroulement de la phase :
Début : 06/08/2001
Fin : 31/08/2001
Définition des tâches prioritaires :
Outil de publication
Intégration à GenDiapo de la publication PDF
Intégration de la publication HTML
Mise à jour des différents documents relatifs au projet GenDiapo
La structure de document na pas été revue lors de ce second incrément
Les différentes étapes de ce second incrément ont été définies par la prise en considération de lavancement de loutil auteur au 27/07/2001, de lavancement du travail de Cécile Guilloux sur la publication PDF et de sa disposition pour la publication HTML.
Ces étapes ont été validées par Jean-Pierre David et Cécile Guilloux lors de la réunion du 25/07/2001.
Publication PDF
Cette activité a permis dintégrer, à GenDiapo, loutil de publication (interface de saisie des paramètres et traitement PDF) par lintermédiaire dun plugin et de livrer une nouvelle version de GenDiapo.
De plus, elle a permis de mettre à jour les différents documents de gestion de projet et de créer la documentation de réalisation dun plugin.
Date de déroulement de la phase :
Début : 06/08/2001
Fin : 21/08/2001
Cette activité sest décomposée ainsi :
Intégration de loutil de publication :
Réalisation de linterface des paramètres
Réalisation du plugin correspondant aux traitements XSL de GenDiapo pour obtenir un document PDF avec intégration à GenDiapo
Finir la synchronisation entre la vue stylée, les attributs et Merlot
Amélioration du plugin GenDiapo
Mise en place dune documentation de réalisation de plugin et dun squelette de développement de plugin contenant tous les fichiers et classes importantes
Mise à jour des documents :
Cahier des Charges
Planning et Plan de Développement
Plan Qualité
Gestion Risques
Correction des bugs de loutil auteur
Livraison GenDiapo-1.0-alpha4
Cette activité a mis à la disposition des enseignants la version 1.0-alpha4 de GenDiapo le 21/08/2001 avec lintégration de la publication PDF : cette version ainsi que la documentation associée sont accessibles en ligne sur le site gendiapo.sourceforge.net
Dans le même temps, la documentation de réalisation dun plugin pour GenDiapo a été mise en ligne sur le même site.
Avec ce document, un squelette contenant un exemple très rapide de plugin est à votre disposition pour illustrer le document : Il contient tous les fichiers nécessaires pour réaliser le développement dun plugin.
Tests & Manuel Utilisateur
Cette activité a permis à léquipe GenDiapo de tester la version alpha4 mise en ligne le 21/08/2001 et de rédiger le manuel utilisateur de GenDiapo.
Date de déroulement de la phase :
Début : 17/08/2001
Fin : 24/08/2001
Cette activité sest décomposée ainsi :
Mise en place dun dossier de tests unitaires avec laide du logiciel JTest
Mise en place dun document contenant les tests dintégration à partir des spécifications externes
Mise en place dun document contenant la liste de tous les bugs recensés dans GenDiapo et dans Merlot avec précision de ceux qui ont été résolus : ce dossier pourra servir de base aux futurs équipe de développement
Mise en ligne sur le site de GenDiapo du manuel utilisateur du système
Publication HTML
Cette activité permettra dajouter la publication HTML à GenDiapo. Cette activité sera réalisée par Cécile Guilloux avec la documentation et le squelette mis en place sur le site GenDiapo.
Léquipe GenDiapo sera néanmoins présente sur cette phase pour aider en cas de problèmes.
Date de déroulement de la phase :
Début : 21/08/2001
Fin : 06/09/2001
Cette phase a été poursuivie au-delà de la fin du deuxième incrément pour permettre à Cécile Guilloux de bien assimiler le mode de développement dun plugin
Corrections & Révisions de Documents
Cette activité a permis de faire tester GenDiapo aux enseignants volontaires, de corriger au mieux les derniers bugs et de réviser lensemble des documents relatifs au projet.
Date de déroulement de la phase :
Début : 27/08/2001
Fin : 31/08/2001
Cette activité sest décomposée ainsi :
Tests de GenDiapo par des enseignants afin davoir leurs avis sur le projet et sur la suite à donner
Correction des derniers bugs avec tests globaux de GenDiapo
Révisions des différents documents relatifs à GenDiapo
Si des bugs persistent, elle pourra être allongée pendant la phase suivante mais de façon raisonnée pour éviter les problèmes lors de la démonstration
Livraison GenDiapo-1.0-alpha5
Cette activité a permis à la mise en ligne sur le GenDiapo de la version 1.0-alpha5 de GenDiapo le 28/08/2001 : elle a été mise en ligne après la correction de quelques bugs et pour permettre aux enseignants de tester GenDiapo.
La vision finale de GenDiapo (1.0-alpha6) sera mise en ligne pendant la phase de préparation de la soutenance avec la publication HTML et la correction de derniers bugs.
Soutenance & Démonstration
Cette activité marquera la fin de notre projet au CLIPS.
Date de déroulement de la phase :
Début : 03/09/2001
Fin : 21/09/2001
Afin de préparer au mieux la présentation orale et la démonstration de notre soutenance finale, elle sera composée des activités suivantes :
Préparation de la soutenance et de la démonstration
Remise des documents au jury du DESS GI le 12/09/2001
Livraison de GenDiapo-1.0-alpha6 le 12/09/2001
Réalisation de laudit 3 le 14/09/2001 servant de répétition à la soutenance finale et à la démonstration de GenDiapo au jury de DESS GI
Soutenance finale du projet à lUniversité Joseph Fourrier devant le jury du DESS GI le 19/09/2001 de 11h à 12h
Démonstration de notre prototype au jury du DESS GI durant la journée du 20/09/2001
Remise du code et de la documentation au CLIPS le 21/09/2001 qui pourra transmettre à Synergie 3R suivant les modalités définies entre les deux parties
Audits
Les audits réalisés par Pierre-Yves Monnet (Cap Gemini) ont servi à vérifier la gestion de projet de léquipe GenDiapo. Ils ont été au nombre de trois répartis sur toute la durée du stage :
Audit 1 : 20/04/2001
Ce premier audit a permis de présenter le Cahier des Charges, le Planning, le Plan de Développement et le Plan Qualité
Audit 2 : 11/06/2001.
Cet audit a permis de voir les spécifications externes et internes, de réviser les documents présentés au premier audit, de faire le bilan à la mi-projet et de parler des différentes activités de la fin de projet
Audit 3 : 14/09/2001
Cet audit a permis de faire le bilan du projet et une répétition de la soutenance finale et de la démonstration à Pierre-Yves Monnet, Jean-Pierre David et Cécile Guilloux.
Annexe
Comptes-rendus de réunion
Compte-rendu de la réunion du 17/01/2001
Objet : Discussion sur le document Vue Générale GenDiapo (Etat de GenEval) avec Jean-Pierre David
Les différents points abordés au cours de la réunion
Relecture avec Jean-Pierre du document "Vue Générale GenDiapo" :
Modification de certaines parties du document suite aux remarques de Jean-Pierre
Ajout de nouvelles parties dans le document sur le processus de modélisation du prototype GenEval et sur les tâches de l'auteur
Réponses aux différentes questions données dans le document :
Pour les formats d'entrée, prendre en compte les formats PowerPoint, Word ou Tex notamment pour des documents déjà existants à transformer
Pour les formats de sortie, étudier différentes possibilités :
Soit les pages sont présentes sur le serveur
Soit elles sont générées par le serveur
Mise en place de différents axes d'études :
Etude de la faisabilité du projet au niveau des formats SVG, MATHML, ..
Pour la réalisation de l'outil auteur, 2 pistes :
Passer par le format RTF pour produire du XML
Produire un outil auteur spécifique
Séparation du document initial en deux nouveaux documents :
Un document faisant l'état actuel de GenEval
Un document servant d'ébauche au cahier des charges de GenDiapo
Gestion future du planning avec le logiciel MSProject
Document à rendre
Le document faisant l'état de GenEval avec les corrections
Compte-rendu de la réunion du 24/01/2001
Objet : Définition des axes d'études de faisabilité de GenDiapo avec Jean-Pierre David
Les différents points abordés au cours de la réunion
Rapide bilan sur notre vison pour la réalisation de GenDiapo : les formats pris en compte, les outils auteurs,
Nouvelle évolution à prévoir : la possibilité pour l'auteur de marquer
les blocs de données devant figurer sur une même diapositive
Définition des axes de recherche pour la faisabilité du système :
Mettre en place pour chaque outil étudié, un document relatant :
Son but
Les technologies utilisées
Ses atouts et ses limites
Commencer par étudier les outils Majix, LogicTran et les éditeurs SVG
Rechercher d'autres outils
Définition des grandes phases de développement du projet : cahier des charges, spécifications,
Date prochaine réunion : 31/01/2001
Documents à rendre
Un compte rendu sur les outils auteurs vus depuis la dernière réunion
Une première version du cahier des charges
Compte-rendu de la réunion du 01/02/2001
Objet : Discussion sur les résultats de l'étude de faisabilité de GenDiapo (RTF, SVG) avec Jean-Pierre David
Les différents points abordés au cours de la réunion
Bilan sur le format SVG :
Outils :
La recherche a été axée sur les outils en Java, bien que non exclusive
SVGToolKit permet le meilleur rendu parmi les outils gratuits en Java
Loutil de JASC (sous Windows), permettant lédition direct des graphiques SVG, semble un excellent éditeur
Les architecture de SVGSlide (Sun) et de Batik sont à étudier
Le viewer dAdobe est bien intégré à Windows
Remarques générales sur les outils SVG :
Le temps de rendu est actuellement lent
Le rendu est différent selon les implémentations
Tous les outils Java permettent la génération dimage au format bitmap en plus de la visualisation
Aperçu des outils de conversion RTF vers XML :
Majix en Java est gratuit
LogicTran licence propriétaire sous Windows
De manière globale, la conversion perd des informations de mise en formes
Etudes à réaliser sur les liaisons DOM et OLE afin de lire des documents au format Microsoft
Matériel : Les machines destinées à lutilisation de GenDiapo ont toutes une vitesse supérieure à 200Mhz (à lexception de quelques machines à 133Mhz), et au moins 64Mo de RAM
Etudes à réaliser sur les solutions de marquage des données par lenseignant : une solution pourrait être de les baliser comme dans le langage HTML
Evocation des problèmes matériels :
Pas de bureau ni de PC fixe pour Christophe : Il pourra occuper le poste et le bureau laissés libres le mercredi et le jeudi dans la salle de réalisation
Pas de clé de la salle de réalisation : Jean-Pierre doit nous en fournir une
Gestion de Projet : la date de mi-juin est fixée pour la réalisation du premier prototype
Date prochaine réunion : 08/02/2001
Documents à rendre
Un état de lart rédigé des différents outils et technologies vues pendant la réunion
Le Cahier des Charges (non rendu lors de cette réunion)
Compte-rendu de la réunion du 08/02/2001
Objet : Discussion sur le Cahier des Charges version 0.1 avec Jean-Pierre David
Les différents points abordés au cours de la réunion
Lecture du cahier des charges :
Remarque générales :
Evoquer les deux grands utilisateurs de GenDiapo : les enseignants (édition de transparents) et les étudiants (utilisation des transparents générés),
Préciser à quel type d'utilisateur les informations se rattachent
Eviter d'utiliser le terme "client" dans le cahier des charges : préciser si enseignant ou élève
Introduire la notion d'Objet Pédagogique Interactif pour parler du document final
Remarques sur le contenu :
Attentes de l'enseignant : Editer son cours avec d'autres outils (que l'outil auteur) mais avec des formats compatibles à GenDiapo
Configuration : Offrir au minimum deux choix de présentations des transparents finaux à l'enseignant
Contexte d'exploitation: non limité à la plate forme Ariadne
Informations manipulées : ne pas évoquer les types de formats utilisés (XML, XSL) => cela concerne les solutions
Nouvelles contraintes :
Possibilité d'éditer du son
Limiter au maximum le nombre de plug in pour visualiser le document final
Ergonomie : document spécifique lors de la phase de spécifications externes
Performance : taille des fichiers HTML finaux réduite au maximum pour une diffusion au plus grand nombre de personnes
Fiabilité : persistance des données lors de l'édition et fiabilité du document final (exemple : lien valide)
Discussion sur le document relatant l'état de l'art sur les logiciels SVG :
Les outils Batik et SVGToolKits semblent les plus appropriés au traitement sur SVG
Le document final sera remis demain et sera rediscuté lors de la prochaine réunion.
Suite à la réunion avec Icham sur la plate forme TopClass et sur les possibilités de récupérer le contenu et la structure des données d'un document Word, une étude de faisabilité doit être faite sur les objets OLE/COM
Discussion sur la forme de l'éditeur de transparents : les différentes solutions ainsi que les problèmes devront être exposés à E.Promayon le 21/02/01
La mise à disposition d'une clé de la salle de réalisation a de nouveau été évoquée : Jean Pierre doit se charger de nous en faire une copie
Date prochaine réunion : 22/02/2001
Documents à rendre
Nouvelle version du cahier des Charges
L'ensemble des solutions envisageables pour la réalisation de l'éditeur de transparents
Compte-rendu de la réunion du 21/02/2001
Objet : Discussion sur le Cahier des Charges version 0.2 avec Emmanuel Promayon, Jean-Pierre David et Cécile Guilloux
Les différents points abordés au cours de la réunion
Lecture du cahier des charges version 0.2 :
Remarque générale :
A partir du cahier des charges, rédiger un document relatant lensemble des objectifs envisageables sur GenDiapo : son but sera de montrer létendue des possibilités de ce dernier.
Il servira de base à la rédaction des futurs cahier des charges qui correspondront à une partie des objectifs généraux.
Remarques sur le contenu :
Dans le schéma global du système, différencier les parties logicielles des données
Revoir les parties Attentes et Fonctionnalités pour chaque type dutilisateurs
Discussion sur les différents éditeurs possibles : la solution StarOffice a été envisagée et doit être étudiée
Date prochaine réunion : 28/02/2001 à 14h avec lensemble des enseignants de la CO-TICE
Documents à rendre
Un document relatant les Objectifs Principaux de GenDiapo
Un diaporama présentant les points clés de ce document pour lexposer aux enseignants
Compte-rendu de la réunion du 22/02/2001
Objet : Discussion sur le document "Objectifs Principaux version 0.1" avec Jean-Pierre David
Les différents points abordés au cours de la réunion
Lecture du document "Objectifs Principaux version 0.1" :
Le nom "HyperDiaporama" a été fixé pour désigner l'OPI
La mise en place d'un titre pour le schéma et une différenciation des données visibles et non visibles pour les enseignants
Le sous chapitre "Protection des données" a été supprimé : Il existe de nombreux outils permettant la récupération des données physiques dans un document (ex : récupération de données au format PDF)
Discussion sur les conditions matérielles du stage et notamment au niveau des bureaux :
Christophe étant obligé de changer de bureau le jeudi et n'ayant pas vraiment d'espace propre au projet pour pouvoir discuter des problèmes, il a été décidé de travailler chez nous jusqu'à la fin de la période à mi-temps avec une réunion chaque jeudi pour l'avancement.
Pour la période à plein temps, le déplacement dans une salle de TP non occupée est envisagé
Date prochaine réunion : 01/03/2001 en fin d'après midi
Documents à rendre
Une nouvelle version du document Objectifs Principaux suite à la réunion avec les enseignants
Une ébauche de la grammaire d'un cours
Compte-rendu de la réunion du 08/03/2001
Objet : Lecture du document "Objectifs Principaux version 0.4"
Les différents points abordés au cours de la réunion
Lecture du document "Objectifs Principaux version 0.4" :
La définition de l'OPI est à revoir notamment pour savoir si Interactif est utile ou non
Pour le schéma de chaîne de production d'un HyperDiaporama, un nouvel outil doit être ajouté : ce dernier, accessible uniquement par l'enseignant, lui permettra de visualiser l'ensemble des actions réalisées par l'élève
Pour l'HyperDiaporama, le contenu est remplacé par "cours" et la présentation par "style" pour une meilleure clarté
Le glossaire doit être complété et, dans le document, les mots du glossaire doivent être marqués
La fonctionnalité, pour l'enseignant, "Modification de la grammaire" a été supprimée car, si la grammaire est modifiée, d'autres changement doivent être faits et il n'y plus d'interopérabilité possible entre différents GenDiapo
L'ajout d'une nouvelle contrainte de développement suite au fait que GenDiapo sera en Open Source
Discussion sur les phases suivantes du projet :
Le document Objectifs Principaux étant globalement terminé, la rédaction du cahier des charges du premier prototype doit être commencé
Dans le même temps, le plan de développement et le plan qualité doivent être rédigés
Faire la mise à jour du site QuickPlace
Documents à rendre
Une nouvelle version du document Objectifs Principaux
Compte-rendu de la réunion du 22/03/2001
Lecture de Objectifs Principaux 0.5 et du planning 0.1 avec Jean-Pierre David
Les différents points abordés au cours de la réunion
Remarques concernant Objectifs Principaux 0.5
Licence open source GPL du fait de lutilisation de code existant GPL
Fait que le style soit choisi au niveau de la publication et non pas au niveau de lédition
Reste validé par Jean Pierre David
Remarques concernant Planning 0.1
Remise de larchitecture externe mi-mai
Premier prototype fin juin et non pas mi-juin
Validation des 2 incréments
Locaux à temps plein :
La salle 104 nous serait réservée
Compte-rendu de la réunion du 04/04/2001
Définir notre lieu de travail avec Jean-Pierre David
Les différents points abordés au cours de la réunion
Locaux : Différentes solutions possibles selon Jean Pierre David :
Salle 104 au DSU
Fermée en juillet
Tension entre DSU et COTICE
Vigny Musset (près de Alpexpo)
Description : Centre multimédia rattaché à lUPMF
Bon matériel
Loin de léquipe du COTICE
Probablement fermé en juillet
Laboratoire CLIPS
Meubles non arrivés
Pas dautorisation officielle pour linstant
Ouvert pendant lété
Priorité des solutions envisagées :
CLIPS
Vigny Musset
DSU
Logiciels
Requête de Jean Pierre David sur les logiciels nécessaire pour le projet pour leurs achat, notamment :
Rédaction/Gestion de document
Choix de Microsoft Office 2000
Microsoft Project 98 au minimum
IDE pour JAVA
FrontJ de Sun
JBuilder de Borland
IBM Visual Age
Outils nécessaires pour la création de jeu de test par les enseignants
Page Maker + SGML pour édition de fichier XML WYSIWYG
Jean Pierre David utilise pour sa part :
MathType (formules mathématique)
Amaya (code XHTML donc compatible XML)
Outil linux
Environnement Emacs
Licence open source
Licence open source acceptée par Synergie/3R
Etudier le choix de la licence (GPL, BSD etc
.)
Voir les implications au niveau
Codage
Gestion de projet
Plan Qualité
Audit fixé le 20 avril 2001 à 17h
Outils de version
Utilité de CVS par rapport à Synergie/3R
Intérêt au début du projet
Compte-rendu de la réunion du 12/04/2001
Etude des documents Cahier des Charges, Plan de Développement et Plan Qualité
Les différents points abordés au cours de la réunion
Remarques sur le Cahier des Charges v. I.0.1 :
Deux modes de visualisation dun cours à prévoir :
Un mode interactif (pour létudiant) représenté par lHyperDiaporama
Un mode papier, représenté par le PapierDiaporama, uniquement disponible pour lenseignant
Le mode interactif reste tout de même prioritaire à réaliser par rapport au mode papier
Schéma de GenDiapo
Ajouter une nouvelle donnée au schéma représentant le PapierDiaporama : cette nouvelles donnée se trouve au même niveau que lHyperDiaporama
Le style doit être pris en compte au niveau de léditeur pour pouvoir avertir lauteur de ce qui va se passer
Le critère de qualité dinteropérabilité se situe plus au niveau des données
Remarques globales sur le Plan de Développement
Passer les estimations COCOMO en pourcentage pour être plus réaliste
Le Plan Qualité na pas été étudié
Discussion sur le début de létude de la Structure de Document :
Abandonner le fait de définir le type de média (cours, note, transparent) pour chaque élément et obtenir les diapositives uniquement à partir du cours
Possibilité de rendre obligatoire certains éléments à apparaître dans les diapositives
Demande de notre part de pouvoir récupérer une troisième machine pour effectuer la compilation et le stockage des données dessus : les délais ne sont cependant pas fixés pour le moment
Envoyer à Pierre-Yves Monnet les documents pour laudit avec le cahier des charges modifié
Date prochaine réunion : 18/04/2001 à confirmer avec E.Promayon
Compte-rendu de la réunion du 18/04/2001
Discussion sur le Cahier des Charges v.I.0.2 et sur la structure dun cours avec Jean-Pierre David et Emmanuel Promayon
Les différents points abordés au cours de la réunion
Lecture du Cahier des Charges v.I.0.2 :
Modifier la définition de lHyperDiaporama en précisant que cest un traitement dun ensemble dinformations en fonction dun format de sortie
Les différents formats de sortie possibles doivent apparaître clairement dans le Cahier des Charges :
Un diaporama interactif destiné à être consulté par les étudiants via un browser web
Une version imprimable des diapositives produites pour lenseignant
Le cours destiné à être imprimé par lenseignant
Les paramètres de publication seront différents en fonction du format de sortie
Discussion sur la structure dun cours
2 types déléments :
Le plan du cours : il est représenté par un ensemble de chapitres et sous chapitres
Le contenu des différents chapitres : il est représenté par un ou plusieurs éléments
Chaque élément est représenté par un paragraphe décrit par les 3 champs suivants :
Un titre
Un résumé
Un développement expliquant en détail lélément
Mise en place dattributs pour définir le paragraphe :
La catégorie déterminant le type de public visé : cette catégorie est définie au niveau du paragraphe de façon à pouvoir déplacer facilement des éléments dans le cours
Le type du paragraphe : texte, image, code, citation, tableau
Lalignement permettant de définir une mise en forme de lélément
Lensemble des attributs est à définir pour la prochaine réunion
Date prochaine réunion : 24/04/2001 à 9h
Documents à rendre
Un document décrivant la structure dun cours
Compte-rendu de la réunion du 24/04/2001
Discussion sur la Structure de Document v.I.0.1 et le Cahier des Charges v.I.0.3 avec Jean-Pierre David, Emmanuel Promayon, Cécile Guilloux et Rada Stegerean
Les différents points abordés au cours de la réunion
Approbation du document « Objectifs Principaux v.0.6 » comme version finale de ce document
La phase de publication va être co-traité par Cécile (à revoir avec Jean-Pierre et Cécile pour les détails) car nous navons pas le temps de la réaliser :
Lenseignant doit avoir la possibilité de générer le contenu des résumés et/ou celui des développements : par défaut, le résumé sera publié dans les diapositives et le développement dans le support écrit
Pour le découpage des diapositives, voir la technologie utilisée pour SlideTex
Lecture de Structure de Document v.I.0.1 :
Utilisation de la balise section pour définir le plan et des blocs déléments
Les balises typedSection et untitledSection ont été supprimées et redéfinis dans la balise section
La balise ItemBreak a été supprimée car elle peut être représentée par un enchaînement dautres balises
La balise Text a été remplacée par la balise paragraphe caractérisée par une catégorie : le titre ne servant à rien a été supprimé
Pour la balise code, la balise url a été supprimée car le code est souvent saisi directement dans le cours
Lattribut média des atomes a été supprimé
La balise exercice napparaîtra pas dans la DTD car elle est complexe à gérer
La balise liste ne fait plus partie des éléments structurants mais fait partie des atomes au même titre quun paragraphe : les éléments contenus dans une liste ne peuvent être que du texte ou une sous-liste
Mise en forme du fichier XML :
La balise catégorie doit être précisée dans lentête
Le fichier XML sera composé de deux parties :
Le contenu du cours représenté par la balise content
Le glossaire représenté par la balise glossary
Aucun élément codé en HTML ne devra apparaître dans le fichier XML pour des raisons de publication sous un autre format que HTML
La lecture du Cahier des Charges v.I.0.3 na pu être faite faute de temps mais une nouvelle version doit être réalisée avec les objectifs revus
Tous les objectifs doivent être laissés dans le document même ceux non réalisés par léquipe GenDiapo car GenDiapo représente un ensemble de traitements
Actions à réaliser :
Envoyer les documents suivants à Jean-Pierre et Emmanuel afin quils les valident pour le lundi 30 avril au plus tard :
Le Cahier des Charges
La Structure de Document
Ces documents doivent absolument être validés car ils servent de base aux étapes suivantes
Compte-rendu de la réunion du 18/05/2001
Discussion avec Jean-Pierre David, Cécile Guilloux et Arnaud Régnier sur loutil de publication
Les différents points abordés au cours de la réunion
Discussion sur loutil de publication :
Présentation rapide de Cécile de son début détude sur XSL-FO et des possibilités offertes
Un document rapide définissant les paramètres et les différentes étapes du traitement a été présenté par léquipe GenDiapo :
Les paramètres sont les suivants : la catégorie, la version (web, papier), le type (diapositive, support écrit) et la langue. Ces paramètres seront échangés par lintermédiaire dun fichier XML entre loutil auteur et loutil de publication.
La publication se déroulera en 4 phases :
Normalisation du cours : Vérification de la conformité du cours à la DTD et suppression des parties inutiles
Normalisation des paramètres : Vérification de la validité des paramètres reçus
Extraction des informations : Extraction des informations désirées en fonction des paramètres donnés
Génération des pages : Répartition des informations dans les pages en fonction du format.
Cette phase sera limitée à la génération des pages au format papier standard (A4) dans un premier temps : en effet, le découpage automatique des informations suivant la taille du document (exemple : diapositive) nest pas sur de pouvoir être réalisable
La publication se limitera, pour la démonstration du 28/06/2001, à la génération dun document au format PDF avec peu de mise en forme
Date prochaine réunion : La prochaine réunion se fera avec Cécile pour discuter de sa progression
Compte-rendu de la réunion du 06/06/2001
Discussion sur outil de publication avec Cécile Guilloux
Les différents points abordés au cours de la réunion
Remarques sur la DTD : des éléments manquaient ou étaient mal définis.
Il a été convenu que Cécile se chargeait seule des modifications de la DTD car cela ninfluait pas sur le travail de développement de léditeur. Cependant, elle devra transmettre les modifications à léquipe GenDiapo.
Révision des paramètres :
Les paramètres sont les suivants :
Les catégories de public
Le type (diapositives ou support écrit) avec choix du contenu
La version : web ou papier
La langue des messages
Le mode déchange des paramètres entre loutil auteur et loutil de publication seffectue par un fichier XML. La DTD correspondant à ce fichier est défini par Cécile Guilloux à partir des paramètres définis ci-dessus.
Discussion autour des possibilités de XSL-FO et définition des objectifs attendus : ce prototype devra fournir une version papier simple afin de montrer surtout lextraction des informations du cours.
Tous les types de balises nétant pas traités, le traitement devra être centré sur le traitement de la balise section et paragraphe.
La date du 22/06/2001 a été fixée comme date limite de la livraison de loutil de publication à léquipe GenDiapo pour lintégration dans loutil auteur
Aucun document nest demandé à Cécile Guilloux pour la réalisation de loutil de publication
Compte-rendu de la réunion du 19/06/2001
Discussion sur outil de publication et avancement de GenDiapo avec Jean-Pierre David et Cécile Guilloux
Les différents points abordés au cours de la réunion
DTD GenDiapo :
Les catégories sont définies par du texte (nom de la catégorie) et un identifiant généré automatiquement par le système
La DTD mise à jour doit être transmise à léquipe GenDiapo
Paramètres de publication :
Remarques sur la DTD associée :
Toutes les balises doivent être écrites en anglais
La balise catégorie peut contenir plusieurs valeurs contenues dans une liste (forme IDREFS)
Les catégories sont représentées par leur identifiant
La langue des messages
La balise style contient un fichier XSL permettant un traitement plus générique quun fichier CSS
Un nouvel élément Scénario représentant le scénario associé à lélément publié : cet élément est important pour lévolution du système
Les paramètres peuvent être divisés en 3 catégories :
Contenu regroupant les balises support, type et catégorie
Présentation regroupant les balises language et style
Scénario définissant, par exemple, la mise en place dun sommaire, dun index ou dune table des matières
Les paramètres pourront être sauvegardés dans un fichier XML
Une petite démonstration a été faite par Cécile sur la transformation dun cours XML en fichier PDF
Prochaine étape : intégrer loutil de publication à loutil auteur
Date prochaine réunion : 28/06/2001
Compte-rendu de la réunion du 06/07/2001
Discussion sur les différentes étapes de la fin du projet GenDiapo Jean-Pierre David, Cécile Guilloux et Rada Stegerean
Les différents points abordés au cours de la réunion
Bilan à Jean-Pierre de la visite du 05/07/01 à Synergie 3R :
Présentation de la société et de leurs produits
Démonstration de notre travail
Proposition de travail pour nous deux
Intérêt de Gilles Monnot pour léditeur
Présentation des prochaines étapes du projet GenDiapo :
Résumé des étapes et point-clé (du 09/07 au 31/08) :
2 semaines pour reprendre léditeur et mettre à jour les documents
1 semaine pour tester la fiabilité de léditeur
27/07 : Mise à disposition dune version alpha de GenDiapo aux testeurs (Sayed et Gaelle Calvary)
1 semaine de vacances
1 semaine pour corriger les bugs, mettre en place la publication (PDF fait par Cécile) et finir la mise en place du plugin GenDiapo
13/08 : Mise a disposition dune nouvelle version de GenDiapo avec publication intégrée
2 semaines pour terminer léditeur (glossaire), mettre en place une publication HTML (Cécile) et former Cécile à la création du plugin GenDiapo
1 semaine pour tester lensemble
Remarques de Jean-Pierre :
Création par Cécile dun modèle pour la publication HTML à reprendre par nous pour voir XSL (modèle à livrer mi-août)
Mettre en place un document pour créer un plugin pour une DTD et faire une formation pour Cécile. Le but est que Cécile puisse créer le plugin Genval pour pouvoir lintégrer à GenDiapo
Garder en mémoire davoir un éditeur assez générique pour pouvoir adapter les DTD
Présentation du fait que certaines fonctionnalités ne pourront être réalisées :
Mise en forme du texte (gras, italique et souligne)
Gestion dun index
Gestion dun agencement
Date prochaine réunion : au retour de Jean-Pierre du Venezuela
Compte-rendu de la réunion du 25/07/2001
Discussion sur les différentes étapes de la fin du projet GenDiapo Jean-Pierre David, Cécile Guilloux et Rada Stegerean
Les différents points abordés au cours de la réunion
Les fonctionnalités de loutil auteur
En accord avec Jean-Pierre David, il a été décidé darrêter lajout de nouvelles fonctionnalités à loutil auteur pour pouvoir intégrer au mieux loutil de publication
La réalisation du glossaire (mise en place des liens) ne sera donc pas effectuée
Une nouvelle version de loutil auteur sera mise en ligne sur le site gendiapo le 27/07/01 et léquipe GenDiapo avertira le groupe CRIMEI pour les éventuels testeurs
Les fonctionnalités de loutil de publication
Au retour des vacances, le reste du stage sera consacré à la mise en place de la publication PDF puis HTML dans loutil auteur
La publication HTML sera fournie par Cécile Guilloux dès son retour de vacances (vers le 20 août) avec les modifications discutées pendant la réunion (navigation, découpage, style)
CVS pour le code source
Rappel à Jean-Pierre que léquipe GenDiapo a mis en place un CVS afin de répertorier les différentes versions du code source. Ce CVS est accessible par nimporte qui avec le login ANONYMOUS
Jean-Pierre nous a demandé de créer un compte pour Cécile et un autre pour Rada afin quelle dispose dune sauvegarde facile à récupérer et dune gestion de versions
Jean-Pierre nous a demandés de lui créer un accès aux statistiques fait par le CVS sur les fichiers téléchargés
Le groupe CRIMEI devra être avertie par mail de la présence de ce CVS
Relation avec Channel point pour Merlot
Léquipe GenDiapo a envoyé une version de loutil auteur aux développeurs de Merlot qui ont répondu assez positivement. Léquipe GenDiapo aimerait avoir lavis des responsables pour développer cette collaboration afin de pouvoir intégrer leur code dans celui de Merlot
Jean-Pierre trouve très intéressant de développer cette collaboration
Lavis de Gilles Monnot doit néanmoins être connu avant dentreprendre déventuelles démarches ( à voir de la visite du 07/08/01)
Formation à la réalisation du plugin
Dès le retour de vacances de Cécile Guilloux, léquipe GenDiapo devra la former à la réalisation du plugin GenEval
Cette formation ne sera pas à plein temps et léquipe GenDiapo sera surtout la pour répondre aux questions et aider en cas de problèmes
Date prochaine réunion : au retour de Jean-Pierre de ses vacances
Compte-rendu de la réunion du 31/08/2001
Bilan sur le projet et sur la suite à donner à GenDiapo avec Jean-Pierre David, Emmanuel Promayon et Cécile Guilloux
Les différents points abordés au cours de la réunion
La mise en commun du code avec Merlot
Jean-Pierre David et Emmanuel Promayon ont donné leur accord pour mettre en commun le code de GenDiapo avec le code de Merlot
Seul le code correspondant aux modifications apportées à Merlot (vue stylée et vue des attributs) sera mis en commun et les deux plugins (DTD et Actions) seront gardés par le laboratoire
La version GenDiapo-1.0-alpha6 (version finale) sera remise à Synergie 3R avec le droit den faire ce quelle veut
La publication HTML
Cécile Guilloux ayant un peu de mal à finir lintégration et devant préparer des réunions pour Ariadne, léquipe GenDiapo laidera à terminer lintégration pour que cela soit opérationnel pour le 07/09/2001
Le découpage des informations serait peut être plus simple en le faisant en PDF ou en ajoutant du code Java dans le XSL : ces 2 solutions sont à étudier mais pour la suite du projet
La soutenance orale du DESS
Jean-Pierre David et Emmanuel Promayon nous ont conseillé de préparer quelques diapositives éditées avec GenDiapo pour prouver la validité du projet
Nous avons demandé à Emmanuel Promayon dessayer de tester GenDiapo afin de nous fournie un fichier pour la démonstration
Discussion sur la suite du projet
Une discussion avec Synergie 3R doit avoir lieu pour déterminer la suite à donner à ce projet
Jean-Pierre David et Emmanuel Promayon sont prêts à poursuivre le projet et doivent réfléchir pour la solution : Ingénieur, Stagiaires DESS,
.
Carnet de Bord
Mardi 04/01/2001
Prise de contact
Présentation de léquipe
Définition but phase mi-temps : Etat de lexistant + Définition du CdC
« Prise en main » du sujet : Document résumant le projet + recherches
Mercredi 10/01/2001
Matin :
Réunion sur GENEVAL
Après midi :
Bilan de ce qui est réalisé, établissement des tâches à effectuer.
Jeudi 11/01/2001 :
Matin :
Mise en place du poste Linux (Alexandre)
Mise en place d'un compte FTP sous Free pour centraliser les données
Recherche de solution pour l'outil auteur
Téléchargement de Majix (à tester avec le jdk 1.3) + impression de la doc user
Après midi :
Rédaction du document présentant GENEVAL avec les ouvertures sur GENDIAPO
Installation et Essais d'utilisation de CVS (outil gestion de versions) sous Linux
Essais de Star Office => A voir si utilisation (bonne compatibilité avec Outils Office)
Mercredi 17/01/01 :
Matin :
Mise en place dun site FTP sur Free.fr (GenDiapo.free.fr) pour stocker et échanger les données
Réunion avec JP David sur le document « Vue Générale GenDiapo » déposé sur QuickPlace
Révision du document sur différents points concernant GenEval et séparation du précédent en deux documents : un doc sur GenEval « Etat Général GenDiapo » + un doc sur GenDiapo « Etudes GenDiapo »
Mise en place dune bibliothèque de liens pour faciliter les recherches (disponible sur GenDiapo.free.fr)
Après midi :
Fin du document « Etat Général GenDiapo »
Etablissement de la liste des tâches pour le projet : gestion de projet + réalisation
Rédaction dune ébauche du cahier des charges
Réunion avec léquipe pour voir le projet de Rada
Installation de Java 1.3 et de Majix sur le poste Linux
Jeudi 18/01/01 :
Matin :
Mise en place de la hiérarchie dans la bibliothèque de liens + remplissage
Installation du jde sur le poste Linux
Prise en main de MSProject sous NT
Après Midi :
Prise en main de MSProject (suite)
Rédaction du compte rendu de la réunion du 17/01/01
Ecriture de script sous Linux pour la sauvegarde automatique du projet chaque jour
Réflexion sur le type de génération des pages HTML (statiques ou dynamiques) pour GenDiapo
Mercredi 24/01/01 :
Matin :
Mise en place d'un entête générale pour tous les documents
Recherche des exemples de DTD pour GenDiapo
Prise en main de XML Emacs, SVGSlide et SVGView d'IBM
Réunion avec Jean Pierre de 11h à 12h
Après Midi :
Rédaction du compte rendu de la réunion
Mise en place d'un système pour se connecter sous nos home NT par linux
Mise en place d'un petit système pour répertorier facilement les tâches à faire et celles réalisées
Mise en place d'une entête pour les comptes rendus de réunion
Mise à jour de QuikPlace
Jeudi 25/01/01 :
Matin :
Nettoyage des différents dossiers crées pour GenDiapo (sur dur, sur C, sur Serveur,..)
Tentative de connexion directe du portable sur Zak
Après Midi :
Recherche sur Normes AICC et IMS pour Synergie 3R
Recherche SCG Viewer et Logictran
Tentative Connexion à Zak par portable
Mercredi 31/01/01 :
Matin :
Installation jdk 1.3 sur portable
Changement première page
Lecture du PQL du projet Tips
Tests des différents toolkits SVG trouvés
Après Midi :
Poursuite tests Toolkits SVG et Editeur XML
Tentative connexion à Zak
Début rédaction cahier des charges
Jeudi 01/02/01 :
Matin :
Fin des tests sur les Toolkits SVG
Lecture et correction du cahier des charges
Maintenance sur PC Linux
Après Midi :
Correction du cahier des charges
Test du logiciel e-savoir de Synergie 3R
Réunion sur l état de lart (produits SVG et RTF) avec Jean Pierre
Mercredi 07/02/01 :
Matin :
Rédaction du cahier des charges v.0.1
Impression écrans des produits vus dans état de lart pour faire un bon document
Après Midi :
Rédaction du cahier des charges v0.1
Impression écrans des produits vus dans état de lart pour faire un bon document
BrainStorming sur la forme de léditeur de fichiers XML
Jeudi 08/02/01 :
Matin :
Rédaction du cahier des charges v0.1
Etude des ponts OLE/COM avec Java
Après Midi :
Réunion avec linformaticien de la faculté de médecine sur TopClass
Finition des divers documents : Cdc et Etudes de lart SVG
Réunion avec Jean-Pierre sur le Cdc v0.1
Mercredi 14/02/01 : Vacances
Jeudi 15/02/01 : Vacances
Mercredi 21/02/01 :
Matin :
Rédaction du Cdc v0.2 et du Compte rendu réunion du 08/02 sur TopClass
Réunion avec Jean-Pierre, Cécile et Emmanuel Promayon sur le Cdc v0.2
Après Midi :
Rédaction du compte rendu de réunion et de létat davancement du projet
Tentative de mise à jour sur QuikPlace
Discussion sur les différentes étapes du projet
Rédaction du document sur les objectifs généraux de GenDiapo
Jeudi 22/02/01 :
Matin :
Problème de poste et changement pour Christophe
Rédaction du document sur les objectifs généraux de GenDiapo
Essais QuikPlace
Recherche format standard pour éditeur + essais OpenOffice
Après Midi :
Rédaction du document sur les objectifs généraux de GenDiapo
Mise en forme Etat Art de SVG
Rédaction document sur la structure dun cours (DTD)
Réunion avec Jean-Pierre sur le document des objectifs principaux
Mercredi 28/02/01 :
Matin :
Rédaction de Objectifs Principaux v0.3
Après Midi :
Conception du diaporama sur GenDiapo
Réunion avec CRIMEI pour présentation GenDiapo
Jeudi 01/03/01 :
Matin :
Réunion avec Prof d'anglais pour présentation : pas venu
Récupération du portable et transfert des données de GenDiapo chez Alexandre
Rapide retour sur la réunion du CO-TICE de la veille avec Jean-Pierre (idées à retenir)
Après Midi :
Révision du diaporama anglais
Test de Open Office
Mercredi 07/03/01 :
Matin :
Rédaction de Objectifs Principaux v0.4
Après Midi :
Rédaction de Objectifs Principaux v0.4
Remarque : 1 journée à deux dessus car beaucoup dinterrogations
Jeudi 08/03/01 :
Matin :
Dernière révision de Objectifs Principaux v0.4
Réunion avec Jean-Pierre sur Objectifs Principaux v0.4
Après Midi :
Rédaction de Objectifs Principaux v0.5
Réflexion sur la DTD
Mercredi 14/03/01 :
Matin :
Branchement du portable en réseau chez Alexandre
Mise en place du planning
Rédaction Plan Qualité
Après Midi :
Rédaction Compte Rendu réunion
Mise en place du planning
Rédaction Plan Qualité
Jeudi 15/03/01 :
Matin :
Dernière mise à jour sur Objectifs Principaux v0.5
Rédaction Planning et Plan Qualité
Mise à jour du site QuickPlace
Après Midi :
Rédaction Planning et Plan Qualité
Réunion sur XML au Greco
Mercredi 21/03/01 :
Matin :
Mise à jour du site QuickPlace : problèmes de mise à jour
Recherche informations sur différents types de licence OpenSource
Rédaction Plan Qualité
Rédaction du planning
Après Midi :
Rédaction Plan Qualité
Rédaction du planning
Jeudi 22/03/01 :
Matin :
Rédaction Plan Qualité
Discussion sur le planning
Après Midi :
Présentation de Cécile sur son travail : GenEval en XSL
Réunion avec Jean-Pierre sur avancement
Révisions Examens
Mercredi 28/03/01 : Examen
Jeudi 29/03/01 : Examen
Fin de la période à mi-temps
Période à plein-temps
Incrément I
Lundi 02/04/01 et Mardi 03/04/01 :
Pas de locaux disponibles : chômage technique
Mercredi 04/04/01 :
Matin :
Pas de locaux disponibles
Après Midi :
Réunion avec Jean-Pierre sur les problèmes de locaux
Rédaction Compte Rendu réunions
Discussion sur le planning
Jeudi 05/04/01 :
Matin :
Installation au CLIPS
Mise en place des machines
Après Midi :
Installation poste Linux Bilboquet
Installation de la machine Bridge en NT après formatage
Vendredi 06/04/01 :
Matin :
Rédaction Plan Qualité
Poursuite Installation poste Bridge
Après Midi :
Sauvegarde Données poste Bilboquet
Fin Installation poste Bridge
Lundi 09/04/01 :
Matin :
Fin configuration poste Bilboquet
Installation Office 2000 poste Bilboquet
Installation MSProject 98 sur Bridge
Transfert Données GenDiapo du portable vers Bridge
Mise à jour Carnet de Bord
Après Midi :
Rédaction Planning
Rédaction Plan Développement
Rédaction Plan Qualité
Mardi 10/04/01 :
Matin :
Rédaction Plan Développement
Rédaction Plan Qualité
Après Midi :
Rédaction Plan Développement
Rédaction Plan Qualité
Réflexion sur la DTD dun cours et léditeur XML
Mercredi 11/04/01 :
Matin :
Création Nouvelles entêtes documents
Réflexion DTD dun cours
Après Midi :
Mise à jour des documents avec nouvelles entêtes
Rédaction Cahier des Charges
Réflexion DTD
Jeudi 12/04/01 :
Matin :
Rédaction Cahier des Charges
Recherche et tests de composants java pour éditeur
Après Midi :
Mise à jour Plan Qualité
Mise à jour Cahier des Charges
Mise à jour Plan Développement
Recherche et tests de composants java pour éditeur
Vendredi 13/04/01 :
Matin :
Mise à jour Plan Qualité
Configuration Poste Linux
Réunion avec Jean-Pierre sur Cdc, PQL et PDev
Après Midi :
Correction des documents après la réunion
Rédaction compte rendu réunion
Tests composants java sous Linux
Réinstallation du poste Linux (Bilboquet)
Envoi des documents au consultant pour laudit
Mardi 17/04/01 :
Matin :
Mise à jour QuickPlace : Problème de mise à jour
Fin Installation Poste Linux
Tests Composants Java Editeur
Téléchargement IBM Visual Age sur Bridge
Réunion informelle avec Jean-Pierre
Après Midi :
Installation IBM Visual Age sur Bridge
Tests Composants Java Editeur
Réflexion sur Structure de document (DTD)
Mercredi 18/04/01 :
Matin :
Réflexion sur Structure de document (DTD)
Réunion avec Jean-Pierre et Emmanuel sur Cdc v.I.0.2
Après Midi :
Configuration Poste Linux
Rédaction Compte Rendu Réunion
Brain Storming Structure de Document
Rédaction Cdc v.I.0.3
Tests Composants Java Editeur
Jeudi 19/04/01 :
Matin :
Rédaction Cdc v.I.0.3
Tests Composants Java Editeur
Après Midi :
Mise à jour Planning : revoir avec PY Monnet
Tests Composants Java Editeur
Début Rédaction Structure Document
Vendredi 20/04/01 :
Matin :
Réflexion sur Outil Publication
Tests Composants Java Editeur
Tests Editeur Morphon
Réflexion sur Structure de Document
Après Midi :
Préparation Audit
Réflexion Structure Document
Discussion avec Jean-Pierre sur le fait des prototypes et sur léditeur Morphon
Relecture des documents de lAudit
Audit 1 avec Pierre-Yves Monnet et Jean-Pierre David
Lundi 23/04/01 :
Matin :
Réflexion sur Structure de document (DTD)
Après Midi :
Réflexion sur Structure de document (DTD)
Rédaction Structure Document v.I.0.1
Mise à jour Cdc v.I.0.3
Mise à jour Planning
Mardi 24/04/01 :
Matin :
Réunion avec Jean-Pierre, Emmanuel, Cécile et Rada sur DTD v.I.0.1 et Cdc V.I.0.3
Après Midi :
Rédaction Structure Document v.I.0.2
Rédaction Cdc v.I.0.4
Rédaction Compte Rendu Réunion
Tests composant Java
Mercredi 25/04/01 :
Matin :
Rédaction Structure Document v.I.0.2
Rédaction Cdc v.I.0.4
Tests composant Java
Après Midi :
Vérification Structure Document v.I.0.2
Vérification Cdc v.I.0.4
Vérification Compte Rendu Réunion
Tests composant Java
Réflexion IHM Editeur
Jeudi 26/04/01 :
Matin :
Tests composant Java
Tests Editeurs Morphon et Merlot
Après Midi :
Réflexion IHM
Inspection code Open Source de Merlot
Vendredi 27/04/01 :
Matin :
Rédaction Cdc v.I.0.5 et Dtd v.I.0.3 suite aux remarques dEP
Tests code Merlot
Rédaction Plan Présentation anglais
Après Midi :
Vérification Cdc v.I.0.5 et Dtd v.I.0.3
Discussion sur Plan Présentation anglais et répartition Travail
Tests composant Merlot
Mise à jour du Planning v.G.0.2
Lundi 30/04/01 :
Matin :
Rédaction Présentation anglais
Discussion avec Jan-Pierre sur le Cdc et la Dtd
Après Midi :
Rédaction Présentation anglais
Déménagement table avec JP
Mise à jour Cdc v.I.0.6 suite remarques de Jean-Pierre
Installation poste BlackJack
Mardi 01/05/01 :
Matin :
Rédaction Présentation anglais
Après Midi :
Rédaction Présentation anglais
Rédaction Plan Qualité v.G.0.2
Mercredi 02/05/01 :
Matin :
Relecture Cdc v.I.0.6 et PQL v.G.0.1
Discussion Présentation Anglais
Après Midi :
Rédaction Gestion Risques v.I.0.1
Rédaction Architecture Externe v.I.0.1
Rédaction Présentation Anglais
Tests Composant Java Editeur
Jeudi 03/05/01 :
Matin :
Rédaction Présentation Anglais
Après Midi :
Rédaction Gestion Risques v.I.0.1
Discussion avec JP sur projet
Création Interface Editeur
Vendredi 04 /05/01 :
Matin :
Rédaction Gestion Risques v.I.0.1
Création Interface Editeur
Après Midi :
Relecture Gestion Risques v.I.0.1
Discussion sur Interface Editeur
Lundi 07/05/01 :
Matin :
Rédaction Présentation anglais
Tests Composant Java
Création Interface Editeur
Après Midi :
Réflexion sur interface Editeur
Discussion sur Interface Editeur avec JP
Codage DTD GenDiapo
Modification Interface Merlot
Configuration BlackJack pour compilation
Mardi 08/05/01 :
Matin :
Réflexion sur Interface Editeur
Création des différents screenshots
Configuration BlackJack pour compilation
Après Midi :
Création des différents screenshots
Configuration BlackJack pour compilation
Mercredi 09/05/01 :
Matin :
Configuration Réseau
Création des différents screenshots
Après Midi :
Création différents screenshots
Rédaction Spécification Interface
Préparation réunion
Présentation anglais
Jeudi 10/05/01 :
Matin :
Tests composanst Java
Présentation anglais
Création Slide ScreenShot pour réunion
Préparation Réunion
Après Midi :
Réunion avec Enseignants : Spécifications Interfaces
Révision Présentation anglais
Configuration BlackJack
Présentation anglais au prof
Vendredi 11 /05/01 :
Matin :
Nettoyage du bureau et des fichiers sur Bridge
Compte rendu rapide de la réunion avec enseignants
Etude approfondie du code de Merlot
Définition des documents à mettre à jour
Après Midi :
Etude approfondie du code de Merlot
Mise à jour Présentation anglais
Mise à jour Plan Qualité
Rédaction Plan Développement v.G.0.2
Lundi 14/05/01 :
Matin :
Révision Présentation anglais
Installation carte réseau poste Bilboquet
Rédaction Plan Développement v.G.0.2
Tests Composant Java
Après Midi :
Rédaction Plan Développement v.G.0.2
Rédaction Planning v.G.0.3
Création Schémas UML avec Objeectering
Révision Présentation anglais
Modification code Java
Modification ScreenShots
Mardi 15/05/01 :
Matin :
Révision Présentation Anglais
Préparation oral Anglais
Après Midi :
Révision Présentation Anglais
Modification code Merlot
Mercredi 16/05/01 :
Matin :
Révision Présentation Anglais
Modification code Merlot
Après Midi :
Révision Présentation Anglais
Modification code Merlot
Jeudi 17/05/01 :
Matin :
Révision Présentation Anglais
Modification code Merlot
Après Midi :
Visite stand GRECO : 12h 14h
Préparation Anglais
Modification code Merlot
Présentation Oral anglais au prof
Vendredi 18/05/01 :
Matin :
Modification code Merlot
Préparation Architecture Publicateur
Après Midi :
Préparation Anglais
Modification code Merlot
Préparation Architecture Publicateur
Réunion avec Jean-Pierre, Cécile et Arnaud
Lundi 21/05/01 :
Matin :
Préparation Soutenance Anglais
Modification code Merlot
Répétition Soutenance Anglais
Après Midi :
Préparation Soutenance Anglais
Répétition Soutenance Anglais
Mardi 22/05/01 :
Matin :
Répétition Soutenance Anglais
Soutenance Anglais 11h15 12h00
Après Midi :
Décompression après soutenance
Envoi des mails à Synergie 3R
Modification code Merlot
Codage composants
Mercredi 23/05/01 :
Matin :
Modification code Merlot
Codage composants
Après Midi :
Modification code Merlot
Codage composants
Jeudi 24/05/01 : Férié
Vendredi 25/05/01 :
Matin :
Modification code Merlot
Codage composants
Après Midi :
Modification code Merlot
Codage composants
Lundi 28/05/01 :
Matin :
Modification code Merlot
Codage composants
Après Midi :
Modification code Merlot
Codage composants
Mardi 29/05/01 :
Matin :
Rédaction Architecture Externe V.I.0.1
Résolution problème DTD GenDiapo avec Merlot
Codage composants
Après Midi :
Rédaction Architecture Externe V.I.0.2
Codage composants
Mercredi 30/05/01 :
Matin :
Rédaction Architecture Externe V.I.0.2
Codage composants
Après Midi :
Rédaction Architecture Externe V.I.0.2
Rédaction Planning v.G.0.4
Rédaction Plan Développement v.G.0.3
Rédaction Plan Qualité v.G.0.3
Rédaction Gestion Risques v.G.0.2
Codage composants
Jeudi 31/05/01 :
Matin :
Rédaction Architecture Externe V.I.0.2
Rédaction Gestion Risques v.G.0.2
Rédaction Architecture Interne v.I.0.1
Après Midi :
Rédaction Gestion Risques v.G.0.2
Codage composants
Vendredi 01/06/01 :
Matin :
Montage des tables
Après Midi :
Codage composants
Lundi 04/06/01 : Férié
Mardi 05/06/01 :
Matin :
Révision différents documents : Planning, Plan dev, Risques, Architectures
Relecture Documents pour Audit 2
Après Midi :
Relecture Documents pour Audit 2
Mercredi 06/06/01 :
Matin :
Rédaction Architecture Interne v.I.0.1
Après Midi :
Réunion avec Cécile pour outil publication
Rédaction Architecture Interne v.I.0.1
Jeudi 07/06/01 :
Matin :
Rédaction Architecture Interne v.I.0.1
Après Midi :
Rédaction Architecture Interne v.I.0.1
Vendredi 08/06/01 :
Matin :
Rédaction Architecture Interne v.I.0.1
Rédaction Compte Rendu réunion du 06/06/01 avec Cécile
Après Midi :
Rédaction Architecture Interne v.I.0.1
Envoi de Architecture Interne v.I.0.1 à PY Monnet et Jean-Pierre David
Lundi 11/06/01 :
Matin :
Préparation Audit 2
Installation 2 nouvelles machines
Après Midi :
Installation 2 nouvelles machines
Préparation Audit 2
Relecture Documents Audit 2
Audit 2 avec Pierre-Yves Monnet et Jean-Pierre David
Mardi 12/06/01 :
Matin :
Bilan Audit 2
Fin installation Windows 2000 nouveaux postes
Configuration nouveaux postes
Installation Linux Bilboquet
Après Midi :
Codage Attributs
Installation Linux Bilboquet
Mercredi 13/06/01 :
Matin :
Codage Attributs
Codage Vue Stylée
Après Midi :
Codage Attributs
Codage Vue Stylée
Jeudi 14/06/01 :
Matin :
Codage Attributs
Codage Vue Stylée
Après Midi :
Codage Attributs
Codage Vue Stylée
Vendredi 15/06/01 :
Matin :
Codage Attributs
Codage Vue Stylée
Après Midi :
Codage Attributs
Codage Vue Stylée
Lundi 18/06/01 :
Matin :
Codage Attributs
Codage Vue Stylée
Après Midi :
Codage Attributs
Codage Vue Stylée
Mardi 19/06/01 :
Matin :
Réunion Avancement avec Jean-Pierre et Cécile
Rédaction Compte rendu réunion
Codage Attributs
Codage Vue Stylée
Après Midi :
Codage Attributs
Codage Vue Stylée
Mercredi 20/06/01 :
Matin :
Codage
Après Midi :
Codage
Jeudi 21/06/01 :
Matin :
Codage
Après Midi :
Codage
Vendredi 22/06/01 :
Matin :
Codage
Après Midi :
Codage
Lundi 25/06/01 :
Matin :
Codage
Après Midi :
Codage
Mardi 26/06/01 :
Matin :
Codage
Après Midi :
Codage
Mercredi 27/06/01 :
Matin :
Codage
Après Midi :
Codage
Nocturne
Jeudi 28/06/01 :
Matin :
Codage
Après Midi :
Codage
Nocturne
Vendredi 29/06/01 : Démo
Matin :
Mise en commun du code
Préparation exemple
Préparation Démonstration
Après Midi :
Démonstration aux enseignants : état avancement
Lundi 02/07/01 :
Matin :
Mise en place du CVS
Etude plugin XSL
Après Midi :
Etude plugin XSL
Nettoyage des dossiers GenDiapo
Mise en place du CVS
Codage
Mardi 03/07/01 :
Matin :
Déménagement dans bâtiment C du CLIPS
Installation des machines
Mise en place du CVS
Après Midi :
Mise en place dun planning pour incrément 2
Mise en place du CVS
Bugs éditeur
Etude plugin XSL
Mercredi 04/07/01 :
Matin :
Mise en place du CVS
Etude plugin XSL
Après Midi :
Etude plugin XSL
Reprise des classes de lincrément 1
Jeudi 05/07/01 :
Matin :
Codage
Préparation visite Synergie
Après Midi :
Visite à Synergie à 14h30
Vendredi 06/07/01 :
Matin :
Relecture différents documents
Codage
Préparation Réunion avec Jean-Pierre, Cécile et Rada
Réunion avec Jean-Pierre, Cécile et Rada
Après Midi :
Bilan réunion
Mise à jour Cdc v.II.0.1
Codage
Lundi 09/07/01 :
Matin :
Mise à jour Plan Développement v.G.0.4
Mise à jour Architectures Externes v.II.0.1
Mise à jour Gestion Risques v.G.0.3
Codage
Après Midi :
Mise à jour Plan Qualité v.G.0.4
Mise à jour Planning v.G.0.6
Codage
Mardi 10/07/01 :
Matin :
Formation CVS pour Christophe
Correction Bugs sur CVS (Problème droit de fichier)
Codage
Après Midi :
Panne électrique de 4h
Codage
Mercredi 11/07/01 :
Matin :
Codage
Après Midi :
Codage
Jeudi 12/07/01 :
Matin :
Codage
Après Midi :
Codage
Vendredi 13/07/01 :
Matin :
Codage
Après Midi :
Codage
Lundi 16/07/01 :
Matin :
Codage
Après Midi :
Codage
Mardi 17/07/01 :
Matin :
Codage
Après Midi :
Codage
Mercredi 18/07/01 :
Matin :
Codage
Après Midi :
Codage
Jeudi 19/07/01 :
Matin :
Codage
Après Midi :
Codage
Vendredi 20/07/01 :
Matin :
Codage
Après Midi :
Codage
Lundi 23/07/01 :
Matin :
Codage
Après Midi :
Codage
Mardi 24/07/01 :
Matin :
Codage
Après Midi :
Codage
Mercredi 25/07/01 :
Matin :
Codage
Réunion avec Jean-Pierre, Cécile et Rada
Après Midi :
Codage
Jeudi 26/07/01 :
Matin :
Codage
Après Midi :
Codage
Vendredi 27/07/01 :
Matin :
Codage
Après Midi :
Codage
Livraison GenDiapo-alpha3
Mise en place de la version sur gendiapo.free.fr
Mail au groupe CRIMEI avec indication bug reporting
Fin Incrément I
Vacances
30/07/2001 03/08/2001
Incrément II
Lundi 06/08/01 :
Matin :
Réunion entre nous sur répartition différentes tâches
Mise à jour Cahier des Charges v.II.0.2
Codage plugin PDF
Après Midi :
Mise à jour Plan Qualité v.G.0.5
Mise à jour Planning v.G.0.7
Mise à jour Plan Développement v.G.0.5
Codage plugin PDF
Mardi 07/08/01 :
Matin :
Mise à jour Plan Développement v.G.0.5
Mise à jour Gestion Risques v.G.0.4
Codage plugin PDF
Après Midi :
Réunion à Synergie 3R avec Dominique AUBREE
Mercredi 08/08/01 :
Matin :
Rédaction Compte Rendu Réunion du 25/07/01
Codage plugin PDF
Codage Interface Paramètres
Après Midi :
Codage plugin PDF
Codage Interface Paramètres
Jeudi 09/08/01 :
Matin :
Codage plugin PDF
Codage Interface Paramètres
Après Midi :
Codage plugin PDF
Codage Interface Paramètres
Vendredi 10/08/01 :
Matin :
Codage plugin PDF
Codage Interface Paramètres
Après Midi :
Codage plugin PDF
Codage Interface Paramètres
Lundi 13/08/01 :
Matin :
Codage plugin PDF
Codage Interface Paramètres
Après Midi :
Codage plugin PDF
Codage Interface Paramètres
Mardi 14/08/01 :
Matin :
Codage plugin PDF
Codage Interface Paramètres
Après Midi :
Codage plugin PDF
Codage Interface Paramètres
Rédaction Réalisation Plugin v.II.0.1
Création Squelette pour plugin
Mercredi 15/08/01 : Férié
Jeudi 16/08/01 :
Matin :
Rédaction Réalisation Plugin v.II.0.1
Création Squelette pour plugin
Corrections Code
Après Midi :
Rédaction Réalisation Plugin v.II.0.1
Rédaction Dossier Tests v.II.0.1
Création Squelette pour plugin
Vendredi 17/08/01 :
Matin :
Création Squelette pour plugin
Rédaction Réalisation Plugin v.II.0.1
Rédaction Dossier Tests v.II.0.1
Après Midi :
Création Squelette pour plugin
Rédaction Réalisation Plugin v.II.0.1
Rédaction Dossier Tests v.II.0.1
Rédaction Dossier Bugs v.II.0.1
Lundi 20/08/01 :
Matin :
Rédaction Dossier Bugs v.II.0.1
Rédaction Réalisation Plugin v.II.0.2
Création Squelette pour plugin
Après Midi :
Discussion avec Cécile sur plugin HTML
Rédaction Réalisation Plugin v.II.0.2
Relecture Dossier Tests v.II.0.1
Mardi 21/08/01 :
Matin :
Relecture Réalisation Plugin v.II.0.2
Relecture Dossier Tests Intégration v.II.0.1
Relecture Dossier Bugs v.II.0.1
Mise en place du répertoire (document + squelette) plugin sur site GenDiapo
Rédaction Gestion Risques v.G.0.5
Rédaction Manuel Utilisateur v. II.0.1
Après Midi :
Rédaction Manuel Utilisateur v. II.0.1
Validation Cahier des Charges v.II.1.0
Relecture Plan Qualité
Mise à jour Documents
Mercredi 22/08/01 :
Matin :
Rédaction Manuel Utilisateur v. II.0.1
Relecture Plan Qualité v.G.0.5
Après Midi :
Rédaction Manuel Utilisateur v. II.0.1
Rédaction Plan Développement v.G.2.2
Relecture Gestion Risques v.G.2.2
Tests dun logiciel pour tests unitaires
Rédaction Architectures Externes v.II.1.0
Création ScreenShots GenDiapo
Réalisation Tests unitaires avec JTest
Jeudi 23/08/01 :
Matin :
Rédaction Dossier Tests Unitaires v.II. 0.1
Rédaction Plan Développement v.G.2.2
Rédaction Planning v.G.2.2
Après Midi :
Validation Pan Développement v.G.2.2
Validation Plan Qualité v.G.2.2
Rédaction Manuel Utilisateur v. II.0.1
Discussion avec Cécile sur publication HTML
Rédaction Réalisation Plugin v.II.0.3
Vendredi 24/08/01 :
Matin :
Rédaction Manuel Utilisateur v. II.0.1
Création ScreenShots GenDiapo
Relecture Dossier Bugs v.II.0.1
Après Midi :
Rédaction Manuel Utilisateur v. II.0.1
Création ScreenShots GenDiapo
Tests Intégration
Transfert GenDiapo de Free vers SourceForge
Lundi 27/08/01 :
Matin :
Rédaction Manuel Utilisateur v. II.0.1
Correction bugs GenDiapo
Après Midi :
Rédaction Manuel Utilisateur v. II.0.1
Correction bugs GenDiapo
Validation Dossier Bugs v.II.0.1
Validation Dossier Tests Unitaires v.II. 0.1
Rédaction Dossier Tests Intégration v.II.0.2
Mardi 28/08/01 :
Matin :
Rédaction Architectures Externes v.II.1.0
Correction Bugs
Transfert de gendiapo sur Source Forge
Après Midi :
Rédaction Architectures Externes v.II.1.0
Correction Bugs
Relecture Manuel Utilisateur v. II.0.1
Discussion avec Jean-Pierre
Mise en place de la version alpha5 de GenDiapo
Mercredi 29/08/01 :
Matin :
Relecture Architecture Externe v.II.1.0
Rédaction Architecture Interne v.II.0.1
Rédaction Structure de Document v.II.0.1
Après Midi :
Rédaction Architecture Interne v.II.0.1
Rédaction Résultats Tests Intégration 1.0-alpha4 sous Windows
Rédaction Résultats Tests Intégration 1.0-alpha5 sous Windows
Mise en ligne du Manuel Utilisateur v.II.1.0 sur Source Forge
Création dun fichier XML exemple et de fichiers LisezMoi
Rédaction Manuel Utilisateur v.II.1.1
Jeudi 30/08/01 :
Matin :
Mise à jour des fichiers LisezMoi
Rédaction Architecture Interne v.II.0.1
Mise à jour du site Source Forge
Après Midi :
Rédaction Architecture Interne v.II.0.1
Mise en place des versions HTML des documents
Mise à jour du site Source Forge
Vendredi 31/08/01 :
Matin :
Rédaction Plan Développement v.G.3.0
Rédaction Planning v.G.3.0
Mise en place du CVS sur SourceForge
Réunion avec Jean-Pierre et Emmanuel
Après Midi :
Rédaction Compte Rendu Réunion
Mail à Merlot pour mise en commun du code
Rédaction Questionnaire DESS GI
Mise à jour Source Forge
Fin Incrément II
Préparation Soutenance
Lundi 03/09/01 :
Matin :
Rédaction Architecture Interne v.II.0.1
Rédaction Questionnaire DESS GI
Après Midi :
Rédaction Questionnaire DESS GI
Rédaction Architecture Interne v.II.0.1
Contact avec Merlot
Mise à jour Source Forge
Rédaction Présentation soutenance finale
Mardi 04/09/01 :
Matin :
Déménagement dans un autre bureau
Après Midi :
Rédaction Questionnaire DESS GI
Rédaction Architecture Interne v.II.0.1
Rédaction Présentation soutenance finale
Mise à jour entête des documents phase étude
Mercredi 05/09/01 :
Matin :
Point avec Cécile sur Publication HTML
Rédaction Architecture Interne v.II.0.1
Rédaction Présentation soutenance finale
Rédaction entête et plan du document global pour DESS
Après Midi :
Rédaction Questionnaire DESS GI
Rédaction Architecture Interne v.II.0.1
Relecture des versions finales des documents
Point avec Cécile sur Publication HTML
Essai de récupération du CVS sur Source Forge depuis Bridge
Jeudi 06/09/01 :
Matin :
Codage Publication HTML
Après Midi :
Intégration de la publication HTML de Cécile
Codage Publication HTML
Mise à jour Dossier DESS GI
Relecture des versions finales des documents
Rédaction Manuel Utilisateur v.II.2.0 (1.0-alpha6)
Rédaction Dossier Bugs v.II.1.0
Relecture Architectures Internes v.II.0.1
Réunion avec Jean-Pierre et Gilles Monnot (démonstration de la version 1.0-alpha6)
Vendredi 07/09/01 :
Matin :
Relecture Architectures Internes v.II.0.1
Codage Bug GenDiapo
Rédaction Plan Développement v.G.3.1
Rédaction Planning v.G.3.1
Relecture des versions finales des documents
Après Midi :
Rédaction Architectures Internes v.II.0.1
Codage GenDiapo
Rédaction Soutenance
Lundi 10/09/01 :
Matin :
Relecture Architecture Interne v.II.0.1
Rédaction Architectures Internes v.II.0.1
Mise à jour Plan Développement v.G.3.1
Après Midi :
Rédaction Architectures Internes v.II.0.1
Impression Documents DESS GI
Rédaction Soutenance
Mardi 11/09/01 :
Matin :
Rédaction Architectures Internes v.II.0.1
Relecture Architectures Externes
Rédaction Soutenance
Après Midi :
Relecture Plan Qualité
Rédaction Soutenance
Rédaction Questionnaire
Mercredi 12/09/01 :
Matin :
Rédaction Soutenance
Rédaction Questionnaire
Impression Documents DESS GI
Après Midi :
Rédaction Soutenance
Rédaction Questionnaire
Impression Documents DESS GI
Remise au DESS des documents du stage et du questionnaire
Jeudi 13/09/01 :
Matin :
Après Midi :
Vendredi 14/09/01 :
Matin :
Après Midi :
Audit 3 : Répétition Soutenance
Projet GenDiapo PAGE \* MERGEFORMAT 73 / NUMPAGES \* MERGEFORMAT 73 CLIPS / SYNERGIE3R