Vous êtes sur la page 1sur 22

Les cahiers techniques de CASE France Lanalyse fonctionnelle pour les dbutants

Par Jean-Claude JACQUIOT consultant CASE France & Future Tech Systems Inc. Paris-Seattle, Juillet 2010 - jean-claude.jacquiot@case-france.com

Conforme la norme NF X50-151-153

LAnalyse Fonctionnelle (A.F.) la porte des PME !


Mais quest-ce que lA.F. ?
Plus prcisment : Quel est le but ? Que va apporter lA.F. mon entreprise, mes projets ? Combien a cote par projet ? Quest-ce que a rapporte ? Comment sy prendre simplement et rapidement ? Avec quelle mthode et quel outil? Quest-ce que a produit concrtement ?

Ce document explique aux nophytes ce quest lanalyse fonctionnelle la norme NF X50-151 153, ses attendus et ses difficults. Il sadresse aux responsables projets ou PME dans tous les domaines de lindustrie et des services : Produit, systme, service. Vous apprendrez lapprcier quotidiennement, chaque fois que vous aurez grer la complexit, lexhaustivit, la conformit (normes, lois), la production de dossiers contractuels et pour bien dautres raisons. Par exemple : Faire de lanalyse de la valeur, de lanalyse de risques ou simplement gnrer des devis personnaliss et optimiss (cot/fonctions).

CASE France
2, alle de Londres 91969 Courtaboeuf Cedex - France Tl. 01 69 86 95 46 Fax. 01 69 07 03 43

www.case-france.com

Copyright CASE France 2010 - Lanalyse fonctionnelle pour les dbutants

Lanalyse fonctionnelle pour les dbutants La thorie et la pratique


Sources : Ecole des Mines Ecole Centrale de Lille - AFNOR

1 INTRODUCTION ET DEFINITION

Lanalyse fonctionnelle vise amliorer la qualit du produit du systme ou du service en


sintressant dabord ses fonctions, cest--dire ce pourquoi il est conu. La mthode propose un raisonnement orient fonctions et service l'utilisateur ou au client. Elle permet de concevoir des projets de qualit, conformes aux besoins des utilisateurs, dans les budgets et les dlais, de suivre et de faciliter leurs volutions. Plus gnralement, LA.F. est la composante principale du processus dingnierie de systme. Avec lexpression du besoin, elle en est la premire tape. Elle prcde la gestion des exigences dun projet dont elle en est la gense. En fonction des projets, elle peut tre suivie par les phases danalyse de la valeur et danalyse des risques, qui utilisent ses rsultats. Les activits dexpertise et de suivi de projet sont galement subordonnes lA.F. Elle est le piller du processus dingnierie et est ncessaire pour atteindre le niveau 3 CMMI. Bien que lanalyse fonctionnelle soit surtout employe dans les grands projets, lorsquon ne peut faire autrement : TGV Nuclaire - Satellite etc. son utilisation dans des projets plus modestes de PME est tout fait justifie. Lapproche que nous allons tudier correspond la norme NF X50-151-153 et est enseigne en France, dans les grandes coles dingnieurs. Elle est couramment utilise par des entreprises comme le CEA, EADS, EDF, lANDRA et beaucoup dautres plus petites.

1.1 Dfinition de lA.F.


Dmarche qui consiste recenser, caractriser, ordonner, hirarchiser les fonctions dun produit ou dun service. CEST LA NORME AFNOR X50-151 A 153.

1.2 Ce que ne fait pas lA.F.


Contrairement aux esprances naves des dbutants lanalyse fonctionnelle ne fait pas tout. Elle ne cre pas le besoin rel Elle ne propose aucune solution technique (on ntudie pas le produit) Elle conduit aux bons choix mais ne les dcrit pas

Les cahiers techniques de CASE France Copyright 2010

Lanalyse fonctionnelle pour les dbutants


1.3 A quoi sert lA.F. ?
A augmenter la qualit des produits et la satisfaction du destinataire (client-utilisateurs) A amliorer lefficacit et raliser des conomies Pour laisser ouvert le choix des solutions (indpendant de la technologie) Pour faciliter la gestion des volutions et la maintenance Pour encourager la crativit (ne se limite pas aux solutions existantes) Est un pralable lanalyse de la valeur et lanalyse des risques A mettre en place une communication efficace tous les niveaux (interne, externe) A fournir un contexte contractuel A viter les conflits client-fournisseur

2 LA PRATIQUE DE LANALYSE FONCTIONNELLE


