Lors de mon stage de fin de BUT2 au Crédit Agricole Technologies et Services, j'ai pu développer un module d'insertion de pièces jointes dans une application Java.
Pour mener à bien ce projet, j'ai d’abord effectué une analyse poussée du sujet. Notamment, puisque cette application était destinée au Crédit Agricole, j'ai pu découvrir l'organisation de l'entreprise, avec la présence de caisses régionales, de filiales et d'éléments de structure.
J'ai également pu poser de nombreuses questions à mes collègues afin de bien comprendre les besoins du module et de demander des informations, notamment sur les besoins des utilisateurs en termes de types de fichiers qu'ils sont amenés à utiliser, ainsi que sur la taille maximale de ces fichiers.
Après l'analyse du sujet, j'ai développé un Proof of Concept. C'est un premier développement axé sur la faisabilité de la fonctionnalité, avec des règles métiers omises. Ainsi, cela permet de s'assurer du bon fonctionnement des méthodes simples du module et des limites de celles-ci, avant de le développer dans son entièreté.
Enfin, l'entreprise utilise l'outil Jira afin d'organiser les équipes. Puisque l'entreprise utilise la méthode agile, nous travaillons avec Jira pour lister les tâches à effectuer.
J’ai donc pu utiliser certaines ressources du BUT pour m’aider dans ce projet, notamment les ressources de management des systèmes d’information, qui m’ont permis de mieux comprendre la méthode agile utilisée dans l’entreprise. J’ai pu combiner cette ressource avec la SAE que nous avons effectuée, et qui nous a permis d’avoir une première approche concrète du fonctionnement de la méthode agile, et de pouvoir réaliser une analyse poussée du sujet demandé.