Vous êtes sur la page 1sur 49

Analyse Fonctionnelle

1/49

Analyse Fonctionnelle - Introduction


Promotion de ceux
qui nont pas
tremp dans laffaire

Euphorie

Punition
des innocents

Inquitude

Panique

Recherche
des coupables

Dveloppement

tudes
Cahier de charges fonctionnel

Essais

Production
Mise en uvre

6
2/49

Analyse Fonctionnelle - Introduction


L'analyse fonctionnelle permet de dcrire un systme par

les fonctions qu'il doit remplir, assurer mais aussi subir


(contraintes).
L'analyse fonctionnelle est l'outil indispensable la
dtermination du besoin utilisateur.
D'aprs NF X 50-150 :
Besoin :

ncessit ou dsir prouv par un utilisateur.

Fonctions :

actions d'un produit ou de l'un de ses constituants exprimes


exclusivement en terme de finalit.

Contraintes :

limitation la libert du concepteur-ralisateur d'un produit.

3/49

Analyse Fonctionnelle - Introduction


La qualit d'un produit dpend d'abord de la pertinence et
de l'exhaustivit de l'expression de ses fonctions de service
auxquelles participe l'expression fonctionnelle du besoin,
et ensuite de son aptitude satisfaire ses fonctions.
Rf. : NF X 50-100
Une expression du besoin incomplte et non
fonctionnelle prsente un risque ...

4/49

Analyse Fonctionnelle - Introduction

BESOIN :
Perception chez une personne dun manque ou dun excs
de ce qui lui est ncessaire.
Cest lorigine psychologique et sociale de la consommation.

UTILISATEUR :

Motivation de lachat :

1 Personne
1 Service
1 Entreprise

Le client achte une fonction et non une solution technique.

5/49

Analyse Fonctionnelle - Introduction

OBJECTIFS

Optimisation
des cots

Analyse
Fonctionnelle
externe

Cahier des
Charges
Fonctionnel
Analyse
Fonctionnelle
interne

Conception

Analyse de
la conception

Objectifs
Tenus ?

Cahier des
Charges
Technique

Optimisation
des dlais
NON
OUI

Connaissance de la
vie des produits
existants similaires

VENTES

PRODUCTION

QUALIFICATION

INDUSTRIALISATION

6/49

Analyse Fonctionnelle - Introduction

BESOIN
REL
(lettre
BESOIN
au
EXPRIM
BESOIN
Pre Nol)
COMPRIS BESOIN
RALIS

BESOIN DU CLIENT
INSATISFAIT

BESOIN DU CLIENT
SATISFAIT

SURPLUS donc
SURCOT
POUR LE CLIENT

7/49

Analyse Fonctionnelle - Introduction


Formulation dune fonction
Fonction

nonc de
la fonction

Critre
(qualitatif)

La performance
La valeur de la performance

Niveau
(quantitatif)

Caractrisation
de la fonction

Flexibilit
(niveau dimportance de la performance)
8/49

Analyse Fonctionnelle - Introduction

ANALYSE FONCTIONNELLE EXTERNE


Recherche des fonctions ncessaires que le produit doit possder
pour satisfaire les besoins rels de tous les utilisateurs.

FONCTIONS DE BASE OU DE SERVICE


Applique la rdaction du Cahier des Charges Fonctionnel
(CdCF) et lAnalyse de la Valeur (AV).

9/49

Analyse Fonctionnelle - Introduction

ANALYSE FONCTIONNELLE INTERNE


Recherche des fonctions ncessaires la ralisation dune fonction
de base ou de service.

FONCTIONS TECHNIQUES
Fonctions secondaires.
Fonctions contraintes.
Fonctions de conception.

10/49

Analyse Fonctionnelle Mthodes prsentes

APTE
dveloppe par le cabinet APTE entre 1963 et 1974

SADT
signifie : Structured Analysis Design Technic

RELIASEP

Il existe d'autres mthodes : SART, FAST, GRAFCET, MERISE,


OMT, UML ...

11/49

Analyse Fonctionnelle Application des mthodes


Application (domaine)

APTE

RELIASEP

FAST

SADT

SA/RT

GRAFCET

MERISE

Systme complexe

Organisation

Apprciation (critres)

APTE

RELIASEP

FAST

SADT

SA/RT

GRAFCET

MERISE

Facilit d'apprentissage

ME
AFE/AFI

ME/E
AFE/AFI

E
AFI

E
AFI

ME/E
AFI/AFE