2.1 Efficacit gain/cot de lA.F. sur un projet

Source : cole Centrale de Lille


conomie financire due lA.F. Projet Cot de lAF Temps conomis grce lA.F. Dure de lA.F. Faible Moyen Fort

Rsum Le cot de lA.F. est ngligeable par rapport celui du programme

Le gain financier de lA.F. est fort alors que le gain en temps reste moyen

La difficult pour obtenir des donnes prcises tient dune part au fait que les effets de lA.F. agissent sur lensemble du cycle de vie du projet. Depuis la pr-tude, jusqu la mort et au dmantlement du produit, systme ou service, ce qui peut reprsenter une trs longue priode. Dautre part les bnfices sont galement de type qualitatif : Augmentation de la qualit, de limage, de la satisfaction, de la facilit de faire voluer le projet et de le suivre dans le temps, dassurer sa conformit. Toutes ses donnes sont potentiellement disponibles par sondage postiori. Le retour dexprience est donc un lment important pour mesurer et extrapoler les donnes statistiques

Les cahiers techniques de CASE France Copyright 2010

Lanalyse fonctionnelle pour les dbutants


dun projet sur un autre. Plus vous ferez dA.F. sur une longue priode, plus vous aurez des donnes fiables sur ses bnfices.

2.2 Qui fait lA.F. ?


Le commanditaire ou demandeur (directeur de programme, chefs de projet,...) : Cest un bnficiaire direct des conclusions de lanalyse. Le groupe de travail (apporte la comptence technique, expertise et crativit) Un animateur (organisation, arbitrage de premier niveau,...)

2.3 Quand fait-on de lA.F. ?


A tous les moments de la vie des programmes Optimale en amont de la phase de dveloppement (lors de choix stratgiques) En dveloppement et aprs, au niveau des sous-systmes

2.4 Les tapes de lA.F.


Lanalyse fonctionnelle est un processus qui comprend quatre activits optionnelles (bote outils).

Expression du besoin Valider le besoin Analyse fonctionnelle externe (AFE) Analyse de lenvironnement Analyse fonctionnelle interne (AFI) A.F. des solutions

Proposition darchitecture du produit Reprsentation de la structure produit

Analyse du besoin Cahier des charges fonctionnel

Analyse du produit Spcifications techniques du besoin

Les cahiers techniques de CASE France Copyright 2010

Lanalyse fonctionnelle pour les dbutants


2.5 Mise en uvre
Deux cas se prsentent : Le produit existe (ou une dfinition de rfrence) => A.F. oriente produit : AFE et AFI Le produit est nouveau => A.F. oriente besoin : Expression du besoin, AFE, AFI

3 EXPRESSION DU BESOIN
3.1 Dfinition
L'expression du besoin est l'analyse explicite de ce que doit recevoir le contexte des besoins (lensemble des milieux extrieurs) pour tre satisfait du produit, systme ou service. C'est la rfrence qui permettra de garantir la qualit du produit, systme, service et de les valider.

3.2 Validation du besoin


La validation du besoin consiste se poser les quatre questions suivantes : 1. 2. 3. 4. A qui le produit rend-il service? Sur qui, quoi le produit agit-il? Dans quel but? Quest-ce qui pourrait faire disparatre (remettre en cause) le besoin?

Certains rajoutent les deux questions suivantes : 1. Pourquoi le besoin existe t-il ? 2. Quest-ce qui pourrait faire voluer le besoin ?

d fi n i r ( q u i ? )

d fi n i r ( s u r q u o i ? )

Expression du Besoin Fondamental

d fi n i r ( q u e l b u t ? )

Une reprsentation graphique de lexpression du besoin


Les cahiers techniques de CASE France Copyright 2010

q u i le s y s t m e r e n d - t - i l s e rvic e ?

Lanalyse fonctionnelle pour les dbutants


4 APPROCHE PAR FONCTIONS
4.1 Intrt
Pour mettre en rapport un besoin exprim et une solution (produit) LA.F. est exhaustive et progressive (itration)

Besoin rel Diffrents concepts de produits

Meilleure correspondance

Besoin exprim

Fonctions associes au besoin

Fonctions associes aux concepts de produit

4.2 Les diffrents types de fonctions


Fonction de service : Elle rpond au besoin exprim par le client. Exemple pour une lampe : Eclairer la pice correctement Fonction de contrainte : Elle rpond des attentes obligatoires (normes, textes de lois, brevets...). Exemple pour un arosol : Prserver la couche dozone

4.3 Autres types de fonctions rencontres


