Vous êtes sur la page 1sur 16

NOTE PÉDAGOGIQUE

Rapport d’Etonnement (RE)

Table des matières

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

4. PRESENTATION GLOBAL DU SUJET DE L’ALTERNANCE 8

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)

CONDUENT BUSINESS SOLUTIONS

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 2


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.

Je remercie également tous les collaborateurs de l'entreprise CONDUENT pour leur


bienveillance à mon égard.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 3


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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.

Je relise cette alternance au sein de l'entreprise CONDUENT, située au 30 Rue Claude


Chappe, 07500 Guilherand-Granges, France. Pendant cette période, je suis rattaché au
département de développement logiciel et j’ai travaillé avec l'équipe OS/Firmware. 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 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é.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 4


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 5


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

B) LE GROUPE CONDUENT

Implantée en région Auvergne-Rhône-Alpes, Conduent Business Solutions France conçoit


et développe depuis 50 ans des logiciels et systèmes billettiques hauts-de-gamme et
innovants. Conduent Business Solutions France est le centre de compétence mondial du
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.

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 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.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 6


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

D) ORGANISATION DE L’ENTREPRISE

Concernant l'organisation de CONDUENT BUSINESS SOLUTIONS, j'ai pu constater une


structure hiérarchique claire et bien définie.

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.

De plus, CONDUENT BUSINESS SOLUTIONS accordait une importance particulière à


l'échange d'idées et à l'innovation, en encourageant les employés à proposer des suggestions
d'amélioration et à participer à des projets transversaux.

Cette organisation favorisait la cohésion et la synergie au sein de l'équipe, contribuant ainsi à


atteindre les objectifs fixés par l'entreprise.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 7


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

4. PRESENTATION GLOBAL DU SUJET DE L’ALTERNANCE


✓ Participer à la conception et à la planification des tests de non-régression.

✓ Développement des applications de test en langage C.

✓ 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.

✓ Collaborer avec l'équipe de développement pour résoudre les anomalies détectées et


pour maintenir les tests de non-régression à jour.

✓ 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.

✓ Contribuer à l'amélioration continue des processus de test et de développement en


proposant des idées et des suggestions pour améliorer la qualité et l'efficacité de
l'ensemble du processus.

✓ Contribuer à l'amélioration du SDK (Software Development Kit / Kit de développement


logiciel).

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 8


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 9


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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.

Image 1 : Valideur CONDUENT

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).

Les caractéristiques techniques du valideur VPE430 sont les suivant :


o Carte CPU : La carte CPU est conçue autour d’un microcontrôleur Freescale iMx6 DualLite
avec 1 Go de DRAM3 et 4 Go d’EMMC dont 2 Go pour les utilisateurs.
o Tactile : L’écran est un 5inch avec une résolution WVGA (800 * 480). Il est utilisé en mode
paysage. L’écran tactile est l’interface utilisateur principale.
o Interface sans contact : Cette interface peut gérer la carte sans contact répondant à la
norme ISO/IEC
o Mass Media Storage : Le stockage de masse USB 2.0 peut être utilisé connecter au port
hôte USB.
o Communication : Par défaut, une liaison Ethernet 10/100 Mbits et 2 liaisons série
(RS232/RS485) sont disponibles sur la cible.
o Interface : Une interface de débogage via un port esclave USB est disponible sur la cible.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 10


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

B. SOFTWARE

Machine Virtual : Une machine virtuelle ou VM est un environnement entièrement virtualisé


qui fonctionne sur une machine physique.
Elle exécute son propre système d’exploitation (OS) et bénéficie des mêmes équipements
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.

Image 2 : Debian 10.x 64-bit

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 11


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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.

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.

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.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 12


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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.

Cette expansion et cette réussite m'ont profondément impressionné et m'ont motivé à


m'investir pleinement dans mon rôle au sein de CONDUENT BUSINESS SOLUTIONS.

Des capture d’ecran du site LinkedIn : CONDUENT BUSISNES SOLUTION FRANCE

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 13


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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 sur le développement


logiciel, de mettre en œuvre des idées novatrices et de contribuer de manière significative aux
projets.

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.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 14


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

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.

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 15


NOTE PÉDAGOGIQUE
RAPPORT D’ETONNEMENT (RE)

9. BIBLOGRAPHIE ET REFERENCE
❖ TRANSPORTATION.CONDUENT.COM

❖ CONDUENT PUBLIC SECTOR PUBLIC TRANSPORTATION AND MOBILITY

NP RE CESI ECOLE D’INGENIEURS – DECEMBRE 2023 V01 16

Vous aimerez peut-être aussi