L’idée générale et la problématique du projet proposé (acteurs et cas d’utilisation général) ; • Les principales fonctionnalités ; • L’architecture globale proposée : diagramme global, services, API Gateway, sécurité, données et communications ; • Les microservices, leurs responsabilités et les choix de bases de données ; • Les technologies choisies ; • La répartition des tâches entre les membres de l’équipe ; • L’organisation du dépôt Git et l’outil de gestion du projet ; • Le planning prévisionnel et les principaux risques ; • Toute autre partie que vous jugez pertinente dans le cadre de vos travaux. Partie individuelle (à réaliser par le responsable du micro service et à inclure dans la présentation de l’équipe) => 1 minute de speech maximum par étudiant concernant son micro service Pour Chaque micro service : • La conception de chaque micro service (diagramme de classes) ainsi que ses interactions avec les autres micro services, illustrées par des exemples de communications synchrones et asynchrones. • Les contrats d’API par micro services : principaux Endpoints, codes de réponse et éventuels événements ; Cette partie doit être présentée seulement par l’étudiant responsable du microservice concerné ; N’oubliez pas le micro service commun, qui doit être développé par toute l’équipe et présenté par un seul membre lors de la présentation. Durée maximale de la présentation : entre 10 et 15 minutes. NB : Chaque membre doit présenter obligatoirement son micro service. Les autres parties doivent être réparties équitablement entre les membres de l’équipe. (pour les diagrammes leave an empty space )
L’idée générale et la problématique du projet proposé (acteurs et cas d’utilisation général) ; • Les principales fonctionnalités ; • L’architecture globale proposée : diagramme global, services, API Gateway, sécurité, données et communications ; • Les microservices, leurs responsabilités et les choix de bases de données ; • Les technologies choisies ; • La répartition des tâches entre les membres de l’équipe ; • L’organisation du dépôt Git et l’outil de gestion du projet ; • Le planning prévisionnel et les principaux risques ; • Toute autre partie que vous jugez pertinente dans le cadre de vos travaux. Partie individuelle (à réaliser par le responsable du micro service et à inclure dans la présentation de l’équipe) => 1 minute de speech maximum par étudiant concernant son micro service Pour Chaque micro service : • La conception de chaque micro service (diagramme de classes) ainsi que ses interactions avec les autres micro services, illustrées par des exemples de communications synchrones et asynchrones. • Les contrats d’API par micro services : principaux Endpoints, codes de réponse et éventuels événements ; Cette partie doit être présentée seulement par l’étudiant responsable du microservice concerné ; N’oubliez pas le micro service commun, qui doit être développé par toute l’équipe et présenté par un seul membre lors de la présentation. Durée maximale de la présentation : entre 10 et 15 minutes. NB : Chaque membre doit présenter obligatoirement son micro service. Les autres parties doivent être réparties équitablement entre les membres de l’équipe. (pour les diagrammes leave an empty space )
Created using ChatSlide
Le projet "SpeakUp" vise à améliorer la pratique et l'évaluation de l'oral grâce à un feedback IA conforme au CECRL B1-C2. Il repose sur une architecture de microservices intégrant des bases de données variées et des API dédiées. La réalisation du projet inclut une gestion rigoureuse des tâches via Git et un planning détaillé, tout en identifiant les risques et les étapes futures. Ce projet s'adresse à divers acteurs et propose des cas d'utilisation concrets.