Fonction dinterface : Une fonction de contrainte particulire (dfinit souvent un protocole) Fonction principale (ou de transfert) : Cest la fonction pour laquelle le produit est conu (racine de larborescence des fonctions de service). Un produit peut possder plusieurs fonctions principales. Exemple : Une voiture doit rouler, tre tanche et comporter des fauteuils.

Selon sa culture de lA.F. dautres types de fonctions sont rencontrs : Fonction destime (une montre doit contenir des mtaux prcieux) Fonction secondaire (une voiture doit possder un autoradio)

Les cahiers techniques de CASE France Copyright 2010

Lanalyse fonctionnelle pour les dbutants


Fonction technique : Terme mal dfini qui signifie tantt lensemble des fonctions de service et de contrainte ou la dcomposition des fonctions de service dans lanalyse fonctionnelle interne (fonctions drives par la matrise duvre).

4.4 Expression qualitative dune fonction


4.4.1 Dfinition de la fonction Action dun produit ou de lun de ses constituants exprime exclusivement en termes de finalit. 4.4.2 Identification
Une fonction est identifie par une numrotation (ex.: Fc01, Fp01) et est formule par un verbe linfinitif (action) suivi dun ou plusieurs complments (Pour qui? Sur quoi?). La structuration des fonctions se reprsente comme ceci : Fc01-01 (reprsente la sous fonction 01 de la fonction Fc01) etc. Lutilisation du signe - matrialise le niveau. Notez quil est recommand de mettre systmatiquement un 0 devant tous les nombres compris entre 1 et 9, afin de pour pouvoir faire ultrieurement et correctement des tris alphanumriques.

4.4.3 Formulation
La formulation reprend le contenu de la (ou des) bulle(s) de lenvironnement quelle relie Elle ne doit pas prjuger ni dune solution ni dun principe technique (ex.: Lier plutt que visser) Choisir des verbes daction plutt que la forme passive ( Faire plutt que Permettre ) Ne crer une nouvelle fonction que lorsque cest indispensable

4.5 Expression quantitative dune fonction


4.5.1 Caractrisation
Dfinition des critres dapprciation qui permettront de valider le choix dune solution technique. Une fonction caractrise doit avoir au moins un critre.

4.5.2 Critres dapprciation


Caractre retenu pour apprcier la manire dont une fonction est remplie ou une contrainte respecte (largeur, couleur, dure de vie...).

4.5.3 Choix des critres


Exemple pour un stylo, on souligne les mots cls :

Fp01 Laisser une trace sur un support


Nature du support Dure de vie Couleur de la trace Temps de fixation de la trace Largeur de la trace
7

Les cahiers techniques de CASE France Copyright 2010

Lanalyse fonctionnelle pour les dbutants


4.5.4 Niveau de performance demand
Echelle dapprciation dun critre. Un critre peut avoir plusieurs niveaux. Chaque niveau comprend au minimum : Un niveau de performance. Ex.: 0,5 mn Une flexibilit associe ce niveau. Ex.: F0 (obligatoire) ou F1 (ngociable) Dautres paramtres peuvent tre ajouts. Ex.: Limite (tolrance). Ex.: +/- 0.1 mn - Taux dchange (pour lanalyse de la valeur).

4.5.5 Flexibilit
A chaque niveau, doit obligatoirement tre dfinie une flexibilit. La norme propose la dnomination suivante : F0 - naccorde aucune flexibilit. A un caractre obligatoire et contractuel F1- accorde une flexibilit ngociable. Peut tre lie un critre dchange. Exemple : si on ne peut atteindre la performance demande, alors le critre prix doit tre x% plus faible On rencontre dautres flexibilits : F2, F3, qui indiquent des degrs varis de ngociation.

4.6 Rsum Fonction-Critres-Niveaux-Flexibilit


Fonction Critre Niveau Flex. Fp01 Laisser une trace sur un support Fp01Cr01 Largeur de la trace Fp01Cr01Ni01 0.5 mn (+/-01mn) F0 Fp01Cr02 Dure de vie Fp01Cr02Ni01 1 Km (-500m) ... Note : Ici, la limite (tolrance) est intgre dans le niveau. F1

Les cahiers techniques de CASE France Copyright 2010

Lanalyse fonctionnelle pour les dbutants


5 ANALYSE FONCTIONNELLE EXTERNE (A.F.E.)
On dit galement : Analyse fonctionnelle du besoin.

5.1 Dfinir le cycle de vie du projet


