Vous êtes sur la page 1sur 15

Enseirb-Matmeca

Filire Informatique

AtoS Intgration : Immersion dans


un projet dintgration SAP

Auteur :
Hugo Dodelin
Matre de stage :
Anne Cousseau
Responsable :
Floral Morandat
Glossaire
ERP : Acronyme pour Entreprise Resource Planning, aussi nomm Progiciel de Ges-
tion Intgr en franais, ce sont des logiciels qui visent rassembler lensemble des
processus informatiss de gestion dentreprise au sein dun mme logiciel. Il est donc
capable lui seul de fournir les informations ncessaires aux utilisateurs de manire
complte et cohrente.

SAP : Certainement lERP le plus utilis par les grandes entreprises, il a t cre en
1972 par lentrprise SAP base en Allemagne. SAP signifiait lorigine SystemAnalyse
und Programmentwicklung avant dtre chang en Systems, Applications and Products
in data processing plus adapt linternational.

ABAP : Le langage de programmation cr pour dvelopper la plateforme SAP puis


utilis au sein de celle-ci pour dvelopper des programmes spcifiques une entre-
prise, ABAP signifiait lorigine Allgemeiner Berichts-Aufbereitungs-Prozessor avant
de devenir Advanced Business Application Programming

Ticket : Le besoin client est dcoup en tickets, un ticket reprsentant en gnral un


programme ou une fonctionnalit dsire par le client. Il existe donc 2 types de ticket :
Maintenance : Correction dun programme qui ne rpond pas/plus au besoin.
volution : Cration dun nouveau programme ou ajout de nouvelles fonction-
nalits un programme existant. Ils correspondent un nouveau besoin.

1
Rsum
Au cours de ce stage, mon occupation principale a t le dveloppement de pro-
grammes spcifiques pour le logiciel SAP. SAP sert planifier la production dune
entreprise. Lide de base derrire lutilisation de ce type de logiciel que lon appelle
ERP, est de fdrer toutes les fonctions de lentreprise en un seul logiciel et une seule
base de donnes commune plutt quen utiliser une multitude et grer de nombreux
problmes aux interfaces et autres incohrences dans les donnes.

Utiliser un ERP demande un investissement important de la part de lentreprise.


En effet, chaque entreprise ayant sa propre organisation, il faut adapter le logiciel aux
besoins du client, ce qui ncessite de faire appel des professionels ayant une solide
exprience du mtier, et les dveloppements sont souvent longs et couteux.

Mon travail au cours du stage a donc t de participer diffrents projets dintgra-


tion de systmes SAP et, dans le cadre dun projet en particulier, dintgrer activement
une quipe de dveloppement et donc, de suivre ses rituels quotidiens et adopter ses
mthodes et processus comme exig dun employ part entire, si ce nest que je ne
devais avoir aucun contact avec le client.

Dans lensemble, il ma t plus difficile de madapter laspect organisationnel du


travail qu son aspect technique, et ce parce que le travail demand tait, malgr les
premires apparences, trs proche de la formation fournie par lENSEIRB, alors que
les exigences en matire de rigueur, qualit du code et des tests taient plus difficiles
satisfaire que ce quoi jtais habitu.

2
Introduction
Nayant pas de projet professionel parfaitement dfini pour linstant, jai recherch
des stages dans plusieurs domaines dactivit diffrents.

Jai en particulier postul pour ce stage, car un de mes amis plus g que moi travaille
actuellement sur SAP et avait lui-mme dcouvert le mtier lors dun stage chez AtoS
quil avait dcrit comme une bonne exprience, aussi jai postul ce stage dans le but
de dcouvrir un mtier qui pourrait possiblement me convenir.

Mon stage sest donc droul dans les locaux dAtoS Pessac durant 4 mois. Jy ai
particip plusieurs projets, ce qui ma permis davoir des expriences relativement
varies. Jai t entre autres t intgr lquipe du projet ADP (Aroports de Paris)et
suis galement intervenu dans une moindre mesure sur le projet Stelia Aerospace et un
autre projet que je ne suis pas autoris nommer.

Le travail ralis relevait principalement des domaines du dveloppement, du test,


de la rdaction de documents et de lanalyse.

3
Table des matires
Glossaire 1

Rsum 2

Introduction 3

1 Prsentation de lentreprise 5
1.1 AtoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 La division SAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

