| 1- Mobile Computing
«Étude et mise en œuvre d'une Plateforme Mobile»
Objectif du Stage :
Analyser l'offre du marché, les différents Operating system, les outils de développement, les outils de gestion de parc, la technologie sans contact.
Rédiger un document sur les développements tactiles.
Qualifier les usages des utilisateurs sur les terminaux tactiles, et produire une étude comparative permettant d'alimenter un livre blanc.
Réaliser un prototype permettant la mise en œuvre d'une application mobile connectée à une plate-forme d'échanges. Vous serez accompagné par nos designers pour réaliser les écrans sur mobile, et encadré par votre maître de stage pour la réalisation du prototype.
Travaux à réaliser :
- Benchmark des meilleures pratiques
- Analyse des sites concurrents
- Définition du cahier des charges
- Spécifications fonctionnelles détaillées
- Choix des technologiques Android, Apple, Samsung ou Nokia
- Réalisation d'un Prototype
- Réalisation du cahier de tests
- Identification des impacts sur les développements tactiles
- Spécifications des processus de traitement multitaches
- Suivi des travaux de réalisation
- Développement, tests & aide à la mise en production
- Exigences de maintenance et de disponibilité
- Rédaction d'un livre blanc sur les développements mobile.
Stage de fin d'étude
2- Master Data Management
«La gestion des données stratégiques de l’entreprise»
Contexte.
L’hétérogénéité des SI induit de forts besoins d’intégration entre les applications. Les échanges de données entre applications se sont donc multipliés pour former un maillage qui rend souvent difficile toute évolution.
Pour répondre à cette problématique et redonner au SI une « agilité » qui lui est nécessaire, les éditeurs proposent aujourd’hui des solutions qui assurent la synchronisation des référentiels de données tout en garantissant les règles d’urbanisation.
Objectifs du stage.
L’objectif du stage est d’identifier et de présenter les différentes voies possibles pour diffuser les référentiels d’entreprise en se basant sur les standards du marché.
Travaux à réaliser.
- Identifier les principales solutions de type MDM ;
- Réaliser un démonstrateur basé sur un produit de type Master Data Management ;
- Rédiger un état de l’art sur les bonnes pratiques de gestion d’un référentiel : depuis sa conception jusqu’à son exploitation ;
- Participer à la constitution d’un séminaire autour du MDM à destination des DSI ;
- Participer à un projet client directement lié aux sujets abordés.
- La mission se fera au travers d’une étude d’opportunité, d’un choix d’outil ou d’un prototypage.
Stage de fin d'étude.
3- Cloud Computing
«Étude et mise en œuvre de Plateformes as a Service (PaaS)»
Contexte.
Le Paas est aujourd’hui considéré par la plupart des grandes entreprises comme une alternative émergente aux solutions classiquement proposées par les éditeurs.
De nouveaux acteurs se positionnent comme Google, Force.com, runmyprocess.com… Evaluer les Plateformes as a Service qui émergent devient un enjeu important pour la stratgie d’évolution du SI des grands comptes.
Objectifs du stage.
Le stage a pour objectif d’étudier et de mettre en œuvre les principales PaaS existantes sur le marché qui peuvent participer à l’élaboration d’un socle de développement performant pour la conception et la réalisation d’applications pour une grande entreprise.
Travaux à réaliser
- Élaboration et évaluation d’un panorama de solution PaaS existantes :
- Fonctionnalités.
- Utilisabilité.
- Flexibilité et évolutivité.
Stage de fin d'étude.
4- SOA - Modèle d'Architecture
«Étude et mise en œuvre d'une Architecture de Service (SOA)»
Contexte :
Depuis quelques années, les Directions des Systèmes d’Information (DSI) des grandes entreprises s’intéressent à un nouveau concept d’architecture : l'Architecture Orientée Services (SOA). L’objectif est de construire des architectures applicatives plus modulaires et évolutives que les architectures classiques trop monolithiques et peu adaptables. Le principe consiste à définir et à déployer des composants applicatifs autonomes, porteurs d’une ou plusieurs fonctions (métier ou technique) et de les assembler de manière dynamique en fonction des besoins induits par les processus de l’entreprise.
La construction de ces architectures de service transforme notablement les démarches de développement, en l’occurrence elles doivent être adaptées pour permettre l’identification et la spécification des services non plus dans une réponse verticale aux besoins exprimés par les métiers, mais dans une approche transverse (le même service peut et doit répondre à des besoins issus de différents donneurs d’ordre).
Objectif du Stage :
Comprendre les modèles SOA et leurs impacts sur la conception et la mise en œuvre de Système d’Information.
Comprendre et illustrer l’impact de la SOA sur les modèles actuels d’architecture de SI – TOGAF, RM-ODP, OMG EDOC / ECA…
Travaux à réaliser :
• Analyser le modèle et l’approche SOA de Nexworld.
• Analyser plusieurs modèles d’architecture SI de référence, synthétiser les impacts de la SOA sur un, voire deux de ces modèles.
• Analyser les démarches SOA du marché.
• Étudier un outil de modélisation adapté à la SOA.
• Mettre en œuvre un modèle et l’outil dans le cadre d’un prototype.
- Rédiger une note de synthèse des travaux.
- Participer à un projet opérationnel permettant la mise en application des connaissances acquises durant le stage, dans le cadre d’une mission réalisée pour l’un de nos clients.
-
Stage de fin d'étude.
5- Méthodes agiles en environnement J2EE
«Étude et mise en œuvre»
Contexte :
Les DSI des grandes entreprises souhaitent accroître la productivité de leurs développements applicatifs. Cette exigence de productivité répond à des enjeux métiers forts liés à la réduction du Time To Market (construction et vente d’offres dans un délai le plus court possible), le renforcement de la qualité et de la sécurité des outils métier et pour la DSI la réduction des coûts de maintenance.
C’est pourquoi l’industrialisation des cycles de développements par la mise en place de méthodes, d’environnements et d’outils appropriés est un objectif incontournable des DSI. Pour construire ces véritables « usines logicielles », différentes approches vont devoir être définies et outillées, telles que l’intégration continue, le suivi de la qualité logicielle, la gestion des sources, la gestion des anomalies, etc...
Objectif du Stage :
- D’identifier et décrire les tendances et évolutions des méthodes de conception logicielle.
- D’établir un état de l’art des outils et méthodes agiles en environnement J2EE.
Travaux à réaliser :
- Identifier les démarches existantes et les comparer :
• Recensement et sélection des outils les plus pertinents,
• Définition de critères de comparaison et élaboration de la grille comparative pour la liste d'outils retenue,
• Définition des cas d'usages relatifs à chacun de ces outils,
• Présentation des résultats en interne.
Identifier les outils nécessaires aux cycles de développement logiciel agile :
• Produits retenus,
• Organisation des équipes,
• Démarches adoptées (audits de code, « méthodes agiles », etc.).
Construire une démarche type d'accompagnement au choix et à la mise en œuvre de ces outils dans un contexte client ;
Participer à un projet opérationnel permettant la mise en application des connaissances acquises durant le stage, dans le cadre d'une mission réalisée pour l'un de nos clients.
- Stage de fin d'étude..
Pour présenter votre candidature, veuillez nous faire parvenir votre CV & lettre de motivation par mail à
recrutement@nexwold.fr ou par courrier à NEXWORLD, Energy 1 - 155-159 rue du docteur Bauer 93400 Saint Ouen, faisant
mention de la référence précise du poste. |