5.1.1 Le cycle de vie Cest lensemble des situations de vie (positions dutilisation) du produit reprsent sur un diagramme. Exemple : Conception du produit Exploitation Maintenance Dmantlement

Vue graphique du cycle de vie du produit

5.1.2 Situation de vie (ou position dutilisation)


Une situation de vie correspond une phase du projet. Elle peut comprendre des sous situations de vie, par exemple la situation de vie Exploitation peut comprendre les sous situations de vie : Exploitation o En opration o Maintenance oprationnelle

Une situation de vie est lie une autre par une transition. Transition : Un vnement singulier expliciter qui autorise le passage dune situation de vie une autre selon certaines conditions prciser (principe des automates et des diagrammes tats/transitions).
Les cahiers techniques de CASE France Copyright 2010

Lanalyse fonctionnelle pour les dbutants


5.1.3 Utilit du cycle de vie
Permet, pour chaque situation de vie de recenser les milieux extrieurs correspondants. Cest une aide apprciable lexhaustivit de lA.F. externe. En ventilant les fonctions dans des situations de vie, permet de dfinir des priorits de conception et facilite la maintenance (on connait les fonctions qui seront mises en uvre dans chaque situation de vie du cycle de vie). Facilite lA.F. en rpartissant la complexit

5.2 Le diagramme denvironnement


Le Diagramme d'environnement visualise le systme "produit - environnement" reprsentatif du contexte dans lequel s'insre le produit en exploitation et aussi hors exploitation. Cet environnement, expliciter, est l'ensemble des lments extrieurs au produit, systme ou service et avec lesquels il aura des interactions un moment ou un autre de son cycle de vie.

Diagramme denvironnement

5.3 Construire le diagramme denvironnement


Dans les projets relativement importants, il est dusage de crer un diagramme denvironnement par situation de vie. Pour les projets plus modestes, un seul diagramme est souvent ncessaire et suffisant. Les tapes de sa cration avec un outil graphique : Recenser les milieux extrieurs (en partant du cycle de vie) Construire graphiquement le diagramme o Placer le produit (au centre)
Les cahiers techniques de CASE France Copyright 2010

10

Lanalyse fonctionnelle pour les dbutants


o o o Placer les milieux extrieurs correspondant aux situations de vie concernes Placer la (les) fonction(s) principale(s) : Elle(s) relie(nt) deux milieux extrieurs par lintermdiaire du produit Placer les fonctions de contrainte : Elles relient les milieux extrieurs au produit

Il est possible davoir plusieurs fonctions principales sur un mme diagramme. La mthode conseil toutefois de limiter ce nombre. Pour justifier leur diffrence, celles-ci ne doivent pas avoir de lien fonctionnel entre elles. Dans le mme tat desprit, plusieurs fonctions de contrainte peuvent provenir dun mme milieu extrieur. Comme pour les fonctions principales, celles-ci ne doivent pas avoir de lien fonctionnel entre elles.

5.4 Arborescence fonctionnelle


