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 15
9. BIBLOGRAPHIE ET REFERENCE 16
cesi.fr
NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)
1. REMERCIEMENTS
Il me paraît indispensable, avant de commencer ce rapport d’étonnement, de remercier toute
l’équipe OS/Firmware, BOVE Frédéric, mon tuteur de stage, de m’avoir donné l’opportunité de
réaliser mon alternance au sein de CONDUENT BUSINESS SOLUTIONS.
2. INTRODUCTION
Dans le cadre de ma formation à l'école d’ingénieur CESI, j'ai eu l'opportunité d'effectuer une
alternance d'une durée de 3 ans.
Cette expérience a pour objectif d'affiner ma perception du monde professionnel, d'en acquérir
l'expérience ainsi qu'une analyse globale de l’environnement de l’entreprise CONDUENT.
Plus largement, cette alternance m'a offert l'opportunité de comprendre la réalité des
entreprises et de leurs défis en matière de développement et d'organisation.
La raison pour laquelle j'ai choisi cette alternance est précise : mettre en pratique toutes les
connaissances acquises pendant ma formation continue.
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 je suis 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 elles, 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 1990, 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, notamment à 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 action 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 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
Avec près de 500 collaborateurs sur son site et autant via ses partenaires, l’entreprise
s’engage pour le développement d’une filière industrielle locale et déploie des solutions
performantes tant en France qu’à l’international.
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 simple, 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.
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 repose sur l’engagement de ses équipes dans
l’accompagnement de chaque client pour l’implémentation d’un projet. Ainsi, une relation
solide et durable permet de mettre en avant la modernisation de leurs réseaux.
D) ORGANISATION DE L’ENTREPRISE
L'entreprise est divisée en plusieurs équipes distinctes, chacune étant dédiée à des fonctions
spécifiques. Au sein de mon service, l'équipe de développement logiciel, il y avait une
répartition des tâches et des responsabilités précises, permettant une collaboration efficace et
une utilisation optimale des compétences de chacun.
La communication interne était encouragée par des réunions régulières et des outils de
collaboration en ligne.
✓ Développement d’un SDK avec son application de test avec langage Python.
✓ 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
OS/Firmware, ce qui a facilité la communication avec l’équipe et ainsi favoriser mon
intégration.
On m'a attribué un bureau, un ordinateur sous Windows 10, une machine virtuelle, un valideur
VPE430 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, CMake 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 un nouvelle
SDK en Python.
Enfin, j'ai utilisé des scripts Shell, CMake et SSH pour automatiser la génération du SDK, le
tester sur un valideur et récupérer les résultats des tests.
J'ai eu l'occasion d'utiliser GIT pour manipuler les fichiers. Il m'a permis, dans un premier
temps de revenir à des versions antérieures de mes codes et, dans un second temps de voir
la totalité des projets déjà réalisés. 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.
En ce qui concerne le matériel (partie HARDWARE), on m'a attribué un valideur VPE430 (Voir
Hardware) dans l’objectif de tester mes applications.
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 de l’alternance. 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
6. INTEGRATION
Mon intégration en tant qu'élève Ingénieur logiciel au sein de l’équipe de Développement
OS/Firmware chez CONDUENT BUSINESS SOLUTIONS est une expérience enrichissante et
formatrice.
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.
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.
Les réunions chaque semaine sont également très efficaces pour aborder les points essentiels
liés à la progression du travail et à la gestion du temps.
7. ETONNEMENT
Mon étonnement au sein de CONDUENT BUSINESS SOLUTIONS a commencé l’année
dernière en mai 2022, quand j’ai commencé mon stage au sein de CONDUENT. En intégrant
l'entreprise, j'ai été profondément impressionné par le monde du développement et par la
passion qui l'anime.
La première semaine de mon contrat d’alternance, j'ai été invité à suivre un parcours
d'intégration au sein de l'entreprise. Cela m'a particulièrement étonné, car j'y ai découvert de
nouvelles informations pour la première fois sur l'entreprise, ses collaborateurs et ses
différents secteurs.
J'ai également été surpris par le fait que notre entreprise a décroché un contrat de 1 milliard
de dollars et qu'elle a ajouté des nouvelles fonctionnalités telles que le paiement par carte
bancaire.
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.
L'entreprise a surpassé mes attentes en m'offrant bien plus qu'une simple immersion dans le
domaine du développement. Elle m'a apporté les compétences techniques nécessaires pour
connaître le développement embarqué. Enfin, l'entreprise CONDUENT m'a appris à
développer des qualités humaines essentielles, notamment l'autonomie, la résolution de
problèmes et la collaboration au sein d'une équipe.
8. CONCLUSION
Ces premières semaines au sein de CONDUENT BUSINESS SOLUTIONS en tant qu'élève
ingénieur logiciel dans l'équipe de Développement OS/Firmware ont été incroyablement
enrichissantes.
Je suis encore plus enthousiasmé par cette expérience professionnelle à laquelle je viens de
débuter. Chaque jour, je suis motivé à m'investir pleinement dans mes missions.
Ces premières 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 ce début.
9. BIBLOGRAPHIE ET REFERENCE
❖ TRANSPORTATION.CONDUENT.COM