2 Description de la mission 6

3 Solutions utilises 7
3.1 SAP ECC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 HP ALM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 MDM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4 SRM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Travail ralis 9
4.1 Organisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 Dveloppement ABAP . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.3 Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.4 Analyse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.5 Paramtrage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

5 Validation du travail ralis 12


5.1 Revues de code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.2 Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Conclusion 13

Bilan personnel 14

4
1 Prsentation de lentreprise
Ce chapitre prsentera lentreprise AtoS, la division SAP o jai travaill et comment
je my suis positionn en tant que stagiaire.

1.1 AtoS
AtoS est une grande Entreprise de Services du Numrique implante dans 72 pays
dont leffectif est denviron 100.000 employs.

Lentreprise possde un chiffre daffaires denviron 10Ge, toujours en augmentation


et a rcemment fait lacquisition de la socit Bull ainsi que dACS qui appartenait
anciennement Xerox. Elle est donc plutt sur la pente montante.

Le site de Pessac en particulier possde des emplois dans les domaines suivants :
Intgration de systmes
Infogrance
Services Technologiques
Big Data

1.2 La division SAP


La division o jai travaill avait pour finalit lintgration de systmes SAP cohrents
et efficaces chez le client (des grandes entreprises en gnral).

Les bureaux taient de type open space , les membres dun mme projet tant
regroups par lots de postes de travail afin de faciliter la communication. En outre,
lensemble du personnel utilise Microsoft Lync pour changer au sein de lentreprise.

De plus, AtoS donne la possibilit ses employs deffectuer une portion de leurs
horaires de travail leur domicile et non sur le site (Tltravail), par consquent, jai
d travailler avec des gens sans tre directement en contact avec eux, ce qui tait un
peu droutant au dbut, mais facilit par les outils utiliss qui permettent en ralit
de communiquer de manire parfaitement efficace en partageant son cran et/ou en en
donnant le contrle son interlocuteur par exemple.

Je navais jamais ralis auparavant de rel stage en entreprise et ai donc rencontr


quelques problmes de communication/timidit, particulirement au dbut. En effet,
il est assez difficile dtre hardi face linconnu. Nanmoins, comme il est trs rare
davoir des visites de clients (la plupart des communications sont distance), la plupart
des employs travaillent simplement en t-shirt et lambiance est gnralement assez
dtendue, ce qui aide se rassurer.

5
2 Description de la mission
Le logiciel SAP est ce que lon appelle un ERP (Enterprise Resource Planning),
lintrt de ces logiciels est de permettre une entreprise (grande souvent) dutiliser un
seul logiciel pour grer leurs donnes. Ainsi, on ne travaille que sur une seule version des
donnes et on vite les problmes dhomognit quon risque en faisant communiquer
plusieurs modles de donnes.

La gestion dentreprise ayant beaucoup de composantes gnriques, chaque module


SAP pr-implmente un certain nombre de fonctionnalits dites standard , mais fait
en sorte que lutilisateur puisse crer des versions personalises de tous les composants
de SAP (tables de la base de donnes, types de donnes, programmes, . . .). Nanmoins
aucune entreprise nest organise de sorte pouvoir se limiter au standard de SAP,
aussi font-elles appel des professionels pour dvelopper (en langage ABAP, interne
SAP) des lments dits spcifiques qui rpondent de manire approprie au besoin
client.

Par exemple, ADP possde un systme qui, dans un souci de solidarit, permet
un employ de donner une partie de ses jours de congs dautres employs, cette
possibilit na bien entendu pas t prvue initialement par SAP, aussi AtoS doit crer
un programme spcifique qui gre ce don de jours.

Les diffrents profils sont les suivants :

Chef de projet : Il reprsente lquipe auprs du client et le client auprs de lquipe,


il se charge de rpartir le travail entre les membres de lquipe et se porte garant auprs
du client de la qualit du produit livr.

Consultant fonctionnel : Spcialiss dans quelques modules SAP, ils ont une ex-
cellente connaissance du standard SAP. Leur mission est dassurer la qualit de la
documentation ralise et que le produit livr soit cohrent avec lensemble de larchi-
tecture ralise auparavant.

Consultant technique : Ils soccupent de dvelopper les programmes spcifiques


qui rpondront aux besoins du client partir de spcifications.

