[ SOUTENANCE DE STAGE ]

19
2009 [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 stage Ronan Lequere Encadrant ESIAL Hervé Panetto

description

[ SOUTENANCE DE STAGE ]. SQLI > Web Agency > PAGT > Développeur PHP. Stage de seconde année ESIAL. Olivier Versanne Maître de stage Ronan Lequere Encadrant ESIAL Hervé Panetto. Développement du site web d’une grande maison de luxe - PowerPoint PPT Presentation

Transcript of [ SOUTENANCE DE STAGE ]

Page 1: [ 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

Page 2: [ SOUTENANCE DE STAGE ]

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

Page 3: [ SOUTENANCE DE STAGE ]

Juin-Août 2009 - Olivier Versanne 3 / 19

[Introduction]

Présentation du groupe et de l’équipe de développement

SQLI

Page 4: [ SOUTENANCE DE STAGE ]

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

Page 5: [ SOUTENANCE DE STAGE ]

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…

Page 6: [ SOUTENANCE DE STAGE ]

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

Page 7: [ SOUTENANCE DE STAGE ]

Juin-Août 2009 - Olivier Versanne 7 / 19

[Présentation du projet]

Origine et objectifs

Diamant.jp

Page 8: [ SOUTENANCE DE STAGE ]

Juin-Août 2009 - Olivier Versanne 8 / 19

Origines

• Diamant.jp• Front/Back Office• Interface Flash

Page 9: [ SOUTENANCE DE STAGE ]

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

Page 10: [ SOUTENANCE DE STAGE ]

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

Page 11: [ SOUTENANCE DE STAGE ]

Juin-Août 2009 - Olivier Versanne 11 / 19

[Réalisations]

Formation, Conception, Développement

Diamant.jp & eZ Publish

Page 12: [ SOUTENANCE DE STAGE ]

Juin-Août 2009 - Olivier Versanne 12 / 19

eZ Publish / CMS

Page 13: [ SOUTENANCE DE STAGE ]

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

Page 14: [ SOUTENANCE DE STAGE ]

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

Page 15: [ SOUTENANCE DE STAGE ]

Juin-Août 2009 - Olivier Versanne 15 / 19

Ask For Price

Page 16: [ SOUTENANCE DE STAGE ]

Juin-Août 2009 - Olivier Versanne 16 / 19

[Conclusion]

Devenir du projet et conclusion

Diamant & SQLI

Page 17: [ SOUTENANCE DE STAGE ]

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

Page 18: [ SOUTENANCE DE STAGE ]

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

Page 19: [ SOUTENANCE DE STAGE ]

19 / 19

[AVEZ-VOUS DES QUESTIONS ?]

Olivier Versanne