E
AFI

I
AFI

Systme de production
Systme d'information
Systme matriel
Interface homme/machine
Automatisme

Facilit d'utilisation
Aide logiciel
Comprhension rsultats
Intgration autres tudes
Famille
Type

Moyen

Mauvais

ME Milieux Environnants

E Evnements
I Invariants

AFE AF Externe
AFI AF Interne

Bon

12/49

Analyse Fonctionnelle APTE

Mthode permettant de recenser les fonctions de service


(ou de base) dun produit en partant :
de son environnement,
de son cycle de vie.

Le produit interagit avec son environnement auquel il


doit tre adapt :
le recensement des interactions met en vidence :
les fonctions principales,

le recensement des adaptations met en vidence :


les fonctions contraintes.

13/49

Analyse Fonctionnelle APTE


Processus dlaboration - AF externe
1) Satisfaction du besoin - Contrle de validit.
2) Recensement et validation des positions du cycle de
vie.
3) Recensement et validation des lments du milieu
extrieur.
4) Recherche et validation des fonctions principales.
5) Recherche et validation des fonctions contraintes.
6) Recensement des fonctions de service par position du
cycle de vie.
14/49

Analyse Fonctionnelle APTE


Satisfaction du besoin
BETE A CORNES
1. A QUI ?
A qui le
systme
rend-il
service ?

2. SUR QUI ?
Sur qui ou
quoi agit-il ?

SYSTEM
E
OU
ETUDE

3. POURQUOI CETTE ACTION ?


4. CONTRLE DE VALIDITE
15/49

Analyse Fonctionnelle APTE


Contrle de validit
A. Pourquoi ce besoin ?
B. Quest-ce qui pourrait le faire disparatre ?
C. Quelle est la probabilit pour que se produise chaque
motif de disparition ?

16/49

Analyse Fonctionnelle APTE


Formalisme des fonctions
Une fonction principale sexprime toujours par :
un groupe verbal actif linfinitif,
les deux lments du milieu extrieur mis en relation.
Une fonction contrainte sexprime par :
un groupe verbal ractif,
llment extrieur concern.
EME 1

EME 2

FP1
Fc1

DISPOSITIF

Fc2

Fp1 : verbe actif + EME 1 + EME 2


Fc1 : verbe ractif + EME 1
17/49

Analyse Fonctionnelle APTE


Cahier des Charges Fonctionnel

Fonction

Etre silencieuse

Critre

Niveau

Flexibilit

Niveau
sonore

50 db

+/- 5 %

18/49

Analyse Fonctionnelle APTE

AF Interne
Mthode permettant de recenser les fonctions techniques (ou de
conception) dun produit, et leurs combinaisons, assurant les
fonctions de services requises.

Principes
Recherche des relations de contact et de flux existant entre les
lments du produit.
Recherche des combinaisons des relations de contact et de flux
permettant la ralisation des fonctions de service.

19/49

Analyse Fonctionnelle APTE


Terminologie

lment : Partie distincte qui compose le produit.

Fonctions techniques (ou de conception) : Ensemble de fonctions, que


doit assurer un lment du produit, lies :
aux contacts fonctions de contact,
aux flux (ouverts ou boucls) fonctions de flux.

Flux (notion) : Dplacement dions, de particules, dnergie


Courant dchange.

Flux boucl : Courant dchange ferme dans le produit.

Flux ouvert : Courant dchange tabli par le produit entre un flux


rentrant et un flux sortant.

Chane fonctionnelle : Ensemble de fonctions techniques ayant un but


commun.
20/49

Analyse Fonctionnelle APTE


Processus dlaboration - AF interne
1)

Choix du niveau de dcoupage en lments du produit.

2)

Description du contenu physique de chaque lment.

3)

Ralisation du bloc-diagramme du produit :


base sur le dcoupage en lments choisis,
mettant en vidence :
- les contacts internes entre lments,
- les contacts externes avec les lments du milieu extrieur.

4)

Recensement et dfinition des fonctions de contact et de flux lies aux contacts internes
et externes des lments du produit.

5)

Ralisation des blocs-diagrammes fonctionnels par la mise en vidence sur le blocdiagramme des flux traversant le produit et sous tendant les fonctions principales.

6)

Recherche des flux boucls internes au produit traduisant des fonctions techniques non
mises en vidence.

7)

Recensement, pour chaque lment du produit des fonctions remplie lies :


aux contacts,
aux flux (ouverts et boucls).
21/49

