Cadrer une demande sur les paiements
Cette activité te donne une nouvelle demande et les sources disponibles. Ton travail est de produire un cahier des charges utilisable, pas de réaliser l'analyse. Le scénario est pédagogique : il ne vient pas d'une demande réelle d'Olist et ne fixe aucune décision d'entreprise.
La demande reçue
Une responsable du parcours de paiement te dit :
« Certains moyens de paiement ou nombres de mensualités sont-ils plus souvent associés à une commande annulée ? Je veux savoir quelle piste examiner avant de modifier le parcours. »
Avant de lire la description des sources, note trois informations dont tu as besoin pour savoir si cette demande est exécutable. Pour chacune, écris comment tu vérifieras sa présence.
Les sources disponibles
Tu travailles en lecture seule sur deux tables Olist :
| Table | Colonnes utiles | Ce qu'une ligne représente |
|---|---|---|
orders |
order_id, order_status, order_purchase_timestamp |
une commande |
order_payments |
payment_order_id, payment_sequential, payment_type, payment_installments, payment_value |
une ligne de paiement associée à une commande |
Une commande peut avoir plusieurs lignes de paiement. L'export observé doit aussi être contrôlé pour les commandes sans ligne de paiement : une jointureRapprocher deux tables sur une colonne commune, pour lire ensemble des informations qui sont stockées séparément. interne les écarterait sans les signaler.
Ces tables ne portent pas l'historique des tentatives de paiement échouées, la raison d'une annulation, les visites effectuées avant la commande ni le coût d'une modification du parcours. L'absence d'une ligne dans cet export final ne prouve pas qu'aucune tentative n'a eu lieu auparavant.
Contraintes du scénario :
- l'accès aux tables reste en lecture seule ;
- le résultat doit pouvoir être reproduit par une autre personne ;
- aucune donnée personnelle ne doit entrer dans le livrable ;
- aucun budget monétaire ni disponibilité d'une équipe produit ne sont connus.
Produis le cahier des charges
Rédige une version courte qui permet à une autre personne de retrouver :
- la décision que l'analyse doit éclairer, sans annoncer cette décision à l'avance ;
- la population étudiée et ce qu'une ligne du résultat représentera ;
- le traitement prévu pour les commandes sans paiement et celles qui ont plusieurs lignes de paiement ;
- la comparaison observable et la phrase qui empêche de la présenter comme une cause ;
- au moins une autre explication plausible à vérifier ;
- un hors-périmètre justifié ;
- un livrable, les moyens connus ou à confirmer, un risque avec son signal et la réponse prévue ;
- un critère de fin observable.
Dans ta première version, marque les affirmations sur les sources et les accès
observée, à confirmer ou absente. Présente séparément les choix que tu
proposes pour la population, le livrable ou la décision. N'invente ni budget,
ni accès, ni responsable pour remplir une rubrique.
Arrête-toi ici et rédige cette première version avant d'ouvrir l'aide.
Aide pour débloquer un point
Si tu bloques sur la forme du document, reprends le gabarit de Écrire un cahier des charges pour y placer tes choix sur cette nouvelle demande.
- Une ligne de
order_paymentsreprésente-t-elle toujours une commande ? - Quelle population disparaît si tu gardes seulement les commandes qui ont une ligne dans cette table ?
- Quelle différence peux-tu observer sans en faire une explication causale ?
- Quelle donnée manque pour comprendre pourquoi une commande a été annulée ?
- Quel contrôle permettrait à une autre personne d'accepter le livrable ?
Fais vérifier ton cadrage
Donne au lecteur cette grille avec ton document, sans la section d'aide :
| À retrouver | État | Passage qui le montre |
|---|---|---|
| Décision à éclairer | trouvé / ambigu / absent | |
| Population et maille | trouvé / ambigu / absent | |
| Commandes sans paiement et paiements multiples | trouvé / ambigu / absent | |
| Comparaison observable et limite causale | trouvé / ambigu / absent | |
| Autre explication plausible à vérifier | trouvé / ambigu / absent | |
| Hors-périmètre justifié | trouvé / ambigu / absent | |
| Livrable, moyens et risque | trouvé / ambigu / absent | |
| Critère de fin observable | trouvé / ambigu / absent |
Le lecteur montre le passage qui fonde chaque choix. Il ne complète pas le document à ta place.
Choisis un point marqué ambigu ou absent. Modifie-le, ou maintiens ta
formulation en expliquant pourquoi. Si tout est marqué trouvé, demande au
lecteur de reformuler la décision et la limite causale sans regarder le
document. Note le retour reçu, ton choix et la partie du cahier des charges
concernée ; n'invente pas une correction quand le contrôle tient.
La vérification est terminée quand le lecteur peut retrouver la population, les sources, la limite de l'analyse, les moyens encore inconnus et le critère de fin sans compléter lui-même le document.