Acquisition SaaS
Strategie

Jobs to be done : le vrai job que ton SaaS doit résoudre

9 min de lecture

La méthode jobs to be done pour cadrer le vrai job que ton SaaS résout, avant de coder une feature de plus. Formuler le job, en déduire offre et persona.

Pas le temps de lire ?

À retenir

  • Les gens n'achètent pas ton produit, ils embauchent une solution pour débloquer une situation.
  • Formule le job avant de coder : « Quand (situation), je veux (motivation), pour (résultat attendu) ».
  • Le job dicte ton offre, ton persona et ton message. Sans lui, tu construis des features dont personne ne veut.

Ton produit a dix fonctionnalités. Celui d'en face en a trois. Et pourtant c'est lui qui signe les clients. La raison tient dans une idée de Clayton Christensen, le professeur de Harvard derrière la théorie de l'innovation de rupture : les gens n'achètent pas un produit, ils « embauchent » quelque chose pour accomplir un job précis dans leur vie. Le framework jobs to be done (JTBD) part de là, et il change complètement l'ordre dans lequel tu construis ton SaaS.

Fondateur devant un tableau blanc en train de cadrer le problème que résout son produit
Avant de coder la feature suivante : quel job ton client cherche-t-il vraiment à faire ? · Photo : Startup Stock Photos / Pexels

Ce que veut dire « jobs to be done »

L'exemple le plus connu vient d'une chaîne de fast-food qui voulait vendre plus de milkshakes. Après des mois d'optimisation du goût et du prix, rien ne bougeait. Christensen et son équipe ont alors posé une autre question : quel job les gens cherchent-ils à faire quand ils achètent ce milkshake ? Réponse surprenante : la moitié des milkshakes partaient avant 9h du matin, achetés par des gens seuls, qui repartaient aussitôt en voiture. Le job n'était pas « boire quelque chose de bon ». C'était « occuper un trajet ennuyeux et tenir jusqu'au déjeuner », comme le raconte Harvard Business School.

Le vrai concurrent du milkshake n'était donc pas un autre milkshake. C'était une banane, un donut, ou l'ennui du trajet. Une fois le job compris, l'amélioration devient évidente : rendre le milkshake plus épais pour qu'il dure plus longtemps, le placer en libre-service pour aller plus vite. La leçon pour toi : tant que tu raisonnes en fonctionnalités, tu compares ton SaaS aux mauvais concurrents et tu passes à côté de ce qui fait vraiment acheter.

Les gens ne veulent pas une perceuse. Ils veulent un trou dans leur mur.

Un job, ce n'est ni un besoin vague ni une tâche technique. C'est un progrès que quelqu'un cherche à faire dans une situation donnée. « Gérer ma paie sans erreur », « rendre un rapport client qui a l'air pro », « savoir si ma pub est rentable avant de re-dépenser ». Le produit n'est qu'un moyen. Si un autre moyen fait le job mieux ou plus vite, il gagne.

Pourquoi cadrer le job avant d'écrire une ligne de code

Le réflexe quand on sait construire, c'est d'ajouter une feature de plus. C'est rassurant : tu contrôles ton éditeur, pas la réaction d'un inconnu. Sauf que c'est exactement là que meurent la plupart des produits. Ils sont bien faits, mais ils ne font le job de personne.

43 %

Startups mortes faute d'adéquation produit-marché

95 %

Nouveaux produits qui échouent chaque année

Les chiffres sont brutaux. Sur les startups analysées par CB Insights, 43 % de celles qui ferment citent une mauvaise adéquation produit-marché comme cause profonde : elles ont construit quelque chose que le marché ne réclamait pas assez fort. Et selon les travaux de Christensen relayés par MIT Professional Education, environ 95 % des nouveaux produits lancés chaque année échouent, souvent parce qu'ils partent de l'idée du fondateur et pas du job du client.

Cadrer le job en premier, c'est le vaccin contre ça. Tu ne demandes plus « quelle feature j'ajoute ? » mais « quel job je fais avancer, pour qui, et mieux que quoi ? ». Cette seule bascule t'évite des mois passés à polir un produit que personne n'embauche.

Comment formuler le job de ton SaaS

La bonne nouvelle : formuler un job ne demande pas de méthodologie lourde. Une formule, quelques conversations, et tu tiens l'essentiel. Voici la séquence à dérouler cette semaine.

1

Repère la situation déclencheuse

Un job surgit toujours dans un moment précis. Pas « les RH veulent gagner du temps », mais « le 1er du mois, quand il faut boucler la paie ». Cherche l'instant exact où ton client se dit « il faut que je règle ça ».
2

Écris le job au bon format

Utilise : « Quand (situation), je veux (motivation), pour (résultat attendu) ». Exemple : « Quand je prépare la paie chaque mois, je veux éviter les erreurs de calcul, pour ne pas repasser trois heures à tout vérifier. » Aucune feature dans la phrase.
3

Liste les solutions déjà embauchées

Comment fait ton client aujourd'hui, sans toi ? Un tableur, un stagiaire, un concurrent, ou rien du tout. Ces solutions sont tes vrais concurrents. « Ne rien faire » est souvent le plus coriace.
4

Vérifie en interview, avec ses mots

Va parler à cinq personnes qui vivent ce moment. Note les mots exacts qu'elles emploient : ce sont eux qui iront sur ta page de vente. Si personne ne reconnaît le job, tu l'as mal cadré, pas trop tôt pour corriger.