Consultants technico-fonctionnels Ils cumulent les comptences dun consultant


technique et dun consultant fonctionnel. Ils ont gnralement une grande exprience
du mtier et sont un grand atout pour leur quipe.

6
3 Solutions utilises
Ce chapitre dtaillera les mthodes et outils utiliss pour remplir la mission.

3.1 SAP ECC


SAP ECC (ERP Central Component, le nom actuellement donn au logiciel principal
pour le distinguer des logiciels SAP annexes qui sont apparus plus tard) est organis en
modules qui couvrent chacun un secteur prcis de la gestion dentreprise (SD pour les
ventes, HR pour les ressources humaines, FI pour la finance, . . .) qui peuvent travailler
conjointement comme indpendamment.

Les dveloppeurs et les utilisateurs utilisent le mme logiciel, lenvironnement de


dveloppement tant intgr celui-ci. De manire gnrale, on peut dire que SAP
est comparable un framework applicatif dans le sens o il permet dimplmenter un
certain nombre de fonctionnalits des logiciels de gestion dentreprise sans avoir les
rcrire soi-mme. Les dveloppeurs crent des applications (on parle de transac-
tions) et des fentres (on parle dcrans) personnalises et dfinissent les actions
effectuer en fonction de leur utilisation.

De plus, SAP possde une grande base de donnes centrale appele Dictionnaire
de donnes auquel on peut ajouter ses propres tables et ses propres types, dans le but
dutiliser des donnes homognes pour toutes les applications, encore une fois, dans le
but de raliser toute la gestion informatique de lentreprise avec un seul logiciel.

3.2 HP ALM
HP Application Lifecycle Management est utilis pour effectuer un suivi du cycle de
vie dune solution. Il sagit danalyser lexpression du besoin client et la spcification
fonctionelle et dcouper le travail raliser sous forme dexigences client qui soient le
plus synthtiques possible. On cre ensuite un plan de tests qui doit couvrir celles-ci,
cest--dire permettre de vrifier quelles sont satisfaites.

On peut ensuite simuler un lancement des tests, rapporter leurs rsultats et dtermi-
ner sils sont russis ou non. On joint gnralement des copies dcran qui sanctionnent
le succs ou non des tests et/ou appuient les observations rapportes.

Lutilisation de HP ALM nest bien entendu relement intressante que si elle est
faite en collaboration avec le client, car loutil est principalement utilis dans un souci
de transparence envers celui-ci de lavancement concret des dveloppements.

7
3.3 MDM
MDM signifie Master Data Management. Plus concrtement, cest une solution qui
appartient SAP mais qui ne fait pas partie de SAP ECC, qui permet de garantir
lutilisation dune version unique des donnes dans le cas o des applications (SAP
ou non-SAP) diffrentes sont utilises et doivent travailler conjointement et, si besoin,
dharmoniser les versions des donnes des diffrents environnements. Il permet gale-
ment de grer un catalogue centralis avec du contenu image dans le cas o plusieurs
entits partageant un mme systme SAP pourront acheter le mme type darticles, au
mme fournisseur ou non.

3.4 SRM
SRM signifie Supplier Relationship Management. Il sagit galement dune solution
SAP non-ECC . Contrairement au module MM de SAP ECC qui permet de grer
les achats de lentreprise seulement en interne, SRM permet dtre directement en
contact avec le fournisseur, ce qui permet par exemple de remplir un panier dachats
en choisissant ses articles directement depuis le catalogue du fournisseur, ou encore
denvoyer les commandes dachat au fournisseur directement une fois quelles ont t
valides en interne.

8
4 Travail ralis
Jai t amen au cours de mon stage participer plusieurs projets dintgration
de systmes SAP. Ce chapitre dtaillera le droulement de mon stage et les travaux
qui mont t confis.

4.1 Organisation
Chaque journe commence par une runion dun quart dheure (appele Daily
Meeting ) environ avec lappui dun support visuel (un tableau blanc dcor avec
des post-it le plus souvent) o chacun dtaille ce quil a fait la veille, les problmes
rencontrs et ce quil compte faire aujourdhui, ce qui nest pas sans rappeler la mle
quotidienne de la mthode Scrum. Cest aussi loccasion pour le chef de projet de
choisir qui confier les nouvelles tches raliser et, si besoin, dterminer qui a besoin
dassistance dans son travail et dans quel domaine auquel cas, un consultant peut avoir
pour tche annexe de rpondre aux questions dun autre dans un domaine o il est
plus expriment.

