Recueillir le besoin : parties prenantes et entretiens

Première leçon du cours Analyse métier : du besoin aux spécifications, en accès libre : environ 17 minutes, 3 exercices et 3 questions de quiz. C'est la leçon de base du catalogue ; dans l'espace étudiant, elle est réécrite pour ton profil.

Objectifs

  • Identifier et cartographier les parties prenantes d'un projet
  • Mener un entretien ou un atelier de recueil du besoin
  • Distinguer besoin et solution, exigences fonctionnelles et non fonctionnelles

Parties prenantesEntretien et atelier de recueilExigences fonctionnelles et non fonctionnelles

Le rôle de l’analyste métier

L’analyste métier (business analyst) traduit un problème d’entreprise en exigences claires qu’une équipe peut construire et tester. Il ne commence pas par la solution : il cherche d’abord à comprendre quel problème on résout, pour qui, et comment on saura que c’est réussi.

Fil rouge du cours : l’enseigne fictive Les Paniers du Coin veut informatiser la préparation des commandes en ligne retirées en magasin.

Identifier les parties prenantes

Une partie prenante est toute personne ou équipe affectée par le projet ou capable de l’influencer : la direction qui finance, les utilisateurs quotidiens (préparateurs, clients), le service informatique qui maintiendra l’outil, le délégué à la protection des données, la comptabilité… Oublier une partie prenante, c’est découvrir une exigence bloquante trop tard.

On les classe dans une matrice pouvoir / intérêt :

Intérêt faible Intérêt fort
Pouvoir fort Garder satisfaits Gérer étroitement
Pouvoir faible Surveiller Tenir informés

Les parties prenantes à « gérer étroitement » participent aux ateliers et valident les décisions ; celles à « tenir informées » reçoivent des comptes rendus réguliers et peuvent être interrogées sur leur quotidien.

Conduire un entretien ou un atelier

L’entretien individuel permet d’aller en profondeur avec une personne ; l’atelier réunit plusieurs parties prenantes pour confronter les points de vue et décider. Dans les deux cas :

  1. Préparez : objectif, liste de thèmes, documents existants (procédures, tableurs, captures).
  2. Faites raconter : « Montrez-moi comment vous traitez une commande aujourd’hui. » Observer le poste de travail révèle les contournements (tableurs parallèles, post-it).
  3. Questionnez ouvert et relancez : « Que se passe-t-il quand un produit manque ? », « À quelle fréquence ? ».
  4. Reformulez pour vérifier votre compréhension : « Si je résume, vous… ».
  5. Rédigez un compte rendu dans la journée et faites-le valider par l’interlocuteur.

Remonter de la solution au besoin

Les interlocuteurs expriment souvent une solution : « Il nous faut un export Excel. » Ce n’est pas faux, mais c’est rarement le vrai besoin. La technique des 5 pourquoi consiste à demander « pourquoi ? » plusieurs fois :

« Il nous faut un export Excel. »
  Pourquoi ? « Pour compter les commandes par créneau. »
  Pourquoi ? « Pour savoir combien de préparateurs placer chaque matin. »
→ Besoin : connaître chaque matin le nombre de commandes à préparer par créneau.

Le besoin ouvert laisse plusieurs solutions possibles (un export, un écran de planification, une alerte) ; l’équipe choisira la meilleure.

Exigences fonctionnelles et non fonctionnelles

  • Une exigence fonctionnelle décrit ce que le système fait : « Le préparateur peut marquer une commande comme prête. »
  • Une exigence non fonctionnelle décrit comment il le fait, ou sous quelles contraintes : temps de réponse, disponibilité, sécurité, accessibilité, hébergement des données, réglementation.

Les exigences non fonctionnelles sont souvent oubliées car personne ne les formule spontanément. Posez la question explicitement : combien d’utilisateurs simultanés ? Que se passe-t-il si l’outil est indisponible ? Quelles données personnelles sont traitées ?

Une bonne exigence est mesurable : « rapide » ne se teste pas ; « la liste des commandes s’affiche en moins de 2 secondes pour 500 commandes » se teste.

À retenir

  • Comprendre le problème avant la solution.
  • Cartographier les parties prenantes et adapter leur implication.
  • Questions ouvertes, observation, reformulation, compte rendu validé.
  • Exigences fonctionnelles et non fonctionnelles, toujours mesurables.

Exercices

Les solutions et les tests restent sur le serveur. Dans l'espace étudiant, ton code est exécuté et corrigé, et le tuteur donne des indices avant la solution.

  1. TâcheDifficulté 11 indice

    Matrice pouvoir / intérêt

    Voici les parties prenantes du projet de préparation des commandes, notées de 1 à 5 pour le pouvoir et l’intérêt :

    partie_prenante,pouvoir,interet
    Directrice des opérations,5,4
    Préparateurs de commandes,2,5
    Service informatique,4,2
    Délégué à la protection des données,4,2
    Comptabilité,2,2
    Chefs de magasin,3,5

    Une note de 3 ou plus est considérée comme forte. Placez chaque partie prenante dans un quadrant et indiquez la façon de l’impliquer.

    • Les 6 parties prenantes sont placées
    • Le seuil de 3 est appliqué aux deux axes
    • Chaque quadrant est associé à un mode d'implication
  2. TâcheDifficulté 22 indices

    Besoin ou solution ?

    Lors des entretiens, vous avez noté ces cinq demandes :

    1. « Il faut un bouton pour exporter les commandes en Excel. »
    2. « L’écran des commandes doit s’afficher en moins de 2 secondes. »
    3. « Ajoutez une notification push quand la commande est prête. »
    4. « Les données des clients doivent rester hébergées dans l’Union européenne. »
    5. « Je veux un tableau de bord. »

    Pour chacune : dites s’il s’agit d’une solution ou d’une exigence ; si c’est une solution, reformulez le besoin sous-jacent (en vous appuyant sur ce que vous savez du projet) ; classez enfin chaque exigence en fonctionnelle ou non fonctionnelle.

    • Les demandes 1, 3 et 5 sont identifiées comme des solutions et reformulées en besoins
    • Les demandes 2 et 4 sont classées non fonctionnelles
    • Les besoins reformulés ne mentionnent aucune technologie
  3. QCMDifficulté 11 indice

    Exigence testable

    Laquelle de ces exigences est formulée de façon testable ?

    • L'application doit être rapide
    • L'application doit être intuitive pour les préparateurs
    • La liste des commandes du jour s'affiche en moins de 2 secondes avec 500 commandes
    • L'application doit plaire aux chefs de magasin

Quiz de fin de leçon

  1. Que fait la technique des « 5 pourquoi » ?

    • Elle limite l'entretien à cinq questions
    • Elle remonte d'une demande exprimée à son besoin ou à sa cause profonde
    • Elle classe les parties prenantes
  2. « Les données sont sauvegardées chaque nuit » est une exigence…

    • fonctionnelle
    • non fonctionnelle
    • ce n'est pas une exigence
  3. Une partie prenante à fort pouvoir et faible intérêt doit être…

    • ignorée
    • gardée satisfaite
    • gérée étroitement

La suite du cours

  1. Modéliser les processus avec BPMN18 min
  2. Rédiger des user stories17 min
  3. Critères d'acceptation et spécifications18 min
  4. Prioriser et gérer le périmètre17 min

Analyse métier : du besoin aux spécifications · Intermédiaire · 1 h 27