Télécharger la présentation
Publié parValentin Weber Modifié depuis plus de 10 années
1
[SOUTENANCE DE STAGE] Stage de seconde année ESIAL
Olivier Versanne Maître de stage Ronan Lequere Encadrant ESIAL Hervé Panetto Stage de seconde année ESIAL SQLI > Web Agency > PAGT > Développeur PHP Développement du site web d’une grande maison de luxe sous eZ Publish, au sein de l’équipe technique du groupe SQLI.
2
Sommaire de la soutenance
Introduction 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 Olivier Versanne
3
Présentation du groupe et de l’équipe de développement
[Introduction] SQLI Présentation du groupe et de l’équipe de développement Juin-Août Olivier Versanne
4
Juin-Août 2009 - Olivier Versanne
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 (Java/J2EE, Microsoft, Open Source…) SAP (NetWeaver, CRM…) (Business Object, Cognos, Open Source…) France (Aix en Provence, Bordeaux, Dijon, Lyon, Montpellier, Nantes, Paris, Poitiers, Strasbourg, Toulouse) Suisse (Genève et Lausanne) Luxembourg Maroc (Casablanca, Rabat et Oujda) Espagne (Madrid) Belgique (Bruxelles) Canada (Montréal). Juin-Août Olivier Versanne
5
Juin-Août 2009 - Olivier Versanne
Le groupe SQLI Groupe SQLI Agency Consulting Agency Santé Agency … Agence Paris Agency Web Agency BU PAGT (Technique) BU PAGC (Conseil) BU Business Dév. BU PARD (Design) Agence Lyon Agence Nantes Agence Oujda Agence … Agency & Business Unit Juin-Août Olivier Versanne
6
La (Web) Agency Juin-Août 2009 - Olivier Versanne Pôle Flash Pôle HTML
Développement Chef de projet Marie Lange Expert technique Ly Lo Cong Développeur Mathieu Monselet Développeur Olivier Versanne Développeurs … Développeur William Ong Directeur de BU (PAGT) Jean-Marc Leglise Directrice (Web Agency) Isabelle Gauthier Manager & Relais RH Ronan Lequere Juin-Août Olivier Versanne
7
[Présentation du projet]
Diamant.jp Origine et objectifs Juin-Août Olivier Versanne
8
Juin-Août 2009 - Olivier Versanne
Origines Diamant.jp Front/Back Office Interface Flash Grande maison de luxe Support écrit : Diamant.jp – à l’oral Cartier ! 1 an commande site Internet vitrine des produits et de son expertise pour le Japon Réalisation en Flash sur le front office / Backoffice d’administration, Gestion des utilisateurs Juin-Août Olivier Versanne
9
Redéveloppement intégral
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 Réalisation succès souhaite étendre à tous les pays SSII refuse (trop complexe) et Cartier fait un appel d’offres SQLI décroche le contrat Modulable (Webservices) Redéveloppement intégral Juin-Août Olivier Versanne
10
Juin-Août 2009 - Olivier Versanne
Solutions proposées 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 Interfaces flash récupérées Utilisation d’un CMS OpenSource : eZ Publish GUI : Gain de temps eZ Publish corrige tout… mais pas la présence de bugs ! Juin-Août Olivier Versanne
11
Formation, Conception, Développement
[Réalisations] Diamant.jp & eZ Publish Formation, Conception, Développement Juin-Août Olivier Versanne
12
Juin-Août 2009 - Olivier Versanne
eZ Publish / CMS Autoformation : forum / docs / internet Sauvegarde des versions précédentes Multilangue Positionnement dans l’arborescence : accès plus facile par le framework (pour accéder aux enfants) multipositionnement URL -pas de duplication des objets ! Exemple : - Gestion des droits Model / Model SWSE / Cartier International / Cartier Local (visibilité du produit) - Découpage en plusieurs classes Mais c’est aussi : -Extension -Framework Juin-Août Olivier Versanne
13
Importation / Exportation
Catalogue de produits Produits 65 critères Une vingtaine de développements spécifiques Fichier d’import / export : CSV et XML Différents cas d’export / import Différents cas d’export (4 cas : Global + Cartier International + Cartier Local + Wording) Juin-Août Olivier Versanne
14
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 Extension & Framework -Fichier CSV variables -Différents cas d’export (4 cas : Global + Cartier International + Cartier Local + Wording) Import/Export influe directement sur le front office… Juin-Août Olivier Versanne
15
Juin-Août 2009 - Olivier Versanne
Ask For Price Traitement particuliers Webservices Client / session / requêtes Interface Webservices gérée par Logica Serveurs décentralisés Système d’informations Envoi de Mails… Traitement en fonction des webservices et des informations récupérées + dans le cas d’utilisation Vérification des données fournies par l’utilisateur (message d’erreur) ou récupération s’il est connecté Inscription à la newsletter si coché Envoie de mail de confirmation d’action avec le prix si < 50k€ ou une invitation à venir sinon Envoie de mail à Cartier si informations manquantes Juin-Août Olivier Versanne
16
Devenir du projet et conclusion
Diamant & SQLI Devenir du projet et conclusion Juin-Août Olivier Versanne
17
Juin-Août 2009 - Olivier Versanne
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 Présence du client dans les locaux prestataire de Cartier -> Bug -> peu trouvé (1000 sur un projet à 1million un projet à 100k€) EXCELLENT QUALITY ! Nouvelles spécifications de Cartier (aujourd’hui) Juin-Août Olivier Versanne
18
Juin-Août 2009 - Olivier Versanne
Bilan Bonnes conditions de travail Beaucoup de travail Importance des spécifications Découverte eZ Publish Travail d’équipe Personnel Ambiance et matériel Dépassement horaires / charettes Specs claires + précises + VALIDES (ne pas y revenir dessus) Management / Formation / Transfert des connaissances Bonnes Facultés d’adaptation et de compréhension (ez Publish en qqs jours avec peu de documentation + félicitations des responsables) Juin-Août Olivier Versanne
19
[AVEZ-VOUS DES QUESTIONS ?]
Olivier Versanne [AVEZ-VOUS DES QUESTIONS ?]
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.