Home

Extrait de rapport de stage AUBRY Bastien Conception d`un IDE

image

Contents

1. Extrait de rapport de stage AUBRY Bastien Conception d un IDE full featured avec Eclipse Stage r alis du 10 avril au 31 aout 2012 ST ERICSSON R sum Durant ce stage j ai t amen reprendre le d veloppement d un IDE full featured sous la forme d un Plugin Eclipse qui permettrait aux d veloppeurs concern s de g rer un ensemble de logiciels internes un t l phone mobile dans un environnement agr able et facile prendre en main Je devais donc acqu rir les connaissances techniques d un Plugin Eclipse comprendre les besoins et particularit s du domaine reprendre le mieux possible le code existant pour qu il soit extensible et rendre fonctionnel ce Plugin qui n tait ni abouti ni utilis en prenant en compte les exigences des d veloppeurs Mots cl s 5 Stage Eclipse Plugin Linux Ubuntu 1 Introduction Le site de ST Ericsson du Mans 320 personnes est un centre de d veloppement d int gration et de validation de plateformes syst mes Hardware amp Software en t l phonie mobile 2G 3G 4G et ex cute le support aux clients en Asie en Europe et en Am rique du Nord Ce site contient plusieurs quipes qui travaillent en parall le sur des Baselines Au d but du cycle de vie d une baseline les quipes de d veloppement core software modem multim dia etc produisent des modules qui seront envoy s l quipe d int gration Celle ci est charg e d assembl
2. bjet d un stage l ann e pr c dente et n avait pas atteint ses objectifs Cons quence il n tait pas utilis Le travail demand est le d veloppement du Plugin et la r daction de ses manuels utilisateur et d veloppeur Ces travaux devront tre en anglais conform ment aux principes de l entreprise Le Plugin devra int grer les fonctionnalit s demand es et tre extensible Ces fonctionnalit s sont divis s en deux cat gories Les Must Have obligatoires et n cessaires et Les Nice To Have optionnelles et r alisables dans le cas ou les Must Have sont compl t s Les manuels seront effectuer sous forme de wiki et int gr s dans le r seau intranet de l entreprise Le manuel d utilisateur explique la marche suivre pour installer et utiliser Eclipse ainsi que le Plugin en question Alors que le manuel de d veloppeur aide l extensibilit du projet en indiquant comment reprendre ce Plugin Eclipse 2 2 Apports Ce stage a t tr s instructif et m a apport une bonne exp rience de la vie professionnelle et en entreprise Durant celui ci j ai observ le fonctionnement d une grande entreprise son activit son ambiance J ai t agr ablement surpris par le cadre de travail dans lequel j ai travaill qui a t tr s favorable et chaleureux Du cot informatique j ai acquis des connaissances techniques en ce qui concerne Eclipse ses Plugins GIT l environnement Linux et Wiki J ai gale
3. er ces modules pour cr er une baseline qui sera test en interne puis dans d autres sites en dehors du Mans Une fois test la baseline est envoy e au client Dans certain cas celle ci retourne dans les quipes de d veloppement pour des changements ou des corrections d erreurs Ces Baselines contiennent environ 400 modules pour une taille totale proche de 12 Go 2 Contenu du stage 2 1 Objet du travail L objectif du Stage est de concevoir un IDE full featured sous la forme d un Plugin Eclipse qui permet aux d veloppeurs de ST Ericsson de g rer une Baseline de son t l chargement son ex cution en passant par tout les autres processus interm diaires dition compilation dans un environnement agr able et facile prendre en main Actuellement les d veloppeurs utilisent des outils Linux et des diteurs de texte accompagn s d utilitaires d indexation de code pour g rer ces Baselines Ce projet devra donc amener les d veloppeurs utiliser Eclipse et le Plugin pour faciliter leur travail Ce Plugin devra tre compatible avec un environnement Linux Ubuntu exclusivement 1 Ensemble des logiciels impl ment s dans un t l phone mobile car les outils qu il va utiliser ne sont disponible que sous cet environnement Ce projet n est pas critique c est dire qu il n entraverait pas le fonctionnement de l entreprise s il n aboutissait pas au r sultat esp r Ce dernier avait d j fait l o
4. ment beaucoup exp riment le rapport client pour avoir volu dans un d veloppement AGILE qui oblige une communication active et une bonne compr hension des besoins impliqu s 2 3 R sultats obtenus Pour ce qui est du r sultat l entreprise dispose maintenant d un Plugin fonctionnel et stable qui r pond aux besoins premiers des utilisateurs en essayant d tre le plus extensible possible pour tre repris par la suite De plus son manuel d utilisateur est jour et pr t l emploi 2 4 Limites du travail Dans les mois restants de mon stage je vais devoir incorporer des Plugins ADT et GDB ajouter un file explorer un terminal int gr ainsi que d autre fonctionnalit s optionnelles pour arriver un espace de travail riche et complet De plus je devrais m assurer de l extensibilit en essayant de ne pas r p ter les erreurs de conception que j avais rep r au d but du stage et en reprenant le manuel du d veloppeur avec toutes les informations que je trouve importantes 3 Applications dans l entreprise L application t test tout au long du stage par plusieurs d veloppeurs en plus de mon tuteur La derni re tape du projet tant de produire une version livrable finale qui sera distribu e l ensemble des d veloppeurs de l entreprise la fin de mon stage 4 Conclusions Finalement j ai vraiment appr ci ce stage dans le sens o je devais r aliser un outil utile et destin
5. un grand nombre de personnes ce qui est tr s motivant De plus j ai du changer avec ces personnes et comprendre au mieux leurs besoins pour agir en cons quence au niveau des fonctionnalit s et des interfaces Ce qui me conforte encore plus dans l id e de travailler dans l informatique en d veloppement logiciel

Download Pdf Manuals

image

Related Search

Related Contents

(AED)貸出要綱(PDF:165KB)  Antec AT100 computer case  Brodit ProClip  Corsair TX650M  Som Automotivo Sensation com Bluetooth®  DEJEPS Spécialité : Perfectionnement sportif  Manual Minitorno - 12v_HG103  Graco 307043ZAA User's Manual  

Copyright © All rights reserved.
Failed to retrieve file