Prototypes fonctionnels de la nouvelle UI
1. Contexte scientifique
Dans le cadre du projet d'apprentissage de V. Dominguez, nous allons refondre D-GENIES. Nous allons en particulier moderniser la partie web en utilisant des techniques de programmation plus modulaires (web components) et plus actuelles (ES6+/TypeScript) qui permettront d'en simplifier la maintenant et l'évolution.
2. Description de la demande
Mise en oeuvre des résultats de la prospection du livrable précédent.
Nous allons réalisé des prototype interactifs d'interface que PB et CK valideront. L'objectif à long terme (et ce sera l'objet d'un autre livrable) sera de recueillir les retours de l'expérience utilisateur (UX) à l'aide d'un formulaire de retour sur la beta de l'interface et les tickets OTRS (file d-genies-new)
3. Organisation
3.1 Planning
Du 6 au 27 février 2025: Vincent va proposer deux prototypes d'interface interactive: un en mode lego, et l'autre en mode 'feuille de calcul'.
Du 27 février au 13 mars 2025: Raffinage et ajustement, debuggage.
3.2 Personnes
Implémentation: Vincent.
Tests du traitement et revue de code : Philippe, Christophe
3.3 Ressources matériels
Aucun besoin spécifiques
3.4 Ressources financières
Inrae + Ressources Propres
4. Critères de validations
Chritophe et Philippe validerons les prototypes qui seront mis en place pour le retour utilisateur.
5. Bilan et modifications du planning et des ressources
5.1 Réunion du 27/02/2025
Vincent a proposé un début interactif d'interface lego.
- L'ajout de fichier fonctionne,
- Le drag & drop d'un fichier sur la liste de jobs,
- Le drag & drop d'un fichier sur le "job input settings" (de l'ordinateur et de la liste de fichiers)
- Le highlight de fichiers associés aux jobs est partiellement fonctionnel, l'inverse non (les jobs associés à un fichier)
- La gestion du clavier est fonctionnelle.
Il y a de nombreux petits bugs. Nous (PB + VD) allons revoir la modélisation.
- Nous allons repréciser la liste des tâches à accomplir pour aboutir à l'interface améliorée.
- Les différents comportements à adopter vont être énumérés à l'aide d'une matrice action / état
Cela demande de revoir le planning.
- Le mode lego finalisé 27/03/2025
- Le tout finalisé le 15/05/2025 (Vincent sera absent du 28/03 au 22/04)
Pas de changement de ressource.