Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Par Jean-Claude JACQUIOT consultant CASE France & Future Tech Systems Inc. Paris-Seattle, Juillet 2010 - jean-claude.jacquiot@case-france.com
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
1 INTRODUCTION ET DEFINITION
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
Expression du besoin Valider le besoin Analyse fonctionnelle externe (AFE) Analyse de lenvironnement Analyse fonctionnelle interne (AFI) A.F. des solutions
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.
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 ? )
d fi n i r ( q u e l b u t ? )
q u i le s y s t m e r e n d - t - i l s e rvic e ?
Meilleure correspondance
Besoin exprim
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)
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.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.
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
Diagramme denvironnement
10
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.
11
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 ...
12
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.
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.
13
Deuxime niveau
Troisime niveau
Prfrences kilomtriques
Rotation mesure
Posit ion admission des gaz Qualit essence F03 : Contrler admission des gaz
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.
14
Il est toutefois possible denfreindre ponctuellement ces rgles en justifiant dment la raison.
15
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.
16
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.
17
18
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)
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
*** *
(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.
20
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
Expression quantitative dune fonction .................................................................................. 7 Caractrisation ................................................................................................................ 7 Critres dapprciation .................................................................................................... 7 Choix des critres ............................................................................................................ 7 Niveau de performance demand................................................................................... 8 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
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
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
22