Voici une autre faon dexpliquer lanalyse fonctionnelle. L'Arborescence fonctionnelle visualise les moyens (branches) par lesquels la finalit (tronc) est atteinte. Ces moyens s'expriment par des fonctions. Chaque moyen (exprim par une fonction) devient alors ncessaire pour atteindre la finalit. Assumer cette fonction devient, ainsi, un besoin (plus spcifique). A son tour, la satisfaction de ce besoin (assumer cette fonction) est reprsente par les moyens (plus dtaills) d'y parvenir. Et ainsi de suite en explicitant des moyens de plus en plus dtaills jusqu' une spcification suffisante pour l'objectif de l'tude (effectuer un chiffrage, consulter des fournisseurs, rpondre une offre, lancer l'excution, etc.).

5.5 Hirarchisation des fonctions


En thorie, toutes les fonctions peuvent tre structures. C.--d. quelles peuvent se dcomposer en autant de sous fonctions (moyens) que ncessaire, sans limitation du nombre de niveau (hirarchisation). Lensemble crant une arborescence fonctionnelle. En pratique, et pour respecter la mthode et contrler la complexit, une fonction ne doit pas comporter plus de 7 (+/- 2) sous fonctions. Le nombre des niveaux doit tre juste ncessaire une parfaite comprhension et exhaustivit, dans la limite de lobjectif de ltude (lexprience de lA.F. par lanalyste est significative).

5.6 Choix du systme de caractrisation des fonctions


Caractrisation de toutes les fonctions tous les niveaux Caractrisation uniquement des fonctions lmentaires (celles qui ne se dcomposent pas)

Les cahiers techniques de CASE France Copyright 2010

11

Lanalyse fonctionnelle pour les dbutants


Le deuxime choix vite la divergence des critres et des niveaux avec les fonctions parentes. Lautre avantage est la limitation du nombre de critres et de niveaux, ce qui est toujours une bonne nouvelle quand on doit grer des milliers de fonctions. On remarque que dans lindustrie on justifie, selon sa spcificit, son savoir faire et son exprience, une solution plutt quune autre et il existe des partisans farouches du premier choix. Ceci est un choix important, mais non stratgique pour la russite du projet.

Exemple de caractrisation des fonctions lmentaires (2me choix) : Fonction Critre Niveau Flex.

Fp01 Libell de Fp01 (pas de critre ni de niveau pour cette fonction) Fp01-01 Libell de Fp01-01 Fp01-01Cr01 Critre de Fp01-01 Fp01-01Cr01Ni01 Niveau de Fp01-01Cr01 F0 Fp01-02 Libell de Fp01-02 Fp01-02Cr01 Critre de Fp01-02 Fp01-02Cr01Ni01 Niveau de Fp01-02Cr01 F1 ...

5.7 Les bnfices de lanalyse fonctionnelle externe


Le libell des fonctions avec leurs critres dapprciation et leurs niveaux d'acceptation constituent le fond essentiel du Cahier des Charges Fonctionnel (CdCF) C'est la rfrence pragmatique pour concevoir ou reconcevoir un produit, systme ou service C'est la bible et la cible pour construire la qualit Elle permet de justifier les cots. Une fonction => un cot Offre une communication formalise Cre un contexte contractuel entre MoA et MoE, client et fournisseur

Les cahiers techniques de CASE France Copyright 2010

12

Lanalyse fonctionnelle pour les dbutants


6 ANALYSE FONCTIONNELLE INTERNE (A.F.I.)

Avertissement
Lobjectif principal de lanalyse fonctionnelle est la conception de Cahiers des Charges Fonctionnels (CdCF) par une matrise douvrage (MoA). Cet objectif est ralis avec lexpression du besoin et lanalyse fonctionnelle externe. Le but de lAnalyse Fonctionnelle Interne et de lArchitecture Produit est de produire une Spcification Technique du Besoin (STB) par une matrise duvre (MoE). Cette tape peut tre considre comme optionnelle par la MoA qui, dans ce cas joue le rle de MoE, notamment quand elle est dtentrice dun savoir faire et quelle impose une solution technique.

6.1 Objectifs de lanalyse fonctionnelle interne


Assurer la meilleure correspondance entre les fonctions associes au besoin et les fonctions associes aux concepts de produit Produire une analyse dtaille des fonctions principales (de service) qui aboutira une architecture du produit (STB) Caractriser les flux (nergie, matire, information) produits et utiliss par les fonctions

6.2 Le modle dA.F.I. bas sur la mthode SADT


Les diagrammes de lA.F.I. permettent de matrialiser les diffrents flux entrants et sortants ainsi que les sous-fonctions. Les diffrents diagrammes sont labors en partant du principe que chaque fonction (bote) peut tre matrialise sous la forme dun rectangle construit de la manire suivante (mthode SADTIdef0) :
Produits de sortie

Produits dentre

Fonction
Produits de sortie

Une fonction ainsi modlise (premier niveau) pourra tre dtaille un niveau infrieur (deuxime niveau) avec dautres rectangles, crs et relis ensembles selon le mme principe que prcdemment. Les entres et sorties du rectangle de premier niveau constituent les entres et sorties principales du niveau infrieur.

Les cahiers techniques de CASE France Copyright 2010

13

Lanalyse fonctionnelle pour les dbutants


Premier niveau
A B

Deuxime niveau

Troisime niveau

Concept de la mthode dA.F.I. SADT - Idef0

6.3 Exemple de diagramme SADT - Idef0


6.3.1 Les botes
Avec loutil graphique utilis, une ombre sur une bote indique un sous niveau.

Test F01 : Mesurer la rfrence kilomtrique

Prfrences kilomtriques

Rotation des arbres

Synchro F02 : Calculer la vit esse et la dist ance

Vitesse instantane Distance parcourue

Commandes conduct eur

Rotation mesure

Posit ion admission des gaz Qualit essence F03 : Contrler admission des gaz

F04 : Informer le conducteur A Test

Affichage

Synchro

Diagramme SADT Remarquez que les flux sont composs. Loutil doit imprativement grer la cohrence entre vues et flux. Aucune perte dinformation nest tolrable. Pas dinformation jamais utilise ou jamais produite par une fonction.

6.3.2 Proprit des flux


En thorie, les flux reprsentent de la matire, de lnergie ou de linformation.
Les cahiers techniques de CASE France Copyright 2010

14

Lanalyse fonctionnelle pour les dbutants


Afin de conserver le mme niveau dabstraction que celui de la dcomposition des fonctions, les flux peuvent tre structurs en autant de sous flux et en autant de niveaux que ncessaire Les flux lmentaires sont caractriss avec des critres, des niveaux et une flexibilit de la mme faon que les fonctions

6.4 Rgles dutilisation de la mthode


Dans le but de matriser la complexit, la structuration des botes et des flux est limite. Un diagramme ne doit pas comporter plus de 7 boites (+/-2) Une bote ne doit pas avoir plus de 7 flux (+/-2) en entre et en sortie

Il est toutefois possible denfreindre ponctuellement ces rgles en justifiant dment la raison.

6.5 Limiter le nombre de niveaux


L'objet de l'analyse fonctionnelle n'est pas de perdre du temps, mais bien d'en gagner ! La question du niveau de dtail appropri est donc capitale. Il doit tre adapt selon les projets et suffisant pour atteindre lobjectif. On peut partir sur les bases suivantes : L'exhaustivit est indispensable, viter les oublis : o aucune situation de vie o aucun lment de l'environnement o aucune fonction. Les fonctions importantes doivent tre parfaitement traites Par contre, l'approfondissement des niveaux de chaque critre est doser selon les besoins. En particulier pour l'A.F.-Produit, que l'on mne rarement jusqu' ses moindres dtails.

6.6 Dtecter les erreurs


Situations dutilisation non inventories, pas de pieuvre correspondante Trop de milieux extrieurs : Elments non matriels ou redondants Trop de fonctions : Fonctions en surnombre, qui devraient tre en fait les critres de fonctions existantes Fonctions mal formules Choix d'une solution technique ds l'A.F.du besoin

6.7 Le Bloc Diagramme Fonctionnel (BDF)


Le bloc diagramme fonctionnel est souvent considr, peut tre tort, comme faisant partie de lA.F.I. au mme titre que SADT alors quil introduit dj les lments de la phase suivante : Les systmes.
Les cahiers techniques de CASE France Copyright 2010

15

Lanalyse fonctionnelle pour les dbutants


Me0 1

Fc01

Fp01

Fc01-01 S01

Fp01

S01-01

Fc01-01

S01-02

Fp01

Me1 2

Bloc Diagramme Fonctionnel Ce diagramme reprsente la propagation des fonctions principales et de contrainte, travers larchitecture produit (les sous systmes). Il est trs apprci, en particulier dans les projets dassemblage de fonctions mcaniques o il met en valeur la notion de fonction dinterface, par exemple : une vis ou une soudure. Rappel : Une fonction dinterface est une fonction de contrainte particulire.

6.8 Le Tableau danalyse fonctionnel


Le tableau danalyse fonctionnelle (T.A.F.) est driv directement (mcaniquement) du bloc diagramme fonctionnel. Il montre ltat et le comportement des fonctions travers les sous systmes du produit. O sont : Utilises (U), Cres (C), Modifies (M), les fonctions par les sous systmes et les milieux extrieurs.

Les cahiers techniques de CASE France Copyright 2010

16

Lanalyse fonctionnelle pour les dbutants

Tableau dAnalyse Fonctionnelle (T.A.F.)

7 LARCHITECTURE PRODUIT
Cest la phase finale de lanalyse fonctionnelle. Ces objectifs sont les suivants : Proposer une structure produit avec une arborescence de sous-systmes Ventiler toutes les fonctions (AFE AFI) dans des sous-systmes. Le choix du sous-systme peut tre motiv par des considrations de types : Fonctionnel Technologique Mtier..., pour permettre de gnrer une Spcification Technique du Besoin (S.T.B.) par mtier, donc par sous traitant Prciser laspect fonctionnel interne des sous-systmes lmentaires par une vue fonctionnelle optionnelle : Un diagramme SADT comprenant les fonctions techniques de service du sous-systme.

Les cahiers techniques de CASE France Copyright 2010

17

Lanalyse fonctionnelle pour les dbutants

Diagramme partiel de premier niveau des sous-systmes avec les flux

8 CAS PARTICULIER : LINFRASTRUCTURE PROGRAMME


Dans lindustrie et en particulier dans les bureaux dtudes, on utilise le terme de Programme pour un projet danalyse fonctionnelle dun btiment ou dune infrastructure de gnie civil importante. Ce qui caractrise ce type dA.F. est la multiplicit des mtiers concerns et donc des sous traitants : Spcialistes en gnie civil, en chauffages, en climatisation, tlphonie etc. En faite, des spcialistes pour toutes les servitudes possibles lies un projet. Dans ce cas, lapproche peut tre un peu diffrente et comporter une phase supplmentaire : LInfrastructure Programme. Dans cette tape, il sagira de modliser (cartographier) linfrastructure avec les lments suivants : Le zonage (site, btiment, pice) Les servitudes des zones : o CFI (Courants Faibles Industriels) o Contrle Commande o CVC (Climatisation, Ventilation, Chauffage) o Energie (Courants forts) o Fluides
Les cahiers techniques de CASE France Copyright 2010

18

Lanalyse fonctionnelle pour les dbutants


o Gnie civil o Manutention o Radioprotection o Autres Les systmes et sous-systmes des zones Les fonctions des sous systmes

Cette partie reprend larborescence fonctionnelle et larborescence produit de lA.F. et les ventile dans des zones associes des servitudes. Le but est de produire des STB par mtier et permettre des appels doffre par spcialits.

Z01
Sous systme(s) S01: A dfinir Servitu de(s) Z0 1Sv01: A d finir Z0 1Sv02: A d finir Sous structure(s)) Z0 1-01: A d finir Fl0 1 : A dfinir

