Title: DIRECTION DES TECHNOLOGIES
1DIRECTION DES TECHNOLOGIES SYSTEMES
DINFORMATIONCENTRE DE RECHERCHE EN INFORMATIQUE
UNIVERSITE PANTHEON SORBONNE
NENO Une approche d'aide à l'arbitrage par
l'évaluation qualitative et quantitative de la
valeur métier de SI durant la phase amont du
processus d'urbanisation
Emmanuel PAPADACCI Camille SALINESI
Deuxième Workshop Ingénierie et gestion des
processus dentreprise à linitiative du
groupe Entreprise Communicante et
Interopérabilité
2Le contexte industriel de la recherche
Renault
Direction des Technologies et des Systèmes
dInformation
Direction de lUrbanisme et de lArchitecture
Fonctionnelle
- Gérer la cohérence des évolutions du SI
- Réalisation détudes correspondant à la phase
amont du processus durbanisation du SI - Identification et choix des macros processus
cibles - Spécification des macro fonctions cible du SI
3Le projet de recherche NENO
- Le projet NENO pour
- evaluatioN of EvolutioN scenariO
-  Évaluation de scénarios d'évolution dans le
contexte de lurbanisation du SIÂ
Pour Renault Résoudre le problème darbitrage
entre processus dans le cadre de lUrbanisme
Pour le Centre de Recherche en Informatique Dévelo
pper de nouvelles techniques dingénierie des
exigences et les adapter à différents contextes
Plus dinformation sur http//crinfo.univ-paris1
.fr/id73.htm
4Le problème daide à larbitrage durant la phase
amont
- Constat
- Nombre croissant de processus a implémenter
- Augmentation du rythme dévolution des processus
- Ressources limitées
- Des problèmes apparaissent durant la phase amont
du processus d'urbanisation du SI - Difficulté à effectuer des arbitrages rationnels
entre plusieurs modèles de processus car le
nombre déléments est trop important ou/et leurs
spécifications sont trop floues - Exemple chez Renault
- Les processus sont peu formalisés et nombreux
- Les arbitrages ne sont pas rendus explicites
- Manque de formalisme permettant une analyse
quantitative - Ces choix déterminent ensuite les projets qui
seront responsables des évolutions progressives
du SI existant vers le SI cible
5La priorisation de processus
- Une priorité exprime un rang d'importance d'un
élément par rapport à un ensemble d'éléments sur
un critère de décision - Nombre compris entre 0 et 1
- La somme des priorités de l'ensemble des éléments
doit être égale à 1 - Une priorité dun processus exprime un rang
d'importance d'un processus par rapport à un
ensemble de processus sur un critère de décision
6La priorisation des SI dans le contexte de
lurbanisme
- Deux familles de techniques d'arbitrage basées
sur la priorisation ont été récemment développées
dans le monde de l'ingénierie - Les techniques relatives reposent sur des
comparaisons deux à deux de chaque exigence d'un
projet (Lapproche Coût Valeur de Karlsson) - Les techniques absolues reposent sur l'évaluation
de chaque exigence par rapport à une échelle
d'importance (Approche de Wiegers ou Park) - Les limites de leurs utilisations dans le
contexte de lUrbanisme - Nécessité dun nombre de comparaisons nécessaires
trop important (200 à 300 processus par études) - Ces techniques ne tiennent pas compte des
dépendances entre processus (liens dexclusion,
de complémentarité et de décomposition) - Elles exploitent des critères de décisions et des
formalismes de représentation qui ne sont pas non
plus adaptés
7Panorama de lapproche NENO
Préparation des modèles métiers non fonctionnel
et fonctionnels
Priorisation des modèles métiers fonctionnels
Présentation des résultats
8Les concepts principaux de Neno
- Les concepts principaux de Neno sont
- Les modèles métiers fonctionnels
- Le modèle métier non fonctionnel
- La valeur métier
9Les modèles métiers fonctionnels
- Représente les aspects fonctionnels d'un SI
- Modélise les processus de l'organisation
- Ce que le système fait pour supporter ces
processus - Composé d'un ensemble de buts fonctionnels
- Définis à différents niveaux dabstraction
- Reliés entre eux
- Orientation intentionnelle indispensable
permettant de s'abstraire des détails - Basée sur le modèle MAP
10Une carte modélisant les SI existant et cibles
Permet de mettre en évidence d'une manière
synthétique les points communs et les écarts
entre les modèles
Démarrer
Par vente sur commande du CF
Par vente au CF dun VN en stock
Du nb de livraisons
Par engagement de commande du réseau
Du nb de commandes
Par prévision
En express
En masse
Définir la demande en VN
Satisfaire la demande de VN
Chaque but métier fonctionnel représente un
besoin de support d'une partie des processus
métier par le SI
Par commande du réseau
Par analyse de la performance commerciale
sur volume engagé
libre
Par mesure de la satisfaction client
Légende Élément du modèle existant Élément du
modèle cible 1 Élément du modèle cible 2
But métier
Terminer
Stratégie métier
11Le modèle métier non fonctionnel
Formalise les principaux buts, objectifs et
enjeux que l'organisation s'assigne à long terme
afin de guider son évolution en fonction de sa
stratégie
Composé des buts métiers non fonctionnels
Liens de contributions entre buts métiers non
fonctionnels pour propager leur réalisation les
uns sur les autres.
Un but métier non fonctionnel ne peut pas être
"atteint" de façon certaine
12La valeur métier
- Le lien dopérationnalisation
- Modélise le fait qu'un but métier non fonctionnel
est en partie opérationnalisé par un but métier
fonctionnel - Relie
- un but métier non fonctionnel
- un but métier fonctionnel
- Évaluation de la valeur métier
- Par lintermédiaire des liens d'opérationnalisatio
ns - Évaluation relative de la faculté d'un SI Ã
opérationnaliser un maximum de buts métier non
fonctionnel
13Les liens dopérationnalisation
Les arbitrages sont guidés sur des concepts
symbolisant la trajectoire à suivre de
l'organisation
La valeur métier est une évaluation relative de
chaque SI les uns par rapport aux autres exprimée
sous la forme dune priorité
14Le processus de Neno
- Le processus de Neno est décomposé en trois
étapes
15Zoom sur létape 2
a. Prioriser les buts métiers non fonctionnels
par rapport à leur faculté à contribuer Ã
d'autres buts métiers non fonctionnels
b. Prioriser les modèles métier fonctionnels par
rapport à leur faculté à opérationnaliser le
modèle métier non fonctionnel
c. Prendre en compte les priorités des buts
métiers non fonctionnels
16Zoom sur létape 2.b
(i) Priorisation des buts métiers fonctionnels de
tous les modèles métiers fonctionnels (existant
et cibles)
(ii) Propagation des priorités individuelles des
buts métiers fonctionnels
(iii) Calcul des priorités des modèles métier
fonctionnel.
17Exemple de priorisation des buts métiers non
fonctionnels (Étape 2.a)
18Synthèse des priorités des modèles métiers
fonctionnels (étape 2.b)
avant la prise en compte des priorités des buts
métiers non fonctionnels.
19Exemples de représentations
Exemple de graphique en barre représentant les
priorités de chaque modèle fonctionnel métier sur
le critère de décision de la valeur métier
Exemple de graphique en portefeuille représentant
les priorités de chaque modèles fonctionnel
métier par rapport à leur atteinte des buts
métier non fonctionnel "Diminuer les coûts de
distribution" et "Proposer toute la diversité de
la gamme dans des délais courts"
20Un processus itératif
- Une fois un arbitrage effectué, un SI cible est
choisi parmi l'ensemble des modèles métier
fonctionnels. - Affinement du modèle du SI
- Si il apparaît la nécessité d'arbitrer parmi
plusieurs sous alternatives alors - le processus d'aide à l'arbitrage peut être
réitéré à un niveau plus opérationnel - L'ensemble des processus d'arbitrage constitue la
chaîne de décisions
21Conclusion
- Objectif Fournir une aide à l'arbitrage dans le
cadre de l'environnement complexe que constitue
l'urbanisation du SI - Neno est basé sur les concepts de
- Modèle métier fonctionnel et
- Modèle métier non fonctionnel
- Valeur métier
- Le processus est décomposé en trois étapes
principales - une étape de préparation,
- une étape de priorisation et
- une étape de présentation.
- Les perspectives de recherche
- Formaliser l'approche afin d'offrir un guidage
performant et systématique - Effectuer un cas concret au sein d'un industriel
du monde automobile.