User Tools

Site Tools


2019_2020:lp:dam:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
2019_2020:lp:dam:start [2019/12/05 11:00]
blay [Propriétés attendues du logiciel]
2019_2020:lp:dam:start [2019/12/13 13:28]
blay [Structuration du dépôt]
Line 85: Line 85:
  
  
-===== Exigences =====+===== Exigences ​sur le projet ​=====
   * Le projet sera écrit en utilisant les langages java, php, html, ...   * Le projet sera écrit en utilisant les langages java, php, html, ...
   * Les tests unitaires sont exigés avec Junit ou phpUnit...   * Les tests unitaires sont exigés avec Junit ou phpUnit...
Line 91: Line 91:
  
 ==== Propriétés attendues du logiciel ==== ==== Propriétés attendues du logiciel ====
-  * **E-1** Adaptabilité dynamique : quelque soit la variante du logiciel on attend que vous proposiez une adaptation dynamique du logiciel en fonction du handicap (e.g. choix de la fonte, modification de la complexité des questions en retirant des réponses fausses, ...) +  * **E-1** **Adaptabilité dynamique** : quelque soit la variante du logiciel on attend que vous proposiez une adaptation dynamique du logiciel en fonction du handicap (e.g. choix de la fonte, modification de la complexité des questions en retirant des réponses fausses, ...) 
 +  * **E-2** Handicap comme une exigence première : quelque soit la variante du logiciel on attend que vous preniez en compte le handicap à tous les niveaux par exemple 
 +       * métier, e.g.:  
 +             * globalement ne pas proposer d'​images à un déficient visuel peut impacter la définition des quizz par des aidants, la définition des règles de choix de quizz, de questions, ... 
 +             * question relativement à un handicap : e.g. déterminer la complexité d'une question, la visibilité,​ ... 
 +              * Quiz : e.g. manière de poser questions, de les répéter;​ 
 +       * interface : adaptation de l'​interface en fonction du handicap 
 +       * architecture :  
 +             * en cas de handicap lié à la mémoire les temps de réponses ont beaucoup d'​importance,​ il convient donc de prévoir des palliatifs à un réseau faible par des téléchargements par exemple sur le téléphone. 
 +             * le stockage des clicks quoique indispensable pour favoriser une amélioration des interfaces pose des question de vie privé, de charge, ... 
 ==== Propriétés attendues du code ==== ==== Propriétés attendues du code ====
-   * **C-1** des tests automatiques liés à l'​accessibilité+   * **C-1** des tests automatiques liés au respect du handicap
       * Il pourra s'agir de vérifier les normes du W3C sur des fichiers html       * Il pourra s'agir de vérifier les normes du W3C sur des fichiers html
       * Vérifier automatiquement que certaines propriétés par exemple "A toute question mémorisée est associée un niveau",​ "ne contient pas de mots "​compliqués""​ (à vous de décider comment vous gérez cette notion) etc.       * Vérifier automatiquement que certaines propriétés par exemple "A toute question mémorisée est associée un niveau",​ "ne contient pas de mots "​compliqués""​ (à vous de décider comment vous gérez cette notion) etc.
  
-===== Structuration du dépôt ​=====+===== Evaluations (A déplacer dans le TD ?...) =====
  
 +
 +Les groupes sont formés de 4 étudiants maximum
 +Les US de la seance X sont décomposées en tâche. Un étudiant a au moins une tâche d'​attribuée.
 +
 +==== Projet ====
 +
 +=== Exposé ===
 +
 +
 +Sprint 0 fait l'​objet d'un exposé qui comprend : 
 +On tentera de le gérer en visio conférence et/ou avec une personne extérieure.
 +
 +
 +
 +
 +
 +==== Structuration du dépôt ​ ====
   * Un répertoire dédié à la **conception** contenant   * Un répertoire dédié à la **conception** contenant
        * un rapport de conception intégrant ​        * un rapport de conception intégrant ​
Line 111: Line 136:
       * Il pourra s'agir de vérifier les normes du W3C sur des fichiers html       * Il pourra s'agir de vérifier les normes du W3C sur des fichiers html
       * Vérifier automatiquement que certaines propriétés par exemple A toute question mémorisée est associée un niveau, ne contient pas de mots "​compliqués"​ (à vous de décider comment vous gérez cette notion).       * Vérifier automatiquement que certaines propriétés par exemple A toute question mémorisée est associée un niveau, ne contient pas de mots "​compliqués"​ (à vous de décider comment vous gérez cette notion).
 +
 +----
 +
 +NOM du projet = 
 +README = 
 +Liste de membres ​
 +correspondance avec les aliases
 +
 +Modele du projet etudiants
 +template, src, doc, lib, ...
 +Reandme
 +gitignore de base
 +
 +Structure
 +
 +
 +
 +Descitpion
 +
 +
 +
  
  
2019_2020/lp/dam/start.txt · Last modified: 2020/02/01 19:34 by blay