Z02
Sous systme(s) Servitu de(s) Sous structure(s)

Diagramme partiel dInfrastructure Programme

9 DIFFICULTEES DE LANALYSE FONCTIONNELLE


Il faut tre clair, lanalyse fonctionnelle reprsente un engagement pour lentreprise et en particulier pour lanalyste. Les principales difficults sont rsumes ci-dessous et elles ne sont pas toujours celles que lon croyait : Adhrer la philosophie de lA.F. Accepter de changer sa faon de penser Penser Quoi plutt que Comment : Trs difficile pour les ingnieurs Accepter de revenir sur le libell des fonctions : Elment cl de la pense fonctionnelle Etre positif propos de lA.F. Ne pas remettre en cause la mthode la moindre difficult Oser demander lavis dautrui (travail collaboratif) Bnficier dun outil danalyse fonctionnelle efficace

On constate que les difficults saplanissent rapidement avec laccroissement de lexprience. Le premier projet est rarement un modle parfait danalyse fonctionnelle. Le courage et la persvrance seront indubitablement rcompenss.

10 CONCLUSION
Les cahiers techniques de CASE France Copyright 2010

19

Lanalyse fonctionnelle pour les dbutants


Plusieurs dcennies d'utilisation de l'analyse fonctionnelle en ont consacr l'esprit et la mthode, en proposant une dmarche objective et pragmatique qui correspond au bon sens pour la formulation fonctionnelle de la "raison d'tre" d'un produit. L'A.F. explicite la "Valeur" de l'objet analys par rfrence ce qu'il apporte ses destinataires. La rfrence cette "Valeur" rpond la dfinition de la qualit (norme NF X50-120) et la mthodicit des techniques dA.F. assure la traabilit de l'Assurance Qualit. Les fondements thoriques de lanalyse fonctionnelle permettent son utilisation dans tout type de projet, grand ou petit. Elle peut tre complexe ou simpliste, ponctuelle ou schelonner sur une longue priode. Mais, il ny a pas de meilleure rponse que lA.F. pour sassurer de la qualit des produits, de leurs utilisations sans danger et au moindre cot, de lexhaustivit des fonctionnalits et de la satisfaction des utilisateurs. LA.F. est gnratrice dune quantit importante dinformation complexe et fortement volutive, quil faut grer dans le temps. Cette gestion nest pas envisageable long terme avec les suites bureautiques telles que Word et Excel. Il est ncessaire et rentable davoir laide dun outil spcifique et professionnel qui assure la cohrence des donnes (base de donnes), la traabilit des changements, le suivi des volutions, le respect de la mthode et surtout, qui autorise le travail collaboratif en toute scurit. La disponibilit doutil moderne et convivial tel quEnvision Analyst(i) favorise la mise en uvre de cette technique, qui est en constante progression de part le monde.

