Rédaction de Spécifications Processus et besoins logiciels pour le déploiement de codeurs et balises ETCS niveau 1
Spécification des Process Plan Technique et Paramétrage
Spécification des fichiers d’interface de l’outil de paramétrage COMET pour codeurs et balises
Spécification de besoin de l’outil LTV pour la signalisation temporaire
Spécification de besoin de l’outil de gestion d’unicité des CRC
Rédaction de divers documents et jeux de test
Test de l’outil COMET de paramétrage des codeurs et balises
Intégration de l'outil HdfView dans Panorama
Étude de besoin et de faisabilité
Analyse
Étude des solutions
Réalisation
Spécification fonctionnelle
Conception
Développement
Intégration dans l'outil Panorama
Pilotage de développements soft en Tunisie
Développer les modules
Fournir les entrants : planning, spécifications, issues, fichiers sources, plan d’intégration
Analyser et solutionner les issues existant
Fournir le support technique
Répondre aux questions en liaison avec l’équipe système
Création d’issues Soft/Système pour le cycle en cours ou le cycle suivant
Assurer les livraisons
Relire & archiver les livraisons
Vérifier la conformité des livraisons
Dérouler les tests unitaires
Archiver les modules et rédiger la note d’intégration
Suivre l’intégration des modules
Dérouler les tests d’intégration
En cas de problème, créer le ou les issues pour le cycle suivant
Mise en œuvre du code d’enclenchement des postes d’aiguillage
Analyser le besoin
Couvrir et tracer les exigences
Spécifier les principes de signalisation liés aux interfaces
Formaliser la spécification sous forme de tableaux d’exigences et d’informations
Tracer « in situ » les exigences d’entrée
Concevoir l’architecture des graphes de signalisation
Implémenter les graphes de signalisation
Déployer les postes de manœuvre
Générer le code d’enclenchement
Dérouler les tests fonctionnels
Vérifier les paramètres
Amélioration & Innovation
Tracer systématiquement les problèmes rencontrés
Proposer des solutions pour améliorer le processus
Pilotage sur site et en offshore des travaux sur les modules d’installation
Externalisation des travaux
Former les développeurs en Macédoine et en Bulgarie
Migrer les ressources matérielles, logicielles, ….
Alimenter en travaux
Fournir le support technique nécessaire
Management avec les Équipes produit (clients internes)
Réceptionner les demandes d’évolution et de correction
Définir les jalons
Aiguiller les travaux sur site ou en offshore
Evaluer les risques
Assurer les livraisons
Amélioration & Innovation
Etude sur les outils d’installations en ligne
Amélioration du processus de validation
Amélioration des livraisons
Systématisation des revues
Projet SAGENOR hôte : logiciel simulant l’équipement de gestion des enclenchements sécuritaires des appareils de signalisation ferroviaire
Développement du compilateur des sources de l’armoire
Définition du lexique et de la syntaxe des fichiers « armoire »
Conception de l’arbre syntaxique et du visiteur d’impression
Conception du compilateur et du chargeur de DLL
Réalisation, tests et intégration des classes
Analyse de la cohérence de traduction des algorithmes
Etude des principes de fonctionnement de l’armoire réelle
Identification d’anomalies du simulateur et du traducteur
Chiffrage de la charge de correction des anomalies
Refonte de l’application
Spécification et conception des évolutions
Refonte de l’IHM
Réalisation de nouvelles fonctionnalités
Encadrement de la phase de validation
Livraison de l’application
Environnement Technique : Gnat, Ada 2005, GtkAda, Glade, Xml, Aflex, Ayacc, UML, Entreprise Architecte
Projet ERTMS-KVB : Equipement de contrôle de la vitesse du train à partir des balises sur la voie ferrée
Spécification de l’interface entre la carte UCM (Unité de Contrôle Mezzanine) et ILSP (Interface Logique Série Parallèle)
Inventaire des données à échanger entre les cartes UCM et ILSP
Découpage fonctionnel
Spécification du protocole de communication
Environnement Technique : Liaisons Ethernet, Séries, Parallèle
Projet TMA SAGENOR hôte : logiciel simulant l’équipement de gestion des enclenchements sécuritaires des appareils de signalisation ferroviaire
Correction d’une divergence entre l’équipement réel et le simulateur
Comparaison avec les spécifications de l’armoire simulée
Détection de la source de l’anomalie
Proposition d’une solution
Mise en œuvre de la solution
Livraison d’un exécutable mis sous test
Rédaction du document de description de version
Environnement Technique : Ada 95, GNAT, Gnat Programming Studio
Projet LAUSANNE Lago : Calculateur de statistiques de connexion sur les trames Wifi
Réalisation du Parseur du fichier des trames Wifi sur la base des d’expressions régulières
Génération des courbes avec la librairie ZedGraph
Déroulement du plan de validation
Rédaction du journal de validation
Environnement Technique : Visual Studio, C Sharp, Entreprise Architecte, ZedGraph, UML, Expressions Régulières
Projet SAGENOR affichage : Outils de visualisation de l’état du positionnement des équipements sur la voie
Spécification du format des fichiers liés à l’interface graphique
Fichier de page en XML associant à chaque page la liste des familles à visualiser
Fichier de couleur en XML associant à chaque état ses couleurs de visualisation
Conception et réalisation de l’interface graphique
Rédaction du document de conception
Réalisation de la fenêtre principale, du menu, de la barre d’outils
Réalisation des différentes boîtes de dialogue de configuration
Réalisation des classes pour l’affichage dynamique des différentes vues
Réalisation des classes pour la lecture et l’enregistrement des fichiers XML grâce à la librairie MSXML 4.0
Intégration
Ajout des classes réalisées
Mise en cohérence, compilation
Validation
Passage du plan de validation
Rédaction du rapport de validation
Livraison
Rédaction du document de description de version
Réalisation du livrable
Logiciel de déploiement de systèmes de défenses anti-aériennes
Spécifications d’une interface homme machine
Gestion du scénario
Gestion de la bibliothèque d’acteur
Conception et développement d’une application Java destinée à l’affichage en 3D et la réduction de terrain
Affichage de terrain en 3D avec Java3D (OpenGL et Diret3D)
Affichage des textures
Affichage des acteurs VRML ave Xj3D
Développement d’algorithmes de réduction de terrain
Triangulation du terrain avec l’algorithme de Delaunay
Stockage des paramètres en XML grâce à Java Architecture for XML Binding
Gestion de l’interface graphique grâce au Design Pattern "state"
Evolution en C++ d’un logiciel de mise en œuvre de déploiements de systèmes de défenses anti-aériennes
Développement de fonctionnalités liées à la cartographie de relief
Restructuration complète des données résultats pour une accélération des calculs et une évolutivité accrue
Export mémoire des résultats vers l’interface graphique grâce à Java Native Interface