Erreur fréquente

Le piège numéro un : formuler un job qui contient déjà ta solution. « Je veux un dashboard qui suit mes dépenses pub » n'est pas un job, c'est ta feature déguisée. Le job derrière, c'est « je veux savoir si ma pub est rentable avant de remettre de l'argent ». Reste au niveau du progrès recherché, la solution vient après.

Deux personnes en discussion dans un café pour comprendre le job à accomplir du client
Le job se découvre en écoutant, pas en devinant devant son écran. · Photo : Vitaly Gariev / Pexels

Les trois dimensions d'un job (et pourquoi tu les rates)

Un job n'est jamais purement fonctionnel. Quand quelqu'un t'embauche, trois choses se jouent en même temps. La plupart des fondateurs ne travaillent que la première et se demandent ensuite pourquoi leur produit « logique » ne convertit pas.

Job fonctionnel

La tâche concrète à accomplir : boucler la paie, suivre un budget, envoyer une facture. C'est le plus visible, mais rarement ce qui décide seul de l'achat.

Job émotionnel

Ce que ton client veut ressentir : être serein, arrêter de stresser, se sentir en contrôle. Un logiciel qui « rassure » bat souvent un logiciel qui « fait plus ».

Job social

L'image qu'il veut renvoyer : paraître pro devant son boss, sérieux devant un client, à jour devant ses pairs. Sous-estimé, et pourtant décisif en B2B.

Prends un outil de reporting pour freelances. Le job fonctionnel, c'est « générer un rapport ». Le job émotionnel, c'est « ne plus avoir honte de mes rendus bricolés ». Le job social, c'est « avoir l'air d'une vraie agence aux yeux de mon client ». Si ta page de vente ne parle que du fonctionnel, tu laisses les deux tiers de la motivation d'achat sur la table.

Du job à ton offre, ton persona et ton message

Une fois le job cadré, tout le reste se déduit. C'est là que le JTBD devient un outil de distribution, pas juste de produit. Voici comment le job irrigue chaque décision.

DécisionLa question que pose le jobCe que ça te donne
OffreQuel progrès je promets, mesurable ?Une promesse claire, pas une liste de features
PersonaQui vit cette situation le plus souvent ?La cible précise à qui parler en premier
MessageQuels mots mon client emploie pour son job ?Une page de vente qui « sonne vrai »
Priorités produitCette feature fait-elle avancer le job ?Un backlog trié, moins de gadgets

Le job devient ta boussole. Chaque idée de feature passe par un filtre unique : est-ce que ça fait mieux le job, ou est-ce que ça flatte mon envie de coder ? Cette discipline, c'est ce qui sépare un produit qui trouve son adéquation produit-marché d'un produit riche que personne n'adopte.

Astuce

Un même job peut cacher plusieurs segments. « Suivre mes finances » n'a rien à voir selon qu'on est un freelance qui veut se rassurer ou une PME qui veut satisfaire son comptable. Découpe par job, puis par situation : tu trouveras des niches que tes concurrents génériques ignorent.

Ta checklist pour cadrer le job

Mon job to be done

0 / 5

Coche au fur et à mesure. L'objectif n'est pas la perfection théorique, c'est d'avoir une phrase de job assez nette pour la tester auprès de vraies personnes cette semaine.

Le lien avec le reste de ta stratégie

Le job to be done n'est pas un exercice isolé. Il alimente directement ton persona marketing, qui répond à la question « qui vit ce job le plus souvent ». Il donne aussi la matière brute de ta proposition de valeur : une promesse ancrée sur le progrès recherché convertit toujours mieux qu'une liste de fonctionnalités. Et avant même de coder, c'est ce qui structure ton étude de marché : tu ne cherches pas « est-ce que mon produit plaît », mais « ce job est-il assez douloureux pour qu'on paie pour le résoudre ».

Cadrer le job, c'est la moitié du chemin. L'autre moitié, c'est de trouver le canal où les gens cherchent déjà à faire ce job, et de leur parler avec leurs mots. C'est exactement le rôle du diagnostic ci-dessous.

Quel canal pour TON SaaS ?

Deux questions, et on te montre ton canal idéal, avec ton plan d'acquisition complet.

Tu vends à…

Ton produit résout un vrai job. Encore faut-il le distribuer.

Réponds à deux questions : on te montre par quel canal atteindre les gens qui cherchent déjà à faire ce job.

Faire mon diagnostic

Questions fréquentes

C'est quoi la méthode jobs to be done ?
Jobs to be done (JTBD) est un cadre qui dit que les gens n'achètent pas un produit, ils embauchent une solution pour faire avancer une situation bloquée. Tu ne pars pas de tes fonctionnalités mais du job que le client cherche à accomplir. Ça te dit quoi construire, à qui parler et comment le formuler.
Comment formuler un job to be done ?
Avec la formule : Quand (situation), je veux (motivation), pour (résultat attendu). Exemple : quand je prépare la paie chaque mois, je veux éviter les erreurs de calcul, pour ne pas passer trois heures à tout revérifier. Le job décrit un progrès recherché, jamais une feature.
Quelle différence entre un job to be done et un persona ?
Le persona décrit qui est le client (rôle, taille de boîte, secteur). Le job décrit ce qu'il essaie d'accomplir. Un même job peut concerner plusieurs personas, et un persona peut avoir plusieurs jobs. Tu commences par le job, puis tu en déduis le persona le plus concerné.