Analyse Fonctionnelle APTE


Bloc Diagramme
Dfinition des fonctions lies aux contacts

EME1

A1

E1

A2
A4

E2

A3

EME2

A5
A6

E3

EME4

A7

Fonctions de contact
Flux boucle sous tendant une
fonction de flux lie au
contact

EME3

NOTA : En pratique, les fonctions de contact et de


flux lies un contact, sont gnralement
regroupes et transcrites sous la forme :
- Assurer la connexion entre ...

22/49

Analyse Fonctionnelle APTE


FP1
EME1

Fc1

E1

E2
B1
Fc4

E3

Fc2

EME2

EME4

Fc3
EME3

Flux ouvert sous tendant une fonction principale


Flux boucle interne au produit sous tendant une fonction technique
23/49

Analyse Fonctionnelle APTE


Tableau d'analyse fonctionnelle :
permet la rpartition des fonctions lmentaires sur les diffrentes fonctions de service et sur les fonctions techniques.

Fonctions de Service
Elment

PRINCIPALES
1

Fonctions

CONTRAINTES
3

Techniques
Flux 1

X
X

X
X

Fonctions Techniques
Flux 1

X
24/49

Analyse Fonctionnelle APTE


Deuxime mthode AF interne partir de APTE
La mthode FAST
(Functional Analysis System Technics)
Ordonner les fonctions identifies.
Vrifier la logique fonctionnelle.
Contrler lexhaustivit de lanalyse fonctionnelle.
Servir de support la recherche de solutions.

25/49

Analyse Fonctionnelle APTE


Rappel AF externe / AF interne
AF externe
Fonctions principales (Fp) que le client achte.
Systme

Ne rsonne pas en solutions techniques.


CdC fonctionnelles.

AF interne

Fonctions primaires qui permettent de rpondre


aux Fp.
Rsonne en solutions techniques.

Systme

CdC techniques (caractriser et valider les


composants).
26/49

Analyse Fonctionnelle FAST

Exemple : un dbitmtre lectronique de carburant


Fp : informer le pilote sur la consommation de carburant des
moteurs.
Cette indication doit tre exprime en unit de masse en raison
des diffrences de densit de carburant provenant de sources
dapprovisionnement diverses.

27/49

Analyse Fonctionnelle FAST

mesurer le dbit
massique

utiliser un capteur
volumique

Source dnergie

calculer le dbit
massique
mesurer la
temprature
carburant

utiliser une sonde


de temprature

mesurer le
constante
dialectrique

utiliser une cellule


dialectrique

mesurer la densit
du carburant

Informer le
pilote...

Carburant

afficher le dbit
massique

Comment ?
28/49

Analyse Fonctionnelle SADT


Concepts fondamentaux de SADT
1. Construction dun modle ou reprsentation dun problme.
2. Analyse de manire descendante, modulaire, hirarchique et
structure.
3. Diffrenciation entre le modle fonctionnel et le matriel remplissant
les fonctions.
4. Modlise la fois des choses (objets, documents, ...) et des
vnements (activits).
5. SADT est graphique.
6. Favorise le travail dquipe.
7. SADT exige la mise en forme par crit.
29/49

Analyse Fonctionnelle SADT


Dcomposition structure
Tout
le
systme

3
2

Plan GENERAL

Plan DETAILLE

30/49

Analyse Fonctionnelle SADT

Dualit activits - donnes

Activits
du systme

Fonction

Objet

Donnes
du systme

Donnes

Activit

31/49

Analyse Fonctionnelle SADT

Processus dlaboration

Faire les diagrammes dactivit et de donnes du systme.


tablir les rfrences croises entre ces diagrammes.
Complter si ncessaire les diagrammes.
Indiquer le squencement possible des activits.
Identifier les mcanismes qui peuvent raliser les fonctions qui
permettront de passer la phase de conception.

32/49

Analyse Fonctionnelle SADT


Liste hirarchique et modle correspondant
Modle (partiel)

A-0

A-0 : Surveiller les malades


A0 : Surveiller les malades

Surveiller les malades

A1 : Placer un malade sous contrle


A2 : Retirer un malade du contrle
A3 : Contrler le malade

1
2
A0

Surveiller les malades

1
2
3
A3

LISTE HIERARCHIQUE

Contrler le malade

A31 : Choisir le malade examiner


A32 : Acqurir et valider les mesures
A321 : ...
A322 : ...
A323 : ...
A33 : Contrler la valeur des mesures
A34 : Afficher les alarmes
A35 : Enregistrer les rsultats