Sur les projets o jai t impliqu, le travail tait effectu selon un modle proche
du Cycle en V. Un projet est dcoup en tickets (ou Fiche dObservation chez ADP)
et pour chacun dentre eux, on suit les phases suivantes avant dentrer en production :
Le client fournit une expression du besoin
Un consultant fonctionnel ct AtoS propose des spcifications fonctionnelles
au client
Un consultant technique rdige ensuite des spcifications techniques
Il dveloppe la solution
Il ralise des tests unitaires pour vrifier que sa solution satisfait bien la spci-
fication.
Un consultant fonctionnel ct client ralise les tests dintgration/validation
pour vrifier que la solution rpond bien aux exigences client et est compatible
avec le reste du systme SAP intgr jusque l.
On simule la mise en production de la solution lors de la Vrification dAptitude
au Bon Fonctionnement (VABF)

Enfin, au dbut de chaque tche assigne, les consultants doivent estimer le temps
quils passeront sur chaque tche, puis donner chaque jour au chef de projet leur Reste
Faire (RAF). Ce genre dexercice na pas dutilit dans un milieu scolaire, mais dans
le cas dune gestion de projet dentreprise, les dlais estims sont ceux annoncs au
client et que lon sengage respecter. Bien que cel puisse paratre anodin, cest un
exercice quil ma t incroyablement difficile de raliser. Le problme a t entre autres
limpression que javais au dbut que le RAF devait ncessairement sestimer de tte,
alors que diviser lcrit les tches faire avant destimer le temps y passer est
indispensable si lon a le souci de fournir un chiffre pertinent, mais lexercice reste
tout de mme difficile et sujet des erreurs. Mes encadrants ont t relativement peu
insistants propos des RAF sans doute en connaissance de cause et la plupart

9
de ceux que jai fournis se sont avrs compltement faux. Mme aprs quatres mois,
je ne pense toujours pas tre capable de donner de manire fiable un RAF avec une
marge derreur faible.

4.2 Dveloppement ABAP


SAP utilise le langage de programmation ABAP qui lui est propre. Il sagit entre
autres du langage qui a t utilis pour dvelopper la plateforme SAP.

Je ralisais principalement le travail dun consultant technique SAP, aussi, au cours


dun projet, je devais souvent modifier des programmes existants (soit pour corriger un
mauvais fonctionnement, soit pour lui ajouter de nouvelles fonctionnalits), je devais
alors marquer mes modifications de sorte identifier par qui et quand elles avaient t
effectues. En pratique, je devais indiquer le numro du ticket demandant la modifica-
tion, et, dans un cartouche au dbut du programme, faire correspondre chaque ticket
la date du jour et au compte utilis pour faire les modifications (les stagiaires nont
pas leurs propre compte SAP). Je devais aussi respecter une convention de nommage
de variables/fonctions et limiter les accs la base de donnes et les utilisations de
boucles dans un souci de performance.

Dans certains cas, je devais crer totalement le programme qui rpondait au besoin
client, je devais alors au pralable crire la structure du programme que je comptais
crer et les algorithmes utiliss sur un document texte et les prsenter au chef de projet
jusqu ce quil les valide avant de commencer les crire relement. Cette tape tait
relement importante car les programmes crits tant assez volumineux, une faille de
conception pouvait impliquer la rcriture dune quantit importante de code et donc,
dans les pires des cas, perdre le travail de plusieurs jours.

Je navais pas t form au pralable SAP et au langage ABAP, de plus, la formation


ABAP donne aux stagiaires avait eu lieu deux mois avant mon arrive, aussi mes
encadrants mont-ils laiss quelques semaines pour mauto-former en me fournissant
des supports de formation. Mme si ma formation scolaire ntait pas lie SAP, jai eu
limpression quelle ma nanmoins aide aborder avec plus daisance lapprentissage
du langage ABAP qui est en soi moins compliqu quun langage bas niveau comme
le C et la logique autour de la manipulation des bases de donnes, les requtes
utilises tant trs proches des requtes SQL apprises lENSEIRB.

