[ SOUTENANCE DE STAGE ]
description
Transcript of [ SOUTENANCE DE STAGE ]
2 0 0 9[SOUTENANCE DE STAGE]
Développement du site web d’une grande maison de luxe sous eZ Publish, au sein de l’équipe technique du groupe SQLI.
SQLI > Web Agency > PAGT > Développeur PHP
Stage de seconde année ESIAL
Olivier Versanne
Maître de stageRonan Lequere
Encadrant ESIALHervé Panetto
Juin-Août 2009 - Olivier Versanne 2 / 19
Sommaire de la soutenanceIntroduction
• Le Groupe SQLI• L’Agency
Le Projet
• Origines• Cahier des
charges• Solutions
adoptées
Les
réalisations
• eZ Publish• Import / Export• « Ask for price »
Conclusion
• Devenir• Bilan
Juin-Août 2009 - Olivier Versanne 3 / 19
[Introduction]
Présentation du groupe et de l’équipe de développement
SQLI
Juin-Août 2009 - Olivier Versanne 4 / 19
Le groupe SQLI
• Créé en 1990
• Nouvelles Technologies de l'Information et de la Communication – Les technologies & usages Internet– Les nouvelles offres– La Business Intelligence
• 20 agences– France & International
• 3000 salariés
• Clients grands comptes
Juin-Août 2009 - Olivier Versanne 5 / 19
Le groupe SQLIGroupe SQLI
AgencyConsulting
AgencySanté
Agency…
Agence Paris
Agency Web Agency
BU PAGT(Technique)
BU PAGC(Conseil)
BU BusinessDév.
BU PARD(Design)
Agency & Business Unit
AgenceLyon
AgenceNantes
AgenceOujda
Agence…
Juin-Août 2009 - Olivier Versanne 6 / 19
La (Web) Agency
Pôle Flash Pôle HTMLDéveloppement
Chef de projetMarie Lange
Expert techniqueLy Lo Cong
DéveloppeurMathieu Monselet
DéveloppeurOlivier Versanne
Développeurs …
DéveloppeurWilliam Ong
Directeur de BU (PAGT) Jean-Marc Leglise
Directrice (Web Agency) Isabelle Gauthier
Manager & Relais RHRonan Lequere
Juin-Août 2009 - Olivier Versanne 7 / 19
[Présentation du projet]
Origine et objectifs
Diamant.jp
Juin-Août 2009 - Olivier Versanne 8 / 19
Origines
• Diamant.jp• Front/Back Office• Interface Flash
Juin-Août 2009 - Olivier Versanne 9 / 19
Cahier des charges
Problèmes de Diamant.jp Évolutions pour la nouvelle version
Indexation des URLs Plurilingue & Multisite
Présence de bugs Gestion décentralisée (webservices)
E-commerce
Ajout de nouveaux modules
Redéveloppement intégral
Juin-Août 2009 - Olivier Versanne 10 / 19
Solutions proposées
• Interfaces flash récupérées• Utilisation d’un CMS OpenSource : eZ Publish
Problèmes de Diamant.jp Évolutions pour la nouvelle version
Indexation des URLs Plurilingue & Multisite
Présence de bugs Gestion décentralisée (webservices)
E-commerce
Ajout de nouveaux modules
Juin-Août 2009 - Olivier Versanne 11 / 19
[Réalisations]
Formation, Conception, Développement
Diamant.jp & eZ Publish
Juin-Août 2009 - Olivier Versanne 12 / 19
eZ Publish / CMS
Juin-Août 2009 - Olivier Versanne 13 / 19
Importation / Exportation
• Catalogue de produits– 22 000 Produits– 65 critères
• Une vingtaine de développements spécifiques• Fichier d’import / export : CSV et XML• Différents cas d’export / import
Juin-Août 2009 - Olivier Versanne 14 / 19
Importation / Exportation
• Réalisation– Statique puis dynamique– Code modulaire– Rapport de logs
• Problèmes– CSV / XML variables, incorrects– Grosses lenteurs
• Solutions– Audit de code– Expert eZ Publish– Modification du noyau
Juin-Août 2009 - Olivier Versanne 15 / 19
Ask For Price
Juin-Août 2009 - Olivier Versanne 16 / 19
[Conclusion]
Devenir du projet et conclusion
Diamant & SQLI
Juin-Août 2009 - Olivier Versanne 17 / 19
Devenir du projet
• Recette métier : peu de bugs décelés• Tests de performances• Import / Export : nouvelles fonctionnalités
désirées• Livraison complète en Novembre
Juin-Août 2009 - Olivier Versanne 18 / 19
Bilan
• Bonnes conditions de travail• Beaucoup de travail• Importance des spécifications• Découverte eZ Publish• Travail d’équipe• Personnel
19 / 19
[AVEZ-VOUS DES QUESTIONS ?]
Olivier Versanne