09 nov. 2012 Retour d'expérience sur l'implémentation d'une plateforme Drupal / Drupal Commerce Jean-Philippe Mouton Linagora jpmouton@linagora.com /
Agenda Introduction : Présentation de Drupal commerce, DDB et Linagora Présentation du projet McDONALD'S.FR Déroulement du projet Conclusions
Agenda Introduction : Présentation de Drupal commerce, DDB et Linagora Présentation du projet McDONALD'S.FR Déroulement du projet Conclusions
Le projet MCDONALD'S.FR + +
Drupal Commerce social-commerce e-commerce E-commerce Management Framework m-commerce Extensible pour une expérience d'achat adaptée Le framework E-Commerce de Drupal - Natif Drupal 7, Bénéficie de la totalité des caractéristiques de Drupal, Compatible avec les milliers de modules du CMS, Accessible pour tous les développeurs Drupal - Conçu pour une flexibilité maximale, Permet de proposer une véritable expérience e-commerce, Ne se limite pas à l'affichage d'un catalogue
Drupal Commerce Découvrez les possibilités offertes par Drupal Commerce En testant la distribution KickStart 2 : http://demo.commerceguys.com/ck/ En installant la distribution http://drupal.org/project/commerce_kickstart Le framework E-Commerce de Drupal - Solution open source, free, avec une véritable roadmap, soutenue par un editeur (Commerce Guys) dont le business modèle est «free» - De nombreux modules (paiement, coupons...), plus de 14000 sites en production, une forte émulation autour du projet
Un large spectre de solutions techniques et une forte expertise Drupal AC Plus de 300 plateformes sur lesquelles nous intervenons ou sommes intervenus N R IE PE EX R E R TU C U ING T R ST AS HO FR ET U SE IN Pilotage & gestion de projets Veille et Conseil technologique, Webmastering, Formations, TMA, Design, Ergonomie web & mobile Accessibilité, HTML, CSS, Responsive design Développement de sites web et mobiles, Intégration de plateformes open source, e-commerce, CMS architecture, urbanisation des SI Infogérance, Hébergement C E T EN EM N G AL PA I T M G O DI C TE O CH PE N N OL SO O U GI E R C S E Linstudio : le digital chez Linagora Linagora : le seul prestataire open source référencé au sein de l'ugap Simplicité et rapidité des projets au juste coût : Possibilité pour les collectivités et les administrations de commander des prestations sans appel d'offre
DDB Agence de communication / Paris Groupe : Omnicom media group Agence Parisienne : 300 personnes, 30 pour le pilotage des projets digitaux, externalisation de la production (flexibilité/qualité) Mot d ordre : créativité
Agenda Introduction : Présentation de Drupal commerce, DDB et Linagora Présentation du projet McDONALD'S.FR Déroulement du projet Conclusions
cdonald's, c'est quoi?
cdonald's, c'est quoi? + de 1200 restaurants en France 1,7 millions + de repas servis par jour + de 7 millions de pages vues / mois 2 millions de visiteurs / mois + de 850.000 likers millions millions
Objectifs et enjeux / Contexte Le site créé en 2007 répondait aux enjeux et attentes de l époque Depuis 2007, l écosystème digital global est en pleine mutation
Objectifs et enjeux / Contexte demain aujourd hui hier Produits Restaurants Recrutement + Social / Local + Transactionnel + Relationnel Face à un écosystème digital en perpétuelle évolution, le site doit être évolutif et ouvert pour anticiper les besoins de demain. KPI : Passer au delà du millions de visiteurs uniques / mois Augmenter le temps passé sur le site (obj : + 15%) Les Les enjeux enjeux du du site site McDonald s McDonald s évoluent évoluent eux eux aussi. aussi.
Objectifs et enjeux L objectif offrir aux internautes un site SoLoMo Social Local Mobile Simple Prêt pour une approche relationnelle et transactionnelle Les enjeux Facilité et rapidité de mise à jour des contenus Solution technique pérenne Référencement aisé (SEO Friendly) Mise en ligne fin décembre 2011
Objectifs et enjeux / Position Les Les enjeux enjeux du du site site McDonald s McDonald s évoluent évoluent eux eux aussi. aussi.
Etat des lieux 01/2011 06/2011 Site en flash créé par une autre agence 08/2011 Site «relais» par DDB
Un planning ambitieux 06/2011 Premier brief projet Etude / cadrage stratégique 07/2011 Calage du scope projet Marketing & Architecture de l information 08/2011 Conception graphique / design Choix de la solution technique 09/2011 Rédaction des spécifications Appel d offre 10/2011 Développements front-office Début des développements back-office 12/2011 Tests et installation Création et Saisie des contenus 22/12/2011 Lancement du site
Choix Choix techniques techniques Front Front // JS JS CSS CSS Utilisation d un système de Responsive Design (mediaqueries) Adaptation à plusieurs résolutions d écran : mobile 768px à 1024px (=> s adapte à l ipad) 1024px à 1280px 1280px et plus
Choix Choix techniques techniques BackOffice BackOffice // hébergement hébergement PHP 5.3.2 Apache 2 MySQL 5.1 Un Un CMS CMS pour pour faciliter faciliter la la mise mise àà jour jour des des contenus. contenus. Mais Mais lequel lequel??
Choix Choix techniques techniques BackOffice BackOffice // Quel Quel CMS CMS? Étude effectuée par DDB entre ezpublish, Melis CMS, et Drupal 7 ezpublish Melis CMS Drupal 7 SEO ecommerce Administration CMS Rapidité d implémentation Pérennité / risques Coûts Choix Choix final final :: Drupal Drupal 77
Choix Choix techniques techniques BackOffice BackOffice // Drupal Drupal Drupal 7 (7.09 au lancement), incluant plusieurs modules de la communauté: Drupal commerce Google Analytics IMCE Menu Block Meta Tags Quick Pathauto Scheduler Search API XML Sitemap Rules Views Multi-linguism Ainsi que quelques modules spécifiques au site mcdonalds.fr
Agenda Introduction : Présentation de Drupal commerce, DDB et Linagora Présentation du projet McDONALD'S.FR Déroulement du projet Conclusions
L appel L appel d offre d offre 3 acteurs dans la course Groupement sélectionné à l'issu de la consultation Critères de choix 1. 2. 3. 4. Expertise technique Accompagnement / Méthodologie Coût Langues
Organisation Organisation projet Plusieurs versions, permettant de tester et recetter au fil de l eau (découpage et utilisation de features) Comités projet hebdomadaires, pour faire le point sur l avancée projet Comités de pilotage : après chaque grande livraison pour en expliquer le contenu, et pour planifier le contenu de la version suivante
Les Les livraisons livraisons Documentées tout au long du projet, et composées : Uniquement des fichiers Drupal (pas de BDD), facilitant la mise en place D un changelog complet des modifications effectuées D une documentation d installation à chaque nouvelle release D un jeu de test permettant de valider le bon fonctionnement de la livraison
v1 Décembre Décembre 2011 Site internet complet Présentation institutionnelle (entreprise, emploi...) Catalogue (sandwichs, boissons...) E-commerce ready Événements...
v2 v2 Février Février 2012 2012 Site mobile complet Page design en restaurant Page calculateur nutrionnel Happy Meal Pages allergènes
Agenda Introduction : Présentation de Drupal commerce, DDB et Linagora Présentation du projet McDONALD'S.FR Déroulement du projet Conclusions
Bilan Bilan projet projet Une intégration fluide et rapide Une solution technique aboutie, modulaire et flexible qui a permis de ne pas connaître de dérapage projet et de respecter les jalons client malgré un planning ambitieux Une documentation complète de la solution Et : Un client satisfait Une agence (DDB ) comblée par la solution développée
Drupal Drupal // Drupal Drupal Commerce Commerce :: une une bonne bonne idée idée?? Une solution techniquement robuste et performante Des outils pratiques pour l administration technique (drush) Un CMS facile à utiliser pour les équipes chargées de la gestion des contenus et du catalogue produits
Et Et après après?? Internationalisation de la solution Plusieurs pays européens sont intéressés par la solution développée : Espagne, Italie, Belgique, Hollande, Evolution de la solution Ouverture du ecommerce (ecommerce Ready => ecommerce) Pages locales
09 nov. 2012 Merci de votre attention Jean-Philippe Mouton Linagora jpmouton@linagora.com Michael Paquereau DDB @loomoon Brice Aubert DDB @BriceAubert