Analyse fonctionnelle de besoin
Pourquoi réaliser une analyse fonctionnelle du besoin ?
Avant de se lancer dans la conception ou la refonte d’un produit ou service, il est essentiel de s’interroger sur les besoins réels de ses futurs utilisateurs. C’est là qu’intervient l’analyse fonctionnelle du besoin. En clarifiant et en hiérarchisant les fonctions attendues, on réduit les risques de malentendus et on gagne en efficacité.
Définition simple : L’analyse fonctionnelle du besoin consiste à décrire ce que doit faire un système (site web, application, produit, etc.) pour remplir son rôle, sans rentrer dans la technique.
Objectif principal : Aligner tous les acteurs autour d’une vision commune et éviter les omissions.
Avantages :
- Des fonctionnalités mieux ciblées
- Moins de retours en arrière et de corrections coûteuses
- Une plus grande satisfaction des utilisateurs
Dans les sections qui suivent, nous verrons deux méthodes simples pour mener cette analyse : le diagramme de pieuvre et la méthode FAST.
Le diagramme de PIEUVRE
Le diagramme de pieuvre (appelé aussi « diagramme d’interactions ») est un outil visuel pour identifier rapidement :
- Les éléments extérieurs : tout ce qui interagit avec votre futur produit (clients, fournisseurs, autres systèmes, etc.).
- Les fonctionnalités principales de service et de contrôle : ce que votre produit « doit faire » pour servir ces éléments extérieurs.
Comment le construire ?
1. Placez le produit au centre : imaginez un cercle au milieu de votre feuille ou logiciel.
2. Dessinez les “tentacules” : autour du cercle, chaque tentacule représente un acteur ou un système extérieur (ex. : client, logiciel tiers, service de livraison).
3. Listez les interactions : pour chaque tentacule, posez-vous la question :Le produit doit permettre à l’élément extérieur de…
L’élément extérieur doit permettre au produit de…
Notez chaque fonction avec un verbe : par exemple, “passer commande”, “fournir les coordonnées bancaires”, “envoyer une notification”.
Exemple :
- Le site e-commerce doit permettre au client de sélectionner des produits, passer une commande, payer en ligne…
- Le client doit permettre au site de collecter ses informations de paiement, identifier ses préférences…
Avantages
- Clarté visuelle : En un coup d’œil, vous voyez toutes les parties prenantes et leurs interactions.
- Recensement rapide des besoins : Chaque interaction se traduit directement par une ou plusieurs fonctionnalités.
- Collaboratif : Le diagramme s’élabore facilement en groupe, ce qui favorise les échanges d’idées et les validations croisées.
La méthode FAST
La méthode FAST (Function Analysis System Technique) repose sur un questionnement systématique pour clarifier et hiérarchiser les besoins. Elle se concentre sur deux interrogations-clés : Pourquoi ? et Comment ?
Principe du “Pourquoi ?” et du “Comment ?”
-
Pourquoi ?
Pour chaque fonctionnalité ou besoin identifié, on se demande pourquoi il est nécessaire. Cette démarche permet de vérifier l’utilité réelle d’une fonction, voire de découvrir un besoin plus global ou un objectif stratégique plus large. -
Comment ?
Une fois le pourquoi défini, on se demande comment satisfaire ce besoin. Cela amène à lister des sous-fonctionnalités ou des solutions techniques.
Exemple :
Pourquoi les utilisateurs doivent-ils pouvoir s’inscrire sur votre plateforme ?
- Pour créer un compte personnalisé, gagner en fidélisation, et faciliter l’accès à certains services.
Comment mettre en place cette inscription ?
- En intégrant un formulaire d’inscription, un système de vérification d’e-mail et une base de données sécurisée.
Mise en pratique
1. Lancer une séance de brainstorming :
Réunissez l’équipe projet (marketing, technique, design…) et listez les grandes fonctions attendues.
Questionner chaque fonction :Pourquoi est-ce important ?
2. Hiérarchiser les réponses et poser la question Comment peut-on y répondre ? :
- Les fonctions principales (celles qui répondent directement au besoin majeur).
- Les fonctions secondaires ou de service (qui améliorent l’expérience ou répondent à des besoins complémentaires).
- Les fonctions contrainte (obligations légales, contraintes de sécurité, normes, etc.).
Avantages de la méthode FAST
- Clarté et pertinence : Le questionnement “Pourquoi ? Comment ?” élimine les fonctionnalités superflues et met en évidence celles qui sont réellement indispensables.
- Vision globale : L’approche permet d’organiser les besoins sous forme d’arborescence, facilitant leur lecture et leur compréhension.
- Dialogue constructif : Les échanges autour du “Pourquoi ?” et du “Comment ?” engagent l’équipe dans une démarche participative, évitant les malentendus et favorisant une meilleure cohésion.
Grâce à la méthode FAST, vous obtenez une cartographie précise de vos priorités et de vos obligations. Vous pouvez ensuite consolider cette analyse avec le diagramme de Pieuvre, qui offre une vision plus “visuelle” des interactions entre votre système et son environnement.