1
2
A32

Acqurir et valider les mesures

A4 : Grer le dossier
33/49

Analyse Fonctionnelle SADT

CONTRAINTE

ENTREE

SORTIE

MOYEN

34/49

Analyse Fonctionnelle SADT


Exemple : Faire pousser des lgumes
Prix des
lgumes

Comptence
du fermier

Temps

Graines
Engrais

FAIRE POUSSER
DES LEGUMES

Lgumes

35/49

Analyse Fonctionnelle SADT

C1 PRIX

Terrain disponible

C2

E1
Graines disponibles

Terrain nouveau disponible

Comptences
en jardinage

Slectionner
les graines

Terrain
disponible
d
lchec
dune
rcolte

C3 TEMPS
E2 Engrais
Prparer
le jardin
2

Jardin
plant

Planter
3

Entretenir
4

Rcolte
mre

Lgumes

Rcolter
5

36/49

Analyse Fonctionnelle SADT


Conseils pour la lecture dun modle SADT
1) Lire les titres des botes du diagramme pour avoir une premire impression de la
dcomposition.
2) Regarder le diagramme pre, en observant particulirement le contexte des flches
dinterface arrivant et partant de la bote mre qui est dtaille dans le diagramme
examiner. Revenir ce diagramme et regarder o se situent ces flches externes dinterface
de la bote mre. Essayer didentifier les donnes les plus importantes, dentre, de sortie,
de contrle.
3) Considrer maintenant les flches internes du diagramme examiner, chercher le chemin
principal qui relie lentre la plus importante (ou le contrle) et la sortie principale. Ceci
met laccent sur les points cls du diagramme.
4) Examiner chaque bote dans lordre, vrifier que chaque entre, contrle, sortie se justifie.
Essayer de comprendre le rle que jour chaque flche dans la fonction de la bote.
5) Examiner comment les autres flches se connectent entre les botes. Chercher les autres
chemins faisant apparatre des contre-ractions, des erreurs, etc.
6) Finalement, lire les explications et les textes que lauteur a joint, les utiliser pour vrifier la
comprhension du diagramme.
37/49

Analyse Fonctionnelle SADT


tapes de la cration dun modle
1) Choisir le but et les objectifs danalyse.
2) Crer le contexte gnral et le premier actigramme de la dcomposition des activits :
a)
crer un diagramme A0,
b) crer un diagramme A-0 (contexte gnral) partir des donnes frontires du
diagramme A0.
3) Continuer la dcomposition des activits du modle sur quelques niveaux.
4) Crer le contexte gnral et le premier diagramme
5) Continuer la dcomposition des donnes du modle jusqu ce quil atteigne le mme
niveau de dtail dans ses deux aspects (actigramme et diagramme).
6) tablir les liens activit/donne et donne/activit entre les deux dcompositions.
7) Quand le modle est achev, choisir les mcanismes, afin de constituer les transitions
pour la phase suivante.
8) Ajouter des indications de squencement aux actigrammes du modle.
38/49

Analyse Fonctionnelle SADT


tapes de la cration dun diagramme
1) Commencer un nouveau diagramme. Slectionner une bote dcomposer ou dcider sil
est temps de sarrter.
2) Rassembler linformation si ncessaire :
a) lire les documents et prendre des notes,
b) interviewer les experts.
3) Crer le premier dessin du nouveau diagramme :
a) commencer un nouveau formulaire de diagramme,
b) crer la liste des donnes,
c) crer les botes dactivits,
d) examiner les botes dactivits obtenues,
e) corriger le diagramme.
4) Redessiner le diagramme.
5) Crer les PES ncessaires.

39/49

Analyse Fonctionnelle Mthode RELIASEP


Principales tapes de la dmarche
1)
2)
3)

4)
5)

Connatre le besoin satisfaire, dcrire la faon dont il est ralis et analyser


comment il peut ne pas tre satisfait.
Dcrire fonctionnellement le besoin satisfaire en terme de fonctions
remplir, avec des performances et des contraintes respecter.
tablir l'arbre fonctionnel permettant de mettre en vidence les fonctions
ncessaires la ralisation du besoin en utilisant le principe : acquisition
d'un flux en entre, transformation, transmission d'un flux en sortie.
tablir l'arbre matriel qui se superpose l'arbre fonctionnel.
Analyser les dfaillances (AMDEC) en utilisant l'arbre fonctionnel, puis
mettre des recommandations.

