Clément HUBSCH - Portfolio
Projet E6 C# MAUI
Le deuxième semestre de la deuxième année a été occupé par les projets en équipe de l'épreuve E6.
Ici, mon équipe et moi avions pour consigne de réaliser une application windows permettant des rencontres coach-athlètes et une gestion de planning de courses.
Nous avons décidé de la nommer "RunWay" un jeu de mots évoquant la course, les chemins et les podiums de défilé de mode.
C'est en C# .Net MAUI que cette application a été réalisée, et un suivi des étapes selon la méthode agile (par sprints).
Les compétences du Bloc 1 mises en œuvre sont détaillées ci-contre :

B1.1 - Gérer le patrimoine informatique
Sous-compétences du B1.1 concernées :
-
Exploiter des référentiels, normes et standards adoptés par le prestataire informatique
-
Mettre en place et vérifier les niveaux d’habilitation associés à un service
Durant ce projet, il y avait des consignes et demandes à respecter, et articuler l'application autour de celles-ci. Également, il fallait s'assurer que les utilisateur n'avaient accès qu'aux données les concernant, donc cloisonner les droits d'accès et les requêtes faites dans le code.
B1.4 - Travailler en mode projet
Sous-compétences du B1.4 concernées :
-
Analyser les objectifs et les modalités d’organisation d’un projet
-
Planifier les activités
-
Évaluer les indicateurs de suivi d’un projet et analyser les écarts
Tout ce projet tournait autour de la gestion coordonnée en équipe. La méthode agile, avec une progression par sprints, a été adoptée pour le gérer. A chaque sprint le groupe désignait un responsable "Srum master". Tout le projet a été piloté via l'outil de planification Notion, les tâches ont été réparties et chacun a pu travailler sur sa partie grâce à l'outil de versionning GitHub.
En plus de ces basiques, nous avons collectivement décidé de créer un serveur Discord compartimenté pour que l'équipe puisse communiquer en instantané dans chaque canal adapté, et se réunir en vocal en cas de besoin.
B1.6 - Organiser son développement professionnel
Sous-compétences du B1.6 concernées :
-
Mettre en place son environnement d’apprentissage personnel
-
Développer son projet professionnel
Ce projet m'a appris à mieux me servir des outils de développement C# MAUI ainsi qu'une meilleure maitrise des outils de gestion de projet Notion et GitHub. Je sais que cette expérience me sera utile pour mon quotidien professionnel.


