1. AC11.01 | Implémenter des conceptions simples 2. AC11.02 | Élaborer des conceptions simples **** 3. AC11.03 | Faire des essais et évaluer leurs résultats en regard des spécifications
<aside> 💡 Quelles ont été vos démarches, prises de décisions, degré d'implication et d'autonomie ?
</aside>
Pour cette SAE, j’ai notamment été guidé par mon envie d’apprendre, ma motivation pour réaliser cette application. En effet, mon envie de comprendre le fonctionnement nécessaire à la réalisation de cette application (en liant javaFX, DAO…) m’a poussé a rechercher de moi-même des informations me permettant de progresser et de faire avancer mon groupe dans le développement de cette application. Cela m’a permis non seulement de m’impliquer à part entière dans une gestion de projet en équipe mais aussi d’apprendre de nouveaux concepts et j’ai pris énormément de plaisir pour ce faire.
Ma démarche a d'abord été d'analyser le cahier des charges pour identifier les points techniques les plus complexes, comme la liaison entre l'interface JavaFX et la base de données. Ensuite, un camarade à évalué les compétences de chacun pour leur affecter des tâches correspondantes à leurs capacités. Cela m’a permis d’accentuer mon travail sur le développement.
<aside> 💡 Quelles ressources avez vous choisies et combinées pour réaliser vos tâches et résoudre les problèmes rencontrés dans cette SAé ?
</aside>
Pour réaliser mes tâches dans cette SAE, j'ai mobilisé diverses ressources que j'ai articulées de manière cohérente. Tout d'abord, j'ai largement utilisé les supports de cours et les ressources pédagogiques fournies par les enseignants, notamment les documents relatifs au développement visé interface homme - machine.
J'ai également consulté plusieurs ressources en ligne, principalement la documentation officielle de Java et des tutoriels spécifiques sur Youtube. J’ai aussi utilisé l’IA dans le but de m’aider a comprendre, en lui demandant de vulgariser des propos compliqués à comprendre ou encore en lui demandant de me fournir des exemples.
Le travail en équipe a aussi constitué une ressource précieuse. Les échanges avec mes collègues de travail m'ont aidé à clarifier certains aspects du projet et à envisager des approches alternatives. Avoir des camarades avec chacun leurs forces et leurs faiblesses permet de s’entraider et de progresser ensemble.
Pour la gestion du projet, j'ai utilisé des outils GitLab pour partager mes codes avec mes collègues. Cet outil a grandement facilité le suivi de l'avancement et la collaboration.
Face aux problèmes techniques, j'ai combiné différentes approches : recherche documentaire, expérimentation pratique et demande d'aide auprès des enseignants ou camarades lors des séances de TP. J’ai aussi utilisé l’IA lorsque j’avais un problème au niveau de la compréhension conceptuelle d’un travail. S’il m’est impossible d’avancer sur un travail et que personne n’est disponible, l’IA est d’une grande aide d’autant plus qu’elle est souvent plus précise (si on la guide bien) qu’un humain ne l’est souvent. Cette méthode m'a permis de surmonter les obstacles de manière efficace tout en développant mon autonomie.
<aside> 💡 En vous appuyant sur vos traces, justifiez la prise en compte des composantes essentielles pour le développement de vos compétences.
</aside>
En m'appuyant sur les traces de mon travail, je peux démontrer ma maîtrise des apprentissages visés dans cette SAE.
En termes de composantes essentielles pour le développement de mes compétences et de l’application, j'ai particulièrement veillé à :