40/49

Analyse Fonctionnelle Mthode RELIASEP


Description fonctionnelle du besoin :
le besoin s'exprime en terme de fonctions remplir,
on associe la liste des performances la fonction dite principale .

tablissement de l'arbre fonctionnel


il s'agit de mettre en vidence les fonctions crer pour raliser la fonction principale
le questionnement suivant est utilis :
quoi cette fonction est-elle destine ?
sur quoi agit-elle pour se raliser ?
en s'aidant de la trilogie :
capter un flux d'entre,
le transformer,
transmettre un flux de sortie.

41/49

Analyse Fonctionnelle Mthode RELIASEP


Arbre fonctionnel :
PERFORMANCES

FLUX D'ENTREE

Comment

CONTRAINTES
PERFORMANCES

Quand
(Flux)

TRANSFORMATION

CONTRAINTES

PERFORMANCES

FONCTIONS
"PRINCIPALES"
CONTRAINTES

PERFORMANCES

FLUX DE SORTIE

CONTRAINTES

42/49

Analyse Fonctionnelle Mthode RELIASEP


Arbre matriel

PERFORMANCES

MATERIEL

FLUX D'ENTREE

CARACTERISTIQUES

CONTRAINTES
PERFORMANCES

PERFORMANCES

MATERIEL

TRANSFORMATION

CARACTERISTIQUES

CONTRAINTES

FONCTIONS
"PRINCIPALES"
CONTRAINTES

PERFORMANCES
MATERIEL

FLUX DE SORTIE

CARACTERISTIQUES

CONTRAINTES

43/49

Analyse Fonctionnelle Mthode RELIASEP


Symboles
Fonction
Performance
Liaison entre fonctions

Matriels
Caractristiques

Contraintes
Choix technologiques

Fonction "A" donne naissance :


- choix technologique
- contrainte

Matriel "B" donne naissance :


- choix technologique
- contrainte

Contrainte "C" agit sur la fonction "D"

E
F

Choix technologique "E" donne naissance de nouvelles fonctions

G
44/49

Analyse Fonctionnelle Mthode RELIASEP


PERFORMANCES

Analyse des

dfaillances :
AMDEC

Effet de la
dfaillance

ARBRE
FONCTIONNEL
FONCTIONS
- Matriels
- Milieux extrieurs

Modes de dfail ance :


- Pas de fonction
- Perte de la fonction
- Dgradation de la fonction
- Fonctionnement intempestif
- Refus de Fonctionnement
la sollicitation

CONTRAINTES

Effet de la
dfaillance
MATERIELS

- Causes de la dfaillance

CARACTERISTIQUES

45/49

Analyse Fonctionnelle Recommandations


Limite d'application :

complexit des systmes

Quelques recommandations :

la mthode choisie doit tre adapte au systme tudi,

il faut constituer un groupe de travail comprenant des participants forms


la mthode utilise,

le groupe doit comporter un animateur garant de la mthode,

il faut une bonne animation de groupe (forte capacit d'coute, de


reformulation, d'estime),

la prsence d'un candide est souvent intressante.


46/49

Analyse Fonctionnelle Domaine dapplication


systme d'information,

automatisme,

systme de production,

interfaces homme/machine,

organisation,
logiciel,

systmes complexes,

mcanique,

mdecine,

hydraulique,

biomdical,

lectricit,

management de programme

lectronique,

(expression
faisabilit, ...)

du

besoin,

etc.

47/49

Analyse Fonctionnelle Logiciels de traitement

ASA
SADT Simplifi
Y. de MARCO
AWB
EVAL
FIABEX
RELIASEP
SELECT
SOFIA
STATEMATE
STP
48/49

Analyse Fonctionnelle Bibliographie

Recommandation RG Aro 000 40


L'analyse fonctionnelle en matire de SdF
ISDF - Projet n1/91 (1991)
Guide de mise en oeuvre de l'analyse fonctionnelle
DEN/Arospatiale - DEN/CMQ n 88610
Analyse de la valeur, analyse fonctionnelle
NORME NF X50-150 - vocabulaire (Aot 1990)
Guide pour l'laboration d'un CdCF - Expression fonctionnelle du
besoin
NORME NF X50-151
Analyse de la valeur - Caractristiques fondamentales
NORME NF X50-152 (Aot 1990)
Analyse de la valeur - Recommandation pour sa mise en oeuvre
NORME NF X50-153 (Mai 1985)
49/49

Vous aimerez peut-être aussi