blog

La location de sets de la marque LEGO® nécessite la définition d'une méthode de tri des pièces à utiliser avant d'envoyer (ou renvoyer) un produit.

Initialement, LocaBriques a choisi le tri par couleurs. Cette méthode présente un avantage principal : elle est simple à mettre en oeuvre (regrouper des objets par couleur est quelque chose qu'on apprend à faire dès notre première année de scolarité, voire avant). Les propriétaires et locataires peuvent donc l'utiliser comme base commune d'échange. Cette répartition facilite aussi le comptage des pièces, qui peut être organisé couleur après couleur.

En revanche, cette méthode n'est pas idéale pour le locataire, et loin de l'expérience de montage qu'on retrouve avec un set neuf : il faut aller chercher les pièces dans l'ensemble des pièces de la même couleur, qui peuvent parfois être très nombreuses (surtout avec les "gros" sets mono-teinte). L'exercice peut vite se révéler pénible, voire frustrant lorsqu'on cherche une aiguille dans un botte de foin...

L'idéal serait donc de permettre aux locataires de récupérer un produit dont les pièces sont triés par sachets numérotés, suivant les instructions de montage. Mais encore faut-il faire en sorte que cette répartition soit accessible aux propriétaires, de manière la plus simple possible. Sinon c'est l'expérience propriétaire qui risque de devenir beaucoup trop pénible !

Il nous fallait donc à la fois un outil, et les données. L'outil, on l'avait presque : l'outil d'aide au comptage (dont vous pouvez trouver les explications ici) proposait déjà une base éprouvée, et proche du besoin. Pour les données, c'était plus compliqué : nous n'avons pas trouvé dans l'ouvert une base de données contenant la répartition des pièces d'un set en fonction des sachets initiaux, et donc des instructions de montage. L'exercice n'est pas très compliqué (il "suffit" de prendre la notice et pointer les pièces page après page), mais pas particulièrement stimulant non plus. Et facilement source d'erreurs.

C'est en partant de ce dernier constat, et du besoin d'optimiser l'expérience de nos locataires (expérience à laquelle nous nous confrontons également de temps à autre :]), qu'est née notre fonctionnalité de gestion des inventaires par sachets : https://locabriques.fr/inventaires/

Note : pour le moment, il n'est pas prévu d'utiliser cette nouvelle méthode de tri par défaut dans nos locations. Le tri par couleur reste la norme (notamment au retour). Nous offrons simplement la possibilité aux propriétaires de la proposer à leurs locataires (sous forme d'un commentaire ou d'un échange de messages par exemple).

I. Objectifs et principes

Les objectifs de cette fonctionnalité sont les suivant : créer une base de connaissance des répartitions des pièces de sets par sachets numérotés, et permettre son utilisation par les propriétaires dans la préparation de leur colis.

Pour répondre à l'objectif de création de la base de données, et face à l'aspect peu stimulant de sa création, nous avons choisi une approche communautaire : n'importe lequel de nos utilisateurs peut décider de créer un inventaire par sachets, qui sera ensuite publié et permettra d'alimenter notre base de connaissance. Les inventaires publiés sont accessibles à tout le monde, utilisateurs inscrits ou simples visiteurs, afin que le travail de l'un puisse profiter à tous les autres.

Lors de la création d'un nouvel inventaire par sachets, nous récupérons sur Rebrickable l'inventaire complet du set concerné. Nous sommes alors capable de vérifier que toutes les pièces qui le composent ont été bien réparties dans les différents sachets, condition sine qua non à sa publication. Cela nous offre un premier niveau de contrôle de la validité de l'inventaire. Comme les erreurs sont vite arrivées, toute personne consultant un inventaire peut nous signaler une erreur : nous pouvons alors facilement contrôler l'erreur en se référant aux notices officielles, et en corrigeant manuellement l'inventaire. 

Les inventaires publiés sont automatiquement intégrés à l'outil d'aide au comptage : lorsqu'un utilisateur crée un nouvel inventaire, l'outil lui proposera d'utiliser la répartition par sachets si cette dernière est publiée.


II Création et visualisation des inventaires par sachets

La page principale de gestion des inventaires par sachets est accessible à l'adresse suivante : https://locabriques.fr/inventaires/

Elle présente 3 onglets : 

  • le premier permet de consulter les inventaires publiés
  • le deuxième permet de demander un inventaire et voir les inventaires demandés 
  • le troisième permet de créer un inventaire et accéder à vos inventaires en cours
  • le quatrième permet de voir les inventaires en cours de création par les autres utilisateurs
        

II.1 Inventaires publiés

Cet onglet liste les inventaires publiés par nos utilisateurs, sous forme de vignettes. Chaque vignette amène à la page de consultation de l'inventaire, listant les différents sachets déclarés. Et chaque sachet amène à la page de consultation de son contenu. Assez simple.

L'auteur de chaque inventaire est affiché, par reconnaissance pour le travail fourni :)

Sur la page d'un inventaire, un lien "Signaler un problème" permet de nous avertir d'une erreur, afin que l'on contrôle et apporte les modifications nécessaires.


II.2 Demandes d'inventaires

Nous l'avons dit, la création d'un inventaire par sachets n'est pas hyper passionnante. Elle nécessite un peu de motivation, et l'envie de s'investir pour la communauté. Comme tout le monde n'a pas nécessairement le temps de le faire, cet onglet permet à n'importe qui de demander la création d'un inventaire : il suffit de choisir le set souhaité, et fournir son adresse e-mail. Lorsque l'inventaire de ce set sera publié par un de nos contributeurs, un mail sera envoyé au demandeur pour l'en informer.

L'onglet affiche également la liste de tous les inventaires demandés, avec le nombre de demandes. Cela permet aux utilisateurs qui souhaitent contribuer à la base de données de s'attaquer à un inventaire en sachant déjà qu'il intéressera quelqu'un.


II.3 Mes inventaires

Cet onglet permet à nos utilisateurs de créer des inventaires puis de les publier. Il liste les inventaires de l'utilisateur (qui ne sont pas encore publiés) et permet d'en créer un nouveau.

Pour créer un nouvel inventaire, il suffit de cliquer sur la vignette "+" et de choisir le set concerné (via son nom ou sa référence). Vous êtes ensuite redirigé vers la page d'édition.

II.3.1 Edition d'un inventaire

Cette page affiche dans sa partie supérieure le nombre total de pièces composant le set (issu de la base de données de ReBrickable) et le nombre de pièces qui ont déjà été réparties. Si toutes les pièces n'ont pas été réparties, l'information est affichée en rouge. Si un inventaire pour ce set est déjà publié, l'information est affichée au même endroit, en rouge (nous vous laissons la possibilité de créer un inventaire par sachets même si un est déjà publié ; vous pourrez le manipuler, mais pas le publier).

En dessous figurent un bouton pour supprimer l'inventaire, et un bouton pour le publier. Ce dernier n'est actif que si toutes les pièces sont réparties, et aucun inventaire pour ce set n'est déjà publié. En publiant un inventaire, vous le rendez visible à tout le monde, et vous perdez la possibilité de le modifier. Il faut alors nous contacter pour apporter des changements (cela évite que les utilisateurs se basent sur des inventaires instables).

Dans la partie inférieure se trouve la liste des sachets, ainsi qu'une vignette "+" permettant d'en créer un nouveau. Créer un sachet nécessite simplement de préciser son numéro (cela peut également être un nom dans certains cas particuliers). La vignette d'un sachet présente dans son coin supérieur droit une icône en forme de poubelle pour le supprimer, et une icône en forme de crayon pour en modifier le nom. La vignette de chaque sachet affiche les différentes couleurs qui y sont présentes.

Chaque vignette de sachet contient un bouton pour en modifier le contenu, et un bouton pour simplement le visualiser (la même vue que pour les inventaires publiés).

II.3.2 Edition d'un sachet

La page d'édition d'un sachet est assez similaire à la page de l'outil d'aide au comptage. Elle liste l'ensemble des pièces présentes dans le set, organisées par couleur, et vous permet de renseigner combien il y en a dans le sachet que vous êtes en train d'éditer. Le nombre de pièce de chaque type est affiché sous l'image correspondante, et les boutons "+" et "-" vous permettent de le faire varier. Le champ est éditable, donc vous pouvez également cliquer dessus et rentrer directement le nombre souhaité. Sous ce nombre s'affiche le nombre de pièce de ce type restant à répartir dans l'inventaire. Lorsqu'il atteint 0, la pièce est grisée. A côté du nombre de pièces restant, un bouton '+ tout' vous permet d'ajouter toutes les pièces restantes.

Pour chaque couleur, un champ vous permet de filtrer les pièces en fonction de leur type, et le nombre de pièces de cette couleur est affiché entre parenthèses.

En haut de la page se trouvent des carrés représentant chaque couleur présente dans le set. Cliquer dessus vous amène directement à la liste des pièces de la couleur correspondante.

Sous la liste des couleurs se trouvent trois options : 

  • la première permet de faire en sorte que la liste des couleurs décrite ci-dessus soit toujours visible lorsque vous faites défiler la page, facilitant la navigation ;
  • la deuxième permet de masquer automatiquement un type de pièce lorsque toutes les pièces restantes sont utilisées dans le sachet en cours ;
  • la troisième, activée par défaut, permet de masquer un type de pièce lorsqu'elles sont toutes utilisées dans les autres sachets (il n'en reste aucune ne pouvant être placée dans le sachet courant). Cela permet d'arriver une page plus petite au fur et à mesure de l'avancement, et donc une saisie plus rapide (moins de pièces affichées, donc il est plus simple de trouver les restantes).

Sous ces options, un champ de tri permet, au sein d'une couleur, de trier les pièces en fonction de leur type, ou de leur nombre dans le set.

Il est possible de revenir en arrière jusqu'à 5 fois, en cas de mauvaise manipulation. Un bouton rouge représentant une flèche tournant dans le sens trigonométrique apparaît pour cela dès votre première modification. Lorsque vous annulez ainsi une action, la pièce concernée est entourée temporairement en orange afin que vous puissiez vous repérer. La page défile jusqu'à cette pièce si elle n'est pas actuellement visible. 
De la même manière que vous pouvez revenir en arrière, vous pouvez également revenir en avant après une annulation, et revenir ainsi à l'état initial.

Le contenu du sachet est sauvegardé à chaque modification. Vous pouvez donc utiliser à tout moment le bouton "Retour" en haut à gauche pour revenir à la page d'édition de l'inventaire.


III Utilisation des inventaires par sachets pour les contrôles

Lorsqu'un inventaire par sachets est publié, il est consultable par tout le monde comme expliqué ci-dessus, mais il peut également être utilisé avec notre outil d'aide au comptage. Lorsque vous créez un nouvel inventaire dans cet outil, et que vous sélectionnez un set dont l'inventaire par sachets est publié, nous vous proposons alors de créer un inventaire global (fonctionnement habituel de l'outil), ou par sachets.

