Académique Documents
Professionnel Documents
Culture Documents
1. REMERCIEMENTS 3
2. INTRODUCTION 4
3. PRESENTATION DE L’ENTREPRISE 5
A) HISTORIQUE 5
B) LE GROUPE CONDUENT 6
C) DOMAINE D’ACTIVITE 6
D) ORGANISATION DE L’ENTREPRISE 7
5. ENVIRONNEMENT DE DEVELOPPEMENT 9
A. HARDWARE 10
B. SOFTWARE 11
6. INTEGRATION 12
7. ETONNEMENT 13
8. CONCLUSION 14
9. BIBLOGRAPHIE ET REFERENCE 15
cesi.fr
NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)
1. REMERCIEMENTS
Aussi, je remercie tous les collaborateurs de l'entreprise CONDUENT pour leur bienveillance
à mon égard.
2. INTRODUCTION
Dans le cadre de ma formation à l'école CESI Labège, j'ai eu l'opportunité d'effectuer une
alternance d'une durée de 3 ans. Cette expérience avait pour objectif d'affiner ma perception
du monde professionnel, d'en acquérir de l'expérience ainsi qu'une analyse globale de
l'entreprise et de son environnement.
J'ai réalisé cette alternance au sein de l'entreprise CONDUENT, située au 30 Rue Claude
Chappe, 07500 Guilherand-Granges, France. Pendant cette période, j'ai été rattaché au
département de développement logiciel et j’ai travaillé avec l'équipe OS/Firmware APP DEV.
Cela m'a permis d'avoir un premier aperçu de la vie en entreprise et de ses conditions de
travail.
Plus largement, cette alternance m'a offert l'opportunité de vivre la réalité des entreprises et
de comprendre leurs défis en matière de développement et d'organisation. La raison pour
laquelle j'ai choisi cette alternance était de mettre en pratique ce que je vais apprendre pendant
ma formation.
Le but de ce rapport n'est pas de présenter de manière exhaustive tous les aspects techniques
que j'ai pu apprendre ou approfondir, mais plutôt, de manière synthétique et claire, de dresser
un panorama des aspects techniques auxquels j'ai été confronté.
3. PRESENTATION DE L’ENTREPRISE
A) HISTORIQUE
En 1921, Édouard Crouzet s'installe à Valence et fonde une entreprise de mécanique à son
nom, qui comptera une centaine d'employés au début des années 1930. C'est la diversification
des activités de Crouzet qui donnera lieu, au cours des années 1960, à la création de quatre
nouvelles divisions. Parmi celles-ci, la division Systèmes d'Automatisation est créée en 1968
et obtient les premiers contrats de solutions de paiement électronique et dans la billettique. En
1968, la division Systèmes d'Automatisation signe son premier contrat dans la billettique en
équipant le métro de Mexico de portillons à tickets à bande magnétique. Puis, en 1969, elle
renouvelle cette expérience avec le réseau de RER parisien.
En 1975, Crouzet crée la division Terminaux et Systèmes, regroupant les nouvelles activités
et solutions pour les services de transport et de péage. Celle-ci est vendue au groupe suisse
Ascom en 1990 et devient Monétel, puis Ascom Monétel en 1995. En 1992, Monétel s'implante
sur le site de Guilherand-Granges, qui deviendra par la suite le centre de compétence principal
dans la billettique. La division Transport Revenue d'Ascom sera ensuite cédée au groupe ACS
en 2005, puis au groupe américain Xerox en 2010, avant de finalement devenir Conduent
Business Solutions à la suite de la scission du groupe Xerox en 2017.
Conduent Business Solutions est la société du groupe Conduent regroupant l'ensemble des
solutions à destination des transports publics. Malgré les rachats et les changements de noms,
le site de Guilherand-Granges a maintenu son activité et sa place dans la billettique au fil du
temps. C'est pourquoi, en 2017, l'ensemble des compétences en billettique du groupe
Conduent est recentré à Guilherand-Granges, qui devient l'unique centre de compétences
mondial pour les solutions de transports publics, ainsi que le siège social de Conduent
Business Solutions.
Aujourd'hui, la société Conduent Business Solutions est une société par actions simplifiée et
emploie plus de 500 salariés, dont plus de 80 % sont des ingénieurs, pour un chiffre d'affaires
de 126 millions d'euros en 2020.
Le site principal de Guilherand-Granges regroupe plus de 400 salariés. D'autres sites mineurs
sont principalement dédiés à la maintenance des équipements, au suivi des affaires locales,
ainsi qu'à la sous-traitance de la fabrication
B) LE GROUPE CONDUENT
C) DOMAINE D’ACTIVITE
CONDUENT favorise l’utilisation des transports publics. Les solutions logicielles et matérielles
de CONDUENT Business Solutions permettent aux personnes qui voyagent de se déplacer
facilement et rapidement à l’échelle d’une ville, d’une agglomération ou d’une région.
Grâce à des modes de paiements ou des supports de validation simples, combinés à plusieurs
modes de transports, les solutions innovantes de Conduent Business Solutions France
favorisent l’utilisation des transports publics en améliorant l’expérience de voyage des
usagers.
Le développement du système de lecture et de contrôle de billets magnétiques pour le métro
de Mexico en 1968, puis de la RATP au début des années 1970, a fait de l’entreprise
ardéchoise une pionnière dans le domaine de la collecte et du traitement des données relatives
à l’usage des billets.
Ces deux projets signent les débuts de Conduent Business Solutions France dans ce qui était
alors un nouveau métier : la billettique. L’une des grandes forces de l’entreprise est
l’engagement de ses équipes pour accompagner chaque client dans l’implémentation de son
projet, de bâtir une relation solide et durable pour les accompagner vers la modernisation de
leurs réseaux.
D) ORGANISATION DE L’ENTREPRISE
✓ Mettre en place des environnements de test automatisés pour effectuer des tests de
non-régression.
✓ Ecrire des scripts de test automatisés pour vérifier que les fonctionnalités existantes
ne sont pas affectées par de nouveaux développements.
✓ Identifier et signaler les défauts ou les anomalies qui surviennent lors des tests de non-
régression.
✓ Documenter les résultats des tests et fournir des rapports réguliers sur l'état des tests
de non- régression.
✓ Participer aux revues de code pour garantir que les modifications apportées au code
n'affectent pas les fonctionnalités existantes.
5. ENVIRONNEMENT DE DEVELOPPEMENT
Dès mon arrivée chez CONDUENT, j'ai été installé dans la salle officielle de l'équipe Dev &
APP, ce qui a facilité la communication et mon intégration au sein de mon équipe. On m'a
attribué un bureau, un ordinateur sous Windows 10 et une boîte mail CONDUENT.
Au cours de mes premiers jours, j'ai commencé par mettre en place une machine virtuelle
DEBIAN via VMWare, me permettant de m'immerger dans l'environnement de développement
de l'équipe CONDUENT. J'ai utilisé des outils tels que VS Code, Eclipse et Doxygen, qui m'ont
permis, d'une part, de documenter toutes les fonctionnalités du SDK de tous les validateurs,
et d'autre part, de développer, compiler et déboguer des programmes en langage C. J'ai
également commencé ma première tâche visant à développer des fichiers *.py pour créer une
nouvelle bibliothèque en Python.
Enfin, j'ai utilisé des scripts Shell, CMake et SSH pour automatiser la génération du SDK, le
tester sur un validateur et récupérer les résultats des tests. Travaillant en équipe, il s'est avéré
très utile d'utiliser un serveur Subversion pour faciliter l'utilisation et l'examen des composants
développés par les autres.
J'ai eu l'occasion d'utiliser GIT pour manipuler les fichiers. Il m'a permis, d'une part, de revenir
à des versions antérieures de mes codes et, d'autre part, de détecter certaines erreurs. Cela
s'est avéré très pratique et nous a fait gagner du temps. Je tiens à noter que M. BOVE Frédéric
m'a encouragé à utiliser GIT en ligne de commande afin de bien maîtriser ce gestionnaire de
version.
A. HARDWARE
Une nouvelle gamme de VPE430 a été conçue avec une architecture matérielle plus
adaptée au système Linux et a commencé à être produite en 2020. Elle n’a été déployée que
sur le réseau public de Lyon et Toulouse. Il est d’abord nécessaire de développer des outils
d’aide à la détection des défaillances pour garantir la qualité du produit.
Un exemplaire de cette nouvelle gamme m’a été fourni pour la réalisation du stage. De
numéro de série 1, il est le premier modèle de cette gamme à avoir été produit, en octobre
2020.
La communication avec le valideur s’effectue via le port série afin le commander en tant que
super-utilisateur et via le port Ethernet pour transférer des fichiers (via SSH).
B. SOFTWARE
Machine Virtual : Une machine virtuelle ou VM est un environnement entièrement virtualise qui
fonctionne sur une machine physique.
Elle exécute son propre système d’exploitation (OS) et bénéficie des mêmes Equipment
qu’une machine physique : CPU, mémoire RAM, disque dur et carte réseau.
La machine virtuelle utilisée : VMware Workstation 16 Player avec Debian 10.x 64-bit.
6. INTEGRATION
Dès le début de mon alternance, j'ai été chaleureusement accueilli par mon équipe et j'ai
bénéficié d'un accompagnement attentif pour me familiariser avec les processus et les projets
en cours. J'ai pu rapidement prendre part aux différentes étapes de développement, de la
conception à la réalisation, en passant par les phases de tests et d'optimisation.
Travailler sur des systèmes d'exploitation et des pilotes a constitué un défi stimulant qui m'a
permis d'appliquer les connaissances acquises pendant ma formation et d'en acquérir de
nouvelles spécifiques à l'environnement de l'entreprise.
La collaboration au sein de l'équipe m'a aussi offert une perspective précieuse sur la manière
dont les compétences individuelles se combinent pour atteindre des objectifs communs. Je
suis reconnaissant envers CONDUENT BUSINESS SOLUTIONS pour cette opportunité qui
m'a permis de développer mes compétences techniques et de contribuer concrètement aux
projets de l'entreprise.
7. ETONNEMENT
La manière dont les tâches sont attribuées et la confiance accordée aux membres de l'équipe
pour finaliser leurs missions sont des éléments qui ont renforcé mon étonnement positif.
J'apprécie particulièrement la liberté dont je dispose pour aborder les problèmes rencontrés
au quotidien.
Cette autonomie me permet de rechercher activement des solutions, de mettre en œuvre des
idées novatrices et de contribuer de manière significative aux projets. Je suis animé par une
passion grandissante pour ce domaine et je me sens honoré de pouvoir travailler au sein d'une
entreprise aussi dynamique et inspirante
8. CONCLUSION
Je suis encore plus enthousiasmé par cette expérience professionnelle à laquelle je viens de
débuter. Chaque jour, je suis émerveillé par le monde du développement, et cette passion me
pousse à m'investir pleinement dans mes missions.
L'entreprise a surpassé mes attentes en m'offrant bien plus qu'une simple immersion dans le
domaine du développement. Les compétences techniques que j'acquiers chaque jour sont
complétées par des qualités humaines essentielles telles que l'autonomie, la résolution de
problèmes et la collaboration au sein d'une équipe.
Ces deux semaines m'ont également permis d'apprécier la confiance et la liberté dont je
dispose pour accomplir mes tâches. Je suis reconnaissant envers toute l'équipe de
CONDUENT BUSINESS SOLUTIONS qui m'a accueilli et guidé durant ces débuts.
Je suis convaincu que cette expérience marquante constituera un fondement essentiel dans
mon parcours professionnel, m'inspirant à persévérer dans ma passion pour le développement
et à contribuer de manière significative à l'avancement technologique.
9. BIBLOGRAPHIE ET REFERENCE
❖ TRANSPORTATION.CONDUENT.COM
❖ WWW.DOXYGEN.NL/MANUAL
❖ CMAKE.ORG
❖ WWW.ECLIPSE.ORG