Dans lensemble, cet aspect de mon stage est celui qui a prsent pour moi le moins
de difficults. Il tait en revanche plus ardu parfois de comprendre lapect fonctionel du
comportement attendu de mes programmes, les notions impliques tant relatives la
gestion dentreprise ou la structure des modules SAP en eux-mme, des choses nou-
velles pour moi et dans lesquelles on ne peut finalement acqurir de laisance seulement
par lexprience.

Une certaine comprhension de celles-ci est nanmoins trs importante, car elle per-
met de prendre le recul ncessaire par rapport aux exigences pour tre force de pro-
position lorsque le besoin client est flou voire paradoxal cas de figure peu courant
mais pas si rare. En ce sens, linvestissement demand est diffrent de ce qui est exig
dans le cadre scolaire o les sujets sont ncessairement sans failles et dj largement
prouvs, mais cette diffrence nest pas dsagrable.

4.3 Documentation
Avant de commencer dvelopper un programme, un consultant technique doit r-
diger une Spcificaton Technique Dtaille (STD) qui vise prsenter les objets et les
algorithmes utiliss par le programme et dans quel but ceux-ci sont utiliss. Ce do-
cument sadresse principalement la personne qui aura potentiellement plus tard la

10
tche de faire voluer ou de corriger le programme. Ce document est bien sr mis
jour en mme temps que le programme quil concerne.

Je nai pas eu de problmes notables pour en rdiger, tant donn quil sagissait dy
inclure les rponses aux questions que je mtais dj ncessairement poses quant
la manire dont je pouvais rpondre au besoin dun point de vue technique et ressem-
blaient plus un compte-rendu de dveloppement qu une spcification.

4.4 Analyse
Une partie de mon travail a galement t, pour des tickets donns, partir de
lexpression du besoin client et/ou des spcifications fonctionelles, de crer des arbo-
rescences dexigences dans HP ALM dans le but de les utiliser par la suite pour crer le
plan de tests unitaires pour ces tickets. Ce nest pas en ralit un exercice trs difficile,
mais pour quelquun qui navait jamais vu de spcifications ni travaill sur SAP comme
ctais mon cas en dbut de stage, le travail raliser semblait un peu cryptique au
dpart.

4.5 Paramtrage
Cest ainsi que lon appelle les actions du standard SAP qui permettent dadapter le
systme au besoin de la socit du client en particulier. Mme si ces actions relvent
plus de lutilisation de SAP que du dveloppement, elles doivent tre ralises par des
consultants SAP uniquement, et ce pour des raisons de connaissances. Ce ne sont pas
des actions trs complexes, mais leur mauvaise utilisation peut facilement crer des
problmes.

Je nai pas eu beaucoup de paramtrages raliser, et lorsque ctait le cas, je suivait


des instructions trs prcises et navait donc pas besoin de rflchir mes actions. Dans
le cadre de mon travail de consultant technique, les paramtrages taient donc plutt
anecdotiques.

11
5 Validation du travail ralis
Dans le milieu scolaire, les projets sarrtent la date de rendu et plus aucun retour
nest attendre de ceux-ci aprs cette chance. Seule la note attribue fait guise de
validation du travail ralis.

Dans le milieu de lentreprise en revanche, il est primordial de livrer au client un


produit fini conforme au besoin exprim, do limportance de la qualit du produit
livr. La validation ou non du travail ralis sy fait donc trs diffrement.

5.1 Revues de code


Dans le milieu scolaire, le but dun projet est darriver atteindre un but fix par
lencadrant, cest galement le cas dans le milieu professionel si ce nest que les
objectifs sont fixs par le client nanmoins, la finalit dun projet scolaire est de
permettre llve dacqurir de lexprience dans certains domaines alors que dans un
projet professionel, la finalit est le service rendu au client. lcole, la maintenabilit
ou lvolutivit du code nest donc quun souci dordre thorique sur lequel on ne
met que peu demphase. Dans lentreprise, cest un souci dordre pratique et donc un
impratif.

Une fois mes dveloppements termins, je devais dabord raliser une premire revue
laide de loutil Code Inspector intgr SAP et adapt par les consultants SAP
du client ses besoins qui mindiquait automatiquement des erreurs et des aver-
tissements quant la qualit de mon code. Je devais alors soit modifier le code pour
corriger les points soulevs, soit justifier auprs du chef de projet et du client quil tait
impossible dobtenir le bon rsultat de manire plus performante.

