# SAÉ de 2A ## Règles de fonctionnement Voici les règles qui encadrent la réalisation de vos SAÉ pendant votre deuxième année : - Les deux SAÉ sont fusionnées autour du même projet, soit 165h pour les FI et 100h pour les FA : + Les FI travaillent toute l'année en suivant les créneaux à l'emploi du temps + Les FA travaillent comme les FI (en suivant les créneaux de l'emploi du temps) mais auront des périodes concentrée pendant les vacances de la Toussaint (7h par jour pendant 4 jours) et les vacances de février (7h par jour pendant 5 jours). - Un cadre de projet a été défini pour structurer l'harmonie avec les ressources (voir ci-dessous). - Les enseignants proposant les projets ne seront pas les tuteurs du projet mais les *clients*. Leur rôle sera donc uniquement de s'assurer du respect du cœur de cible. - Au-delà de l'architecture générale, le cadre définit quelles ressources sont concernées dans le projet (voir ci-dessous). - Chaque ressource se charge, pendant son temps de cours, du suivi et de l'évaluation individuelle de la SAÉ pour la technologie utilisée en cours. Un ensemble de critères spécifiques à la SAÉ sont définis par chaque équipe de ressource. - Pour faciliter les réunions avec le client, un créneau de SAÉ, commun à tous les étudiants, a été fixé tous les mardis matin de 8h à 10h. - Des soutenances intermédiaires (pour les FI seulement) et terminales (pour les FI et les FA) serviront à l'évaluation du groupe dans sa globalité. - Ainsi, chaque UE aura, en SAÉ, deux notes, une individuelle mise par la ou les ressource(s) et une globale mise par la ou les soutenance(s). - Pour les FI, la soutenance intermédiaire (sur un créneau de 45 minutes) aura lieu en semaine 50 (le vendredi 20 décembre 2024), soit à peu près à 2/3 du projet, et devra permettre la présentation d'un prototype. - La soutenance finale (sur un créneau de 90 minutes) aura lieu la semaine 13 (vendredi 4 avril 2025), juste avant le départ en deuxième période (FA) ou en stage (FI). Elle fait le bilan du projet et prend du recul sur les 6 compétences. ## Cadre de la SAÉ Le cadre suivant a été défini : ![Architecture](cadre_SAE_2A.svg "Architecture générale de la SAÉ 2A") Ce cadre permet d'intégrer les ressources à l'encadrement des SAÉ et l'évaluation des UE : - Analyse du projet [R3.03] => UE1 - Réalisation de deux applications client (1 web en PHP [R3.01] et 1 mobile en Kotlin/Android [R4.A.11]) => UE1 - Chaque application doit consommer des données provenant d'une base de données **relationnelle** [R3.07, R4.01, R4.03] via un web service [R4.01] à écrire => UE3, UE4 - L'application web client, le web service et la base de données seront déployées sur un serveur [R3.05, R3.06] ou dans des conteneurs Docker [R4.A.08] => UE3 - Les applications devront mettre en valeur la qualité via l'utilisation de patrons de conception et l'application des principes S.O.L.I.D. [R3.04] => UE2 - Une application web d'administration simple des données sera ajoutée uniquement par les FI en Blazor [R3.01] => UE1 - Une application web (Web) ou mobile (PM) de monitoring sera ajoutée [R4.A.10] => UE1 - Le code que vous produirez devra être testé [R4.02] => UE2 - La gestion de projet sera suivie en méthode SCRUM-lite [R3.10] => UE5 - Et bien sûr, la capacité à travailler en équipe sera évaluée => UE6 ### Management de projet L'équipe pédagogique gérant cette partie a pris soin de rédiger des documents précis qui vous permettront de connaître leurs attentes et spécifient les modalités d'évaluations. *Lisez-les bien !* - [Attentes et consignes](Documents/GestionProjet_Consignes2A.pdf) - [Grille d'auto-évaluation](Documents/GestionProjet_AutoEvaluation.pdf) ## Formation des équipes * Vous êtes 94 étudiants et il y a 18 projets proposés * Cela permet de faire 14 équipes de 5 étudiants et 4 équipes de 6 étudiants * Les équipes de 5 étudiants sont à former au sein d'un même groupe de TP * Il restera alors 3 ou 4 étudiants par groupe de TP qui permettront de former les 4 équipes de 6 étudiants * Au S4, les groupes sont reformés du fait des colorations, mais les équipes perdurent ## Jalons - mercredi 4 septembre 2024 : liste des équipes et leur projet transmises à [Laurent PROVOT](mailto:laurent.provot@uca.fr) - fin de semaine 38 : date limite pour le rendu Analyse - vendredi 4 octobre 2024 : rendu du premier rapport de gestion de projet - dimanche 17 novembre 2024 : date limite pour rendu BD - mardi 17 décembre 2024 : rendu du deuxième rapport de gestion de projet - vendredi 20 décembre 2024 : première soutenance (FI) - vendredi 4 avril 2025 : soutenance terminale (FI et FA) ## Contacts - Le client à contacter pour chaque projet est indiqué dans la page du projet (cf. [Liste des projets](#liste-des-projets)) - Le client **n'a pas** pour rôle de vous aider techniquement - Pour les questions techniques, c'est votre enseignant de ressource que vous devez contacter et qui vous répondra - Certains enseignants se proposent de répondre à vos questions si elles se rapportent à certains domaines qui pourraient ne pas apparaître dans vos ressources : + [Marc CHEVALDONNÉ](mailto:marc.chevaldonne@uca.fr) : Blazor, Web API (surtout en .NET), ORM (surtout en .NET), CI/CD + [Laurent PROVOT](mailto:laurent.provot@uca.fr) : Linux, C++, Kotlin - Pour tout problème concernant le fonctionnement de la SAÉ, merci de contacter [Laurent PROVOT](mailto:laurent.provot@uca.fr) ## Liste des projets 1. [Tableau de bord](Projets/Projet_01.md) 2. [Fake news](Projets/Projet_02.md) 3. [SQLuedo](Projets/Projet_03.md) 4. [SQL Check](Projets/Projet_04.md) 5. [Cuisinote](Projets/Projet_05.md) 6. [Dékal](Projets/Projet_06.md) 7. [Qwirkle](Projets/Projet_07.md) 8. [Jeu de couverture par chemins dans les graphes](Projets/Projet_08.md) 9. [Gestion matériel IUT](Projets/Projet_09.md) 10. [Site support du cours Muscu Math](Projets/Projet_10.md) 11. [Suivi de formation pour sapeurs-pompiers](Projets/Projet_11.md) 12. [Réseau social des bricoleurs](Projets/Projet_12.md) 13. [À table !](Projets/Projet_13.md) 14. [Let's go!](Projets/Projet_14.md) 15. [Suive des conventions de stage](Projets/Projet_15.md) 16. [Gestion de locations courte durée](Projets/Projet_16.md) 17. [Citations autour de la Fantasy](Projets/Projet_17.md) 18. [Chess2BUT](Projets/Projet_18.md)