Projet Précurseur

Au cours de ma deuxième année de formation, j'ai effectué mon stage à la SNCF, plus précisément à l’Infrapôle Paris Nord qui est basé à Saint-Denis où j'ai étais affecté a la cellule SI.

Pendant cette période, ma mission principale consistait à travailler sur le développement d’une application mobile développé en Power FX sur la plateforme Power Apps. Cette application est nommé « Précurseur », elle est interne à l’entreprise. Son but est de permet aux agents sur le terrain, grâce à leurs téléphone de pouvoir signaler une anomalie sur le terrain, par exemple cela peut être un default sur les voies et un agent grâce à l’application signal et fait une remontée du problème et avec un système de droit utilisateur certaines personnes agréés peuvent consulter ces anomalies sont est stockées dans une base de données.

Ce projet m'a permis de couvrir les compétences "Gérer le patrimoine informatique" grâce à la gestion des sauvergardes, "Répondre aux incidents et aux demandes d’assistance et d’évolution" grâce à la sous-partie Traiter des demandes concernant les applications, "Travailler en mode projet" car nous avons planifier les activités de ce projet, nous étions deux alternants et "Mettre à disposition des utilisateurs un service information" car le service a été déployé.

Organisation

Pour optimiser notre organisation et assurer un suivi efficace des tâches à effectuer, nous avons mis en place un tableau Excel connecté. Ce tableau nous permet de renseigner toutes les tâches à réaliser et de suivre leur avancement en temps réel.

Chaque membre de l'équipe se voit attribuer des tâches spécifiques et est responsable de renseigner l'avancement de celles-ci dans le tableau Excel. Grâce à cette centralisation des informations, nous pouvons visualiser en temps réel l'état d'avancement global du projet et identifier rapidement les éventuels retards ou obstacles.

Application

Sur la page d'accueil de l’application, vous trouverez trois boutons essentiels pour la gestion des anomalies. Chacun de ces boutons offre des fonctionnalités spécifiques pour faciliter le processus de signalement et de gestion des incidents. Le premier bouton, intitulé "Créer un précurseur", permet aux agents sur le terrain de signaler une anomalie qu'ils ont détectée. En cliquant sur ce bouton, l'agent sera redirigé vers un formulaire où il devra renseigner différents paramètres, tels que la catégorie de l'anomalie, le type d'incident, la voie concernée, le PK (point kilométrique) correspondant, la mesure prise en attendant et d 'autres informations pertinentes. L'agent peut également ajouter une description détaillée de l'anomalie et y ajouter des photos pour faciliter la compréhension et la prise en charge ultérieurement.

Le deuxième bouton de la page d'accueil est dédié à la consultation et à la gestion des anomalies. Les personnes disposant des droits appropriés peuvent cliquer sur ce bouton pour accéder à une liste d'anomalies existantes. Cette liste affiche les informations essentielles, telles que la catégorie, le statut, la voie, le PK, etc., pour chaque anomalie répertoriée. Les utilisateurs autorisés peuvent alors effectuer différentes actions, telles que l'amortissement de l'anomalie, la mise en cours de réparation, ou ne rien faire si l'anomalie n’est pas encore résolue, ce niveau d’avancement est traduit par un code couleur : VERT si l’anomalie est amortie, ROUGE si elle ne l’est pas et ORANGE si elle est en cours d’amortissement.

Base de données

L'application développée utilise une base de données sur SharePoint pour stocker les informations relatives aux anomalies. Cette base de données est activée en plusieurs tables clés qui permettent d'automatiser le fonctionnement de l'application en fonction de l'agent connecté.