Project Snapshot- ODOO
Transcription
Project Snapshot- ODOO
PROJECT SNAPSHOT ACSONE COLLABORE AU DÉPLOIEMENT D’UNE SOLUTION DE GESTION DES ACTIVITÉS D’UN SUPERMARCHÉ EN LIGNE ACSONE a réalisé cette mission avec le professionnalisme et les compétences requis. WINK est pleinement satisfait du résultat de cette collaboration. Cédric Antoine Managing Director, Wink LA SITUATION: LANCEMENT D’UN NOUVEAU CONCEPT DE MAGASIN Wink, marque du groupe Louis Delhaize, est un supermarché en ligne de type "drive". C’est un tout nouveau concept de magasin pour lequel le développement du système informatique sousjacent a été lancé au début 2013 pour avoir le premier magasin en production en novembre 2013. Le consommateur effectue ses courses sur le site www.wink.be, et choisit l'heure à laquelle il souhaite emporter sa commande, et ce dès deux heures après sa commande. Quand le client se présente au « drive », il signale sa présence à l'aide d'une carte RFID et, dans les cinq minutes, ses courses sont déposées dans le coffre de sa voiture. Le service de livraison est gratuit. LE CHALLENGE: LE PREMIER MAGASIN OPÉRATIONNEL EN MOINS D’UN AN Afin de mettre en place un tel système de gestion dans les délais, Wink a fait appel à plusieurs sociétés réunissant les compétences requises, dont • Bluevision : contractant principal, en charge du site eCommerce RBS ; • et Acsone, en collaboration avec Taktik : en charge de l'ERP pour l’ensemble des fonctionnalités couvrant les domaines de l’approvisionnement, réception de marchandises, vente, préparation des commandes, facturation, comptabilité, et interfaçage avec les systèmes tiers (ERP-eCommerce, Ogone, Gestionnaire de médias). LA SOLUTION: EXPLOITER LES STANDARDS ET LA FLEXIBILITÉ D’ODOO La partie de la solution qui a été mise en œuvre par Acsone a consisté: • au développement du module d'interfaçage entre Odoo et la plateforme eCommerce RBS (synchronisation des stocks, référentiel de produits, commandes); • à l’extension d’Odoo pour gérer le système de préparation des commandes en deux phases (préparation, puis finalisation à l'arrivée du client); • à l’interfaçage entre Odoo et les pistolets utilisés pour le picking dans l'entrepôt; • à la facturation client; • à l’interfaçage avec le système de paiement Ogone; • au développement d'un mécanisme de points de fidélité basé sur la comptabilité; • • à l’optimisation des processus de commande et réception des produits; au conseil et à l’assistance à la mise en place de la comptabilité multi-sociétés sur Odoo (dont un mécanisme de lettrage automatique des paiements). L’architecture de la solution est basée sur le site d’eCommerce RBS et la suite d’applications métier Odoo ainsi que les recommandations d’Odoo. Le backend Odoo offre d’une part une découpe en modules autonomes, faiblement couplés et d’autre part une scission claire entre les couches de présentation, de services (API), métier et données. L’architecture sous-jacente et la flexibilité de la plateforme permet d’adapter celle-ci aux problématiques spécifiques de Wink (ex: picking et réapprovisionnement) et d’interfacer efficacement les systèmes extérieurs tels que la plateforme d’eCommerce et celle de payement (Ogone). LES RÉSULTATS: LE MAGASIN DE ZAVENTEM EST EN LIGNE LE 27/11/2013, PUIS LE MAGASIN DE WAVRE LE 25/04/2014 Pour être opérationnel à temps avec un système informatique critique fiable, le projet a du se dérouler suivant la méthodologie agile (scrum), qui s’adapte particulièrement bien à ce type de projets. Des sprints d’une semaine ont été exécutés afin de garder le planning serré pour la mise en production. Les tests unitaires ont été effectués selon le framework Odoo. De manière générale, notre stratégie dans le cadre de ce projet Odoo est la suivante: • analyse des besoins ; • confrontation au standard et aux modules de la communauté Odoo ; • proposition de solution selon l'ordre de priorité suivant : o utilisation du standard, o utilisation de modules supportés par la communauté (OCA), o contribution d'évolutions aux modules supportés par la communauté, o proposition de nouveaux modules génériques à la communauté, o développement de modules sur mesures pour les besoins spécifiques du client. La gestion de la qualité est réalisée sur base des procédures prévues dans le cadre de notre certification ISO-9001:2008, incluant des revues de tous les documents produits et du code. Une approche centrée sur la communication avec le client a permis de faire de ce projet un succès. TECHNOLOGIES UTILISÉES LOGICIEL DE BASE: E-COMMERCE: LANGUAGES: SYSTÈME D’EXPLOITATION: BASE DE DONNÉES: MÉTHODOLOGIE: GESTION DE PROJET: Odoo v7 RBS Change Python, Javascript, XML, HTML Linux Ubuntu Server PostgreSQL Scrum JIRA, GIT