Le chef de projet faisait ensuite une revue manuelle de mon code pour valuer selon
des critres objectifs si le code tait, en plus dtre fonctionnel, performant, maintenable
et volutif, et je devais modifier le code en cas de manquement. Il ma t personellement
trs difficile de madapter ce professionalisme dont javais pourtant compris les enjeux
immdiatement, et jai donc pass beaucoup de temps modifier mes programmes pour
quils atteignent la qualit professionelle requise par le client.

5.2 Tests
Jai galement particip la conception des tests unitaires pour les dveloppements
que jai raliss. De la mme manire, lors des projets scolaires, nous tions encoura-
gs raliser des tests simplement pour nous aider envisager quels problmes nos
dveloppements allaient devoir rpondre. En entreprise, les fiches de tests font par-
tie de la documentation du programme, et ne sont donc pas simplement laffaire du
dveloppeur.

Jai t dailleurs fortement encourag adopter une mthode proche du dveloppe-


ment pilot par les tests, cest--dire crire mon plan de tests avant de commencer
dvelopper mes volutions, faire en sorte que mes tests passent, et ajouter des nouveaux
tests sil existe encore des exigences client non couvertes par le plan de tests.

Une fois le dveloppement et les tests unitaires termins, le programme est transport
sur un autre environnement SAP pour les tests dintgration (raliss par le client).
En cas dchec, je reevais un retour qui minformait des causes de cet chec, et je
devais donc corriger mon programme de sorte corriger les problmes soulevs, ce qui
impliquait de crer des nouveaux tests unitaires pour reflter la modification apporte.

12
Conclusion
Ce stage ma permis dtre form utiliser le langage ABAP de manire professionelle
ainsi que dtre initi quelques autres technologies lies SAP.

Il a galement t ma premire exprience du monde professionel en tant que res-


source rele de lentreprise dans le cadre dune activit directement lie ma formation.

Si on se limite au point de vue dun utilisateur lambda de SAP, il est difficile de


comprendre ce que SAP accomplit relement, mais du point de vue des dveloppeurs,
on a affaire des projets complexes et trs longs o il faut faire preuve dingniosit
pour parvenir implmenter une solution qui soit la fois efficace et ergonomique.

Les dveloppeurs SAP font un travail qui est au final trs similaire celui de nim-
porte quel autre dveloppeur sur un langage plus rcent.

13
Bilan personnel
Le plus difficile au cours de ce stage a t pour moi la transition entre le milieu
scolaire et le milieu professionel. Laspect communicationnel du travail y est infiniment
plus important, en effet, le seul type de travail acceptable est celui qui a t approuv
par le client, et parvenir ce genre de rsultat implique une communication solide
entre les membres dune quipe ainsi quavec le client, point dans lequel jai toujours
le sentiment dtre assez faible.

Une autre qualit importante acqurir est la rigueur exige par le travail, les bonnes
pratiques adopter systmatiquement dans son travail et les mthodes adopter pour
garantir lemploi de celles-ci. Je ne pense pas que mes quatres mois de stage aient t
suffisants malgr tout pour acqurir totalement la maturit ncessaire la tche.

Les premires semaines, jai eu limpression que le travail qui mtait demand tait
presque totalement dcorrl de ma formation, ce qui na pas manqu de me dstabiliser
un peu, mais avec plus de recul, il mest apparu que javais pu madapter avec tout de
mme peu de difficults aux aspects techniques du travail. Il me semble donc quau final
peut-tre ma formation couvre-t-elle suffisament de domaines de comptence gnraux
pour quaucun sujet du domaine de linformatique aussi nouveau soit-il ne me
paraisse vraiment tranger.

Il a t en tout cas beaucoup plus motivant pour moi de raliser un stage o jai t
confront mes points faibles, ce qui ntait pas le cas lors de mes stages prcdents
qui ne mont pas paru trs formateurs en comparaison.

De plus, dun point de vue technique, je me suis senti rellement monter en comp-
tence dans le domaine de SAP et je serais tout fait dispos renouveler une exprience
de ce type dans le futur. En particulier, je suis renforc dans cette ide par mon im-
pression quil existe des types dactivits suffisament varies dans le mtier pour offrir
un consultant une carrire tout fait difiante.

14