Étude de cas : magasin de bricolage

    Secteur
    Ameublement
    Modèle de collaboration
    Régie (temps et moyens)
    Durée
    1,5 an
    Charge
    72 mois-homme

    L'équipe Magedia a mené à bien un projet de changement de plateforme : un site e-commerce vieillissant basé sur Smilehouse Workspace a été transformé en une boutique entièrement fonctionnelle sur Magento 2, avec toutes les fonctionnalités et extensions les plus récentes. Le résultat est un site complet doté d'un thème responsive sur mesure, capable de supporter un fort trafic. Le nouveau site accueille plusieurs milliers d'utilisateurs simultanés et environ 1 million d'utilisateurs par mois. La solution comprenait aussi le développement et l'intégration de plusieurs systèmes sur mesure pour la préparation des commandes, les paiements et la migration des données.

    À propos du client

    Notre client est l'une des plus grandes enseignes de bricolage des pays nordiques et figure parmi les 10 premières boutiques en ligne de Finlande, avec un chiffre d'affaires annuel de 44,5 millions de dollars. Ce distributeur propose une très large gamme de produits pour la construction, la rénovation, l'aménagement extérieur et la décoration intérieure.

    Contexte et objectif du projet

    Lorsque le client a fait appel à l'équipe Magedia, il était bloqué avec un site vieillissant sur une plateforme e-commerce dépassée : Smilehouse Workspace. Si Smilehouse est efficace pour créer et gérer des catalogues produits et des boutiques simples, la plateforme n'est pas évolutive, offre des fonctions API limitées et s'intègre difficilement à des systèmes tiers. Il lui manquait aussi des fonctionnalités comme l'analyse avancée et des outils marketing et promotionnels poussés.

    En changeant de plateforme, le client voulait accroître la productivité de son site et résoudre les problèmes d'intégration avec des systèmes externes, notamment les systèmes de paiement et de traitement des commandes.

    Contexte et objectif du projet

    Notre solution

    Notre solution

    Nous avons proposé un site complet et multifonctionnel sur Magento. La raison principale : Magento 2 est évolutif, facile à mettre à jour et à maintenir, intègre de nombreuses connexions et offre une excellente expérience d'achat.

    Pour ce projet, nous avons développé une solution de migration sur mesure avec plusieurs intégrations clés, comme la préparation des commandes, plusieurs moyens de paiement et la recherche sur le site. Un thème responsive sur mesure a également été créé pour une meilleure esthétique et ergonomie.

    Nous avons aussi développé en interne une solution pour migrer sans erreur toutes les URL, données clients, mots de passe et historiques de commandes vers le nouveau système. Le processus a été si fluide que les utilisateurs finaux n'ont même pas remarqué le changement.

    Déroulement et méthodologie du projet

    Le client n'ayant pas d'équipe de développement, Magedia a affecté au projet un chef de projet et des développeurs. Après analyse des besoins, nous avons choisi la méthodologie Scrum afin de présenter au client des fonctionnalités prêtes par étapes. Le client pouvait ainsi évaluer l'avancement, voir les résultats et proposer des modifications à la fin de chaque étape.

    Un processus de communication efficace a aussi été mis en place pour que les deux équipes restent alignées tout au long du projet. Réunions quotidiennes, rapports d'avancement réguliers et un workflow Scrum avancé ont permis de tenir les délais et de développer les nouveaux modules et fonctionnalités comme prévu. Cette étroite collaboration a nettement réduit la durée du projet, certaines parties ayant même été livrées en avance.

    Déroulement et méthodologie du projet

    Performances et qualité du produit

    Résultats obtenus dans le cadre du projet

    • Migration complète des données
    • Migration des comptes utilisateurs avec leurs anciens mots de passe (un module spécifique a été développé à cet effet)
    • Développement de différents algorithmes de chiffrement des données
    • Migration des catégories, produits, champs personnalisés et variables (un script spécifique analysait les données, les répartissait puis les insérait dans les champs Magento)
    • Migration réussie des commandes comportant de nombreux attributs personnalisés
    • Intégration d'un système tiers de calcul des frais de livraison
    • Intégration de la recherche Klevu, développement d'un thème Magento pour le site, intégration et programmation des pages (page catégorie, fiche produit)
    • Mise en place d'un design responsive – en collaboration avec une agence de design externe

    Pour garantir la qualité attendue, notre équipe a soigneusement testé la solution avant de la livrer au client.

    Performances et qualité du produit

    Résultats du projet

    Résultats du projet

    Avantages pour le client

    • Migration complète des données de l'ancienne plateforme e-commerce vers la nouvelle, avec tous les mots de passe conservés
    • Comptes utilisateurs conservés et migrés intégralement, sans erreur
    • Intégration de la recherche Klevu
    • Amélioration et optimisation des processus back-office
    • Intégration d'outils puissants d'analyse des ventes
    • Mise en place du Visual Merchandiser pour optimiser la présentation des produits dans la boutique
    • Performances du site améliorées de 43 %
    • Hausse du nombre de commandes
    • Traitement des commandes accéléré

    Avantages pour les utilisateurs finaux

    • Traitement plus rapide des commandes
    • Site plus rapide
    • Design responsive qui garantit un fonctionnement parfait sur tous les appareils
    • Recherche rapide sur le site (grâce à l'intégration de Magento avec la recherche Klevu)
    • Prise en charge des moyens de paiement locaux

    Stack technique

    Plateforme
    Debian GNU/Linux
    Langages de programmation
    PHPHTML5CSS3 (préprocesseur LESS)JavaScript
    Framework
    Zend FrameworkSymfonyJQueryRequireJS
    Serveurs d'application
    ApacheNginxMySql
    Environnement de développement
    PhpStorm
    Autres technologies et outils
    ComposerPSR-0PSR-1PSR-2PSR-3 et PSR-4GulpTwig

    Contact