*** *

(i)

Les diagrammes danalyse fonctionnelle de ce document ont t crs avec loutil danalyse fonctionnelle et de gestion des exigences : Envision Analyst. Pour plus dinformation sur ce produit, consulter - http://www.casefrance.com/envisionanalyste2.htm

Ce document est la proprit de CASE France - Copyright CASE France 2010 Utilisation des fins commerciales interdite sans autorisation crite de CASE France.

Les cahiers techniques de CASE France Copyright 2010

20

Lanalyse fonctionnelle pour les dbutants


Table des matires
1 INTRODUCTION ET DEFINITION ....................................................................................................... 2 1.1 1.2 1.3 2 Dfinition de lA.F. ................................................................................................................... 2 Ce que ne fait pas lA.F. ........................................................................................................... 2 A quoi sert lA.F. ?.................................................................................................................... 3

LA PRATIQUE DE LANALYSE FONCTIONNELLE ................................................................................ 3 2.1 2.2 2.3 2.4 2.5 Efficacit gain/cot de lA.F. sur un projet .............................................................................. 3 Qui fait lA.F. ? ......................................................................................................................... 4 Quand fait-on de lA.F. ?.......................................................................................................... 4 Les tapes de lA.F. .................................................................................................................. 4 Mise en uvre......................................................................................................................... 5

