Développement d'applications mobiles

L'étape principale de votre projet est la phase de développement. Pour assurer le succès de la livraison du projet, nous découperons cette étape en 3 sprints accompagnés de suivis sommatifs(2 x 15%) :

  1. Liste/Consultation ET documentation mise à jour
    • Suivi 26 novembre, 15%
  2. Insertion/Modification ET documentation mise à jour
    • Suivi 10 décembre, 15%
  3. Suppression/Polissage ET documentation mise à jour
    • Livraison décembre, Examen final

Vous êtes également tenu de consigner certains éléments de documentation dans un rapport tout au long du projet :

  • Procédurier : Résultats attendus pour différentes manipulations des fonctionnalités

    • Également inclure les identifiants de quelques usagers tests contenant des données représentatives de l'utilisation de l'application
    • Seul ce qui est développé actuellement doit se retrouver dans le procédurier
      👉 Exemple Recipeasy
  • Standards de développement: Liste des décisions prises pour la nomenclature et l’interface de l’application(UI, UX, Code, BD)

  • Guide de déploiement et sauvegarde: Étapes à faire pour avoir un fonctionnement minimal de l’application dans un nouvel environnement(queries, dump, insertion de données de départ)

    • Vous devez fournir des données de départ valide dans la base de données pour tester les fonctionnalités de l'application

Remise

  • Le rapport de documentation doit être remis à temps, sinon il sera ignoré pour l'évaluation du suivi.
  • Votre répertoire Git sera récupéré automatiquement au moment prévu de la remise et la branche principale sera utilisé telle quelle pour l'évaluation du suivi.

    • Sans répertoire Git, votre suivi sera annulé et entraînera la note de zéro.
  • Pour organiser tous les fichiers du projet, nous regrouperons le code et la documentation dans le répertoire Git selon la structure suivante:

    .
    ├── code
    └── doc
    Vous devez inclure votre rapport de documentation en PDF à la racine du dossier doc

Développement d'applications mobiles

Nom:

Documentation
Procédurier, standards, déploiement/sauvegarde 3     2.5     2     1     0
Entité 1 _____________________________________
Liste UI, UX, Données, Persistence 3     2.5     2     1     0
Consultation UI, UX, Données, Persistence 3     2.5     2     1     0
Entité 2 _____________________________________
Liste UI, UX, Données, Persistence 3     2.5     2     1     0
Consultation UI, UX, Données, Persistence 3     2.5     2     1     0
Appréciation générale
UI/UX 0     -0.5     -1     -2
Technique 0     -0.5     -1     -2

Développement d'applications mobiles

Nom:

Documentation
Procédurier, standards, déploiement/sauvegarde 2     1.5     1     0
Entité 1 _____________________________________
Insertion UI, UX, Données, Persistence 3     2.5     2     1     0
Modification UI, UX, Données, Persistence 2     1.5     1     0
Entité 2 _____________________________________
Insertion UI, UX, Données, Persistence 3     2.5     2     1     0
Modification UI, UX, Données, Persistence 2     1.5     1     0
Appréciation générale
UI/UX 0     -0.5     -1     -2
Technique 0     -0.5     -1     -2
Régression/Ajustements 0     -0.5     -1     -2