Ce brief a été distribué à l'édition 03, le lundi 6 juillet 2026. Prenez deux heures et l'outil de votre choix, commencez par le Socle.
La situation
Lundi matin, une collègue passe la tête par la porte, un café à la main et l'air un peu dépassé.
« On organise une session questions-réponses avec l'équipe jeudi, et c'est déjà le bazar. Les gens m'envoient leurs questions par mail, par message, certaines en doublen et le jour J on n'a jamais le temps de tout traiter, alors forcément on passe à côté des plus importantes.
Tu peux pas nous bricoler un petit truc ? Un endroit où chacun dépose sa question avec un simple lien, où les autres votent pour celles qui les intéressent, et où les plus demandées remontent en haut. Pas de compte à créer pour ceux qui répondent, hein, juste un lien à partager. Comme ça on saura quoi traiter en priorité. »
C'est le besoin. À toi de le faire exister.
L'esprit de l'exercice
Construire, en deux heures, une application qui marche à partir d'un besoin réel. Le sujet de cette édition : un mur à questions — l'endroit où l'on rassemble les questions d'un groupe avant une session (des office hours, un AMA, un point d'équipe), où chacun vote pour celles qui l'intéressent, et où les plus demandées remontent d'elles-mêmes. Aujourd'hui, ça se bricole dans un fil de messages qui défile ou un formulaire dont personne ne voit les réponses en direct : des questions en double, et le jour J on passe à côté des plus importantes. Tout le monde a déjà vécu la question qui se perd.
Un brief volontairement sous-spécifié
Le brief décrit ce qui est attendu: le besoin, le comportement, les cas limites, mais jamais comment le réaliser : aucune techno, aucune architecture, aucune maquette. Un brief trop précis devient un prompt prêt à coller, et l'intérêt de l'exercice s'effondre. Partout où une décision se présente, elle vous appartient : Claude, Codex ou tout autre outil, c'est votre atelier.
Une difficulté progressive
Le public est hétérogène, des profils aguerris comme des débutants. La grille est graduée pour que chacun reparte avec quelque chose qui tourne : trois paliers attendus, un bonus hors session. Rien n'oblige à tout viser, un socle qui marche est déjà une réussite.
Un seul métier : faire émerger les questions qui comptent. La promesse est étroite : poser une question en quelques secondes, sans compte pour ceux qui répondent, un lien qui se partage proprement, et les meilleures qui remontent d'elles-mêmes, mais elle doit tenir parfaitement. Chaque palier la pousse plus loin.
Palier 1 · Socle
Attendu de tous
Le mur qui fonctionne : on pose, on voit, on soutient, ça se classe. De quoi mener une session, même projeté sur un seul écran.
Ce que l'application doit faire
- Ouvrir une session. Donner un titre à la session (ex: « Questions pour la DSI ») qui s'affiche en tête du mur et pose le contexte.
- Poser une question. Un visiteur saisit une question courte, elle rejoint le mur et devient visible aussitôt.
- Soutenir une question. D'un geste, on ajoute son soutien à une question, son compteur augmente d'autant.
- Classer par soutien. Le mur se réordonne en continu : la question la plus soutenue passe en tête.
- Prendre le pouls. Un total de questions et de soutiens donne en un coup d'œil l'affluence de la session.
Les règles
- Session
- Une session ne peut s'ouvrir sans un titre non vide.
- Saisie
- Une question vide ou réduite à des espaces est refusée.
- Saisie
- Une question trop longue est refusée, et la limite est annoncée avant l'envoi.
- Doublons
- Deux questions au texte identique ne coexistent pas sur le mur. À TRANCHER (participant) : à toi de décider ce qui rend deux questions « identiques » : la casse, les accents, la ponctuation comptent-ils ?
- Tri
- À soutien égal, l'ordre de deux questions reste stable d'un affichage à l'autre, jamais aléatoire.
- Soutien
- Un soutien s'ajoute une unité à la fois ; on ne peut pas en verser une quantité arbitraire d'un coup.
- Affichage
- Chaque question montre son nombre de soutiens à côté d'elle.
- Vide
- Tant qu'aucune question n'est posée, le mur affiche un état d'accueil qui invite à poser la première.
- Accès
- La session s'ouvre par un lien partageable qui mène directement au mur, sans étape intermédiaire.
À ce palier, aucune authentification n'est exigée et la persistance n'est pas attendue : un mur qui tient le temps d'une session, sur un écran partagé ou projeté, est déjà un produit utilisable. Le reste vient aux paliers suivants.
Palier 2 · Avancé
Déployable et réutilisable
L'application change de nature : elle se souvient, elle se partage entre tous les appareils, et l'organisateur reprend la main.
Ce que l'application doit faire
- Retrouver la session. Questions, soutiens et commentaires persistent : on revient plus tard et tout est là.
- Partager entre tous. Deux personnes sur deux appareils voient le même mur: ce que l'une pose, l'autre le voit.
- Gérer en organisateur. La personne qui a ouvert la session s'identifie pour la piloter, quand les invités, eux, ne créent jamais de compte.
- Commenter une question. Sous une question, on ajoute une précision et on lit celles des autres.
- Clore la session. L'organisateur ferme la session : plus aucun ajout, mais tout reste consultable.
Les règles
- Persistance
- Un rafraîchissement de page ne perd ni les questions, ni les soutiens, ni les commentaires.
- Partage
- Une question ou un soutien enregistré par une personne est visible par les autres participants de la même session.
- Organisateur
- Seul l'organisateur identifié peut clore la session, retirer une question ou modifier le titre.
- Invité
- Poser, soutenir ou commenter n'exige jamais de compte du côté des invités.
- Organisateur
- L'accès organisateur est protégé : un invité qui ouvre le lien n'obtient aucun de ses pouvoirs.
- Commentaire
- Un commentaire vide est refusé, et un commentaire se rattache à une seule question.
- Clôture
- Après clôture, toute tentative d'ajout (question, soutien ou commentaire) est refusée avec un message clair.
- Clôture
- Une session close reste entièrement lisible : rien n'est effacé de ce qui a été posé.
- Suppression
- Une question retirée disparaît avec ses soutiens et ses commentaires, et ne compte plus dans les totaux.
- Édition
- Modifier le titre de la session ne change ni les questions, ni leur ordre.
- Réutilisation
- Un même organisateur peut mener plusieurs sessions distinctes sans qu'elles se mélangent.
Palier 3 · Poussé
Décisions produit & cas limites
Les décisions qui font ou défont l'outil : l'intégrité du classement, l'équité du vote, et les états tordus qu'un agent lâché seul simplifie à outrance.
Ce que l'application doit faire
- Garantir un soutien par personne. Une même personne ne peut pas gonfler une question en la soutenant plusieurs fois, sans qu'on lui impose de compte.
- Retirer son soutien. On peut reprendre un soutien accordé ; le compteur redescend en conséquence.
- Piloter le cycle de vie. L'organisateur marque une question « en cours », « traitée » ou « écartée », et l'affichage suit.
- Départager les égalités. Quand deux questions ont le même soutien, une règle claire et constante fixe leur ordre.
- Fusionner des doublons. L'organisateur réunit deux questions qui disent la même chose ; leurs soutiens se cumulent sans compter deux fois une même personne.
Les règles
- Intégrité
- Le soutien d'une même personne à une même question ne compte qu'une fois, quel que soit le nombre de tentatives. À TRANCHER (participant) : sans compte imposé, à toi de définir ce qui identifie « une même personne » et jusqu'où cette garantie tient.
- Intégrité
- Rouvrir le lien plus tard, ou dans un second onglet, ne permet pas de soutenir une nouvelle fois ce qu'on a déjà soutenu.
- Intégrité
- Un rafraîchissement ne remet aucun compteur à zéro et n'ajoute aucun soutien fantôme.
- Retrait
- Retirer un soutien jamais accordé est sans effet : un compteur ne descend pas sous zéro.
- Équité
- Poser une question ne lui accorde pas de soutien d'office.
- Cycle de vie
- Une question « traitée » quitte le haut du classement même si un soutien tardif arrive : l'état décidé prime sur le score.
- Cycle de vie
- Une question « écartée » ne pollue plus le mur des invités, tout en restant retrouvable par l'organisateur.
- Départage
- À soutien égal, deux questions sont départagées par une règle déterministe, identique pour toutes et stable dans le temps.
- Fusion
- Fusionner deux questions additionne leurs soutiens sans compter deux fois une personne qui soutenait les deux.
- Fusion
- Après une fusion, les commentaires des deux questions se retrouvent sous la question conservée.
Bonus
Hors session — aucune attente
Un réservoir d'ambition, à n'ouvrir qu'une fois le reste solide. Imaginez un mode présentateur pour animer la session en direct : la question du moment affichée en grand, le passage à la suivante d'un geste, et le classement qui continue d'évoluer pendant que la salle vote. Puis, à la fin, un récapitulatif qu'on garde (les questions, leur soutien, leur état) de quoi rédiger le compte-rendu sans rien ressaisir. Rien de tout cela n'est attendu en séance : c'est la marge de jeu de ceux qui auront consolidé les trois premiers paliers.