EXPRESSION DU BESOIN .................................................................................................................. 5 3.1 3.2 Dfinition ................................................................................................................................. 5 Validation du besoin ................................................................................................................ 5

APPROCHE PAR FONCTIONS ............................................................................................................ 6 4.1 4.2 4.3 4.4 Intrt ...................................................................................................................................... 6 Les diffrents types de fonctions ............................................................................................ 6 Autres types de fonctions rencontres ................................................................................... 6 Expression qualitative dune fonction ..................................................................................... 7 Dfinition de la fonction .................................................................................................. 7 Identification ................................................................................................................... 7 Formulation ..................................................................................................................... 7

4.4.1 4.4.2 4.4.3 4.5

Expression quantitative dune fonction .................................................................................. 7 Caractrisation ................................................................................................................ 7 Critres dapprciation .................................................................................................... 7 Choix des critres ............................................................................................................ 7 Niveau de performance demand................................................................................... 8 Flexibilit ......................................................................................................................... 8

4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6 5

Rsum Fonction-Critres-Niveaux-Flexibilit ........................................................................ 8

ANALYSE FONCTIONNELLE EXTERNE (A.F.E.) .................................................................................. 9 5.1 Dfinir le cycle de vie du projet ............................................................................................... 9 Le cycle de vie .................................................................................................................. 9 Situation de vie (ou position dutilisation) ...................................................................... 9
Les cahiers techniques de CASE France Copyright 2010

5.1.1 5.1.2

21

Lanalyse fonctionnelle pour les dbutants


5.1.3 5.2 5.3 5.4 5.5 5.6 5.7 6 Utilit du cycle de vie .................................................................................................... 10 Le diagramme denvironnement ........................................................................................... 10 Construire le diagramme denvironnement .......................................................................... 10 Arborescence fonctionnelle .................................................................................................. 11 Hirarchisation des fonctions ................................................................................................ 11 Choix du systme de caractrisation des fonctions .............................................................. 11 Les bnfices de lanalyse fonctionnelle externe.................................................................. 12

ANALYSE FONCTIONNELLE INTERNE (A.F.I.) .................................................................................. 13 6.1 6.2 6.3 Objectifs de lanalyse fonctionnelle interne.......................................................................... 13 Le modle dA.F.I. bas sur la mthode SADT ....................................................................... 13 Exemple de diagramme SADT - Idef0 .................................................................................... 14 Les botes ....................................................................................................................... 14 Proprit des flux .......................................................................................................... 14

6.3.1 6.3.2 6.4 6.5 6.6 6.7 6.8 7 8 9 10

Rgles dutilisation de la mthode ........................................................................................ 15 Limiter le nombre de niveaux................................................................................................ 15 Dtecter les erreurs ............................................................................................................... 15 Le Bloc Diagramme Fonctionnel (BDF) .................................................................................. 15 Le Tableau danalyse fonctionnel .......................................................................................... 16

LARCHITECTURE PRODUIT ............................................................................................................ 17 CAS PARTICULIER : LINFRASTRUCTURE PROGRAMME................................................................. 18 DIFFICULTEES DE LANALYSE FONCTIONNELLE ............................................................................. 19 CONCLUSION ............................................................................................................................. 19

Les cahiers techniques de CASE France Copyright 2010

22