Une liste qui ne sait pas gérer un rayon vide n’est pas terminée. Remplacements suggérés, articles mis de côté, et un mot à la personne qui les avait demandés.

Le moment où toutes les applis de listes abandonnent

Vous êtes au magasin avec la liste du foyer. Du riz, cinq kilos, la marque que votre fille accepte vraiment de manger. Le rayon est vide. Que fait la liste ?

Dans toutes les applis que nous avons essayées, la réponse était : rien. L’article reste là. Vous pouvez le cocher, ce qui serait un mensonge, ou le laisser, et alors la personne suivante qui ouvre la liste ne sait pas que vous avez déjà regardé. Dans les deux cas, l’information qui comptait, à savoir que le rayon était vide et que quelqu’un doit décider quoi faire, est perdue à l’instant où vous vous éloignez.

Nous avons fini par y voir le moment précis où une liste de courses cesse d’être une liste pour devenir un outil. Nous avons donc construit toute la fonctionnalité autour de ce moment.

Ce qui se passe à la place

Quand vous signalez un article en rupture dans KinHolo, trois choses se produisent.

L’article est reporté, intact. Il passe sur la liste suivante avec sa marque, sa quantité et son magasin. Personne n’a besoin de se souvenir de ce que c’était ni de le ressaisir. La rupture est enregistrée pour ce magasin, et le foyer peut voir que cette boutique a manqué de ce riz deux fois ce mois-ci.

La personne qui l’avait demandé est prévenue. Pas tout le foyer, et pas avec une alarme. La personne qui a créé la liste voit que l’article était en rupture et qu’une décision l’attend.

Un remplacement sensé est proposé. C’est la partie qui nous a demandé le plus de temps. La suggestion vient d’abord de l’historique d’achat du foyer : la marque de riz achetée la dernière fois que celle-ci manquait, le format que vous prenez d’habitude. C’est seulement si le foyer n’a aucun historique pour cet article que l’appli se rabat sur une correspondance générale. Le remplacement est proposé à la personne qui avait demandé l’article, qui l’accepte ou répond d’un seul geste, et rien ne change sur la liste tant qu’elle ne l’a pas fait.

Pourquoi c’est la personne qui a demandé qui décide

Nous avons essayé de laisser décider la personne qui fait les courses. Cela semblait efficace. En test, cela a provoqué exactement la dispute que nous voulions éviter : l’une choisissait un remplacement, l’autre n’en voulait pas, et chacune trouvait que l’autre avait manqué d’attention. Confier la décision à la personne qui avait noté l’article, et faire du remplacement une suggestion plutôt qu’une modification, a fait disparaître presque toutes les frictions. La personne au magasin obtient quand même une réponse rapide, souvent avant d’avoir quitté le rayon, parce que la demande arrive sous forme de notification et ne demande qu’un geste.

Les parties qui devaient être ennuyeuses

Rien de tout cela ne fonctionne si la liste ordinaire n’est pas excellente, alors l’essentiel du travail est allé là. Les articles ont un nom, une marque, une quantité avec son unité, un magasin et des notes. Les listes sont regroupées par catégorie, et le foyer garde une liste de produits de base réutilisable sans créer de doublons. Les coches apparaissent en quelques instants sur tous les téléphones du foyer, et l’ensemble fonctionne hors ligne, les modifications étant fusionnées de façon déterministe dès que la personne au magasin retrouve du réseau. On peut ajouter des articles à la voix ou en scannant un code-barres, et un planning de repas peut envoyer directement ses ingrédients manquants sur la liste.

Ce que nous n’en ferons pas

L’historique d’achat d’un foyer dessine avec précision sa façon de vivre. Nous l’utilisons pour une seule chose, suggérer un remplacement à ce foyer, et pour rien d’autre. Il est rattaché au foyer dans chaque requête, il n’est jamais mis en commun entre foyers, et aucun chemin dans le produit ne pourrait le faire parvenir à un annonceur ou à un distributeur. Une liste qui vendrait discrètement vos habitudes ne serait pas maligne face à un rayon vide. Elle serait maligne pour tout autre chose.

Envie du prochain ?

Une courte lettre par mois. Rien d’autre.

Rejoindre la liste