Dans ce dernier cas, la page de consultation de votre inventaire en liste les différents sachets, avec le nombre de pièces contrôlées et total. Lorsqu'un sachet est complet, un signe de coche apparaît sur sa vignette. Dans la partie supérieure, un bouton "pièces manquantes" permet de visualiser les pièces manquantes dans l'ensemble de l'inventaire. Un bouton "XML Bricklink" permet, comme avec l'outil original, de générer la liste des pièces manquantes au format XML supporté par bricklink pour y créer une liste d'achat.

En cliquant sur la vignette d'un sachet, vous retrouvez alors l'interface habituelle de l'outil d'aide au comptage, mais limitée aux pièces qui doivent se trouver dans le sachet. L'outil permet ainsi d'effectuer les contrôles habituels, mais également de répartir les pièces d'un set. Il facilite par exemple le fait de commencer un sachet puis passer à un autre lorsqu'on ne trouve pas une des pièces, et d'y revenir ensuite lorsqu'on retombe sur la fautive. 

On est en train de se faire la main, mais il nous aura fallu environ 6 heures pour répartir les pièces de Rivendell dans leur sachet d'origine en partant d'un tri par couleur. Pour Barad-Dûr, en partant d'un set grossièrement démonté, on était plus proche des 4 heures. Mais les locataires étaient ravis de pouvoir profiter du montage de ces deux sets comme s'ils étaient neufs !


Nous espérons que cette nouvelle fonctionnalité permettra d'améliorer l'expérience de nos (et vos !) locataires. De manière plus générale, et comme toujours sur LocaBriques, n'hésitez pas à nous contacter pour échanger sur l'outil, remonter des bugs ou des suggestions d'améliorations !

A vos sachets !

Laisser un commentaire

Obligatoire si vous n'êtes pas connecté
Ne sera pas publiée sur le site