CHAPITRE 5 : EVOLUTION DES METHODES
4. Modèle de processus de l’évolution de méthodes
4.1. La carte d’évolution
4.1.2. Directives de Sélection de Stratégie associées à la carte d’évolution
Pour tout ensemble de sections parallèles dans la carte d’évolution on associe une Directive de Sélection de Stratégie (DSS) qui aide l’ingénieur de méthodes à choisir une stratégie parmi l’ensemble des stratégies proposées pour satisfaire l’intention cible. Le Tableau 3 présente les DSS associées à la carte d’évolution.
Paire d’intentions DSS
(I1 - I2) : (Démarrer, Spécifier les
exigences d’évolution)
DSS1 : < (MPdt As-Is, MPrs As-Is), Progresser vers Spécifier les exigences
d’évolution>
(I2 – I3) : (Spécifier les exigences
d’évolution, Faire évoluer le modèle de produit)
DSS2 : < (MPdt As-Is, MPrs As-Is), Progresser vers Faire évoluer le modèle
de produit>
(I3 – I4) : (Faire évoluer le
modèle de produit, Faire évoluer le modèle de processus)
DSS3 : <(MPdt ‘évolué’, MPrs As-Is), Progresser vers Faire évoluer le
modèle de processus>
4.1.2.1. Progresser vers « Spécifier les exigences d’évolution » (DSS1)
La DSS1 aide l’ingénieur de méthodes à démarrer le processus d’évolution en lui proposant deux
stratégies alternatives Stratégie orientée-but et Stratégie du processus guidé. La Figure 52 illustre la DSS1 qui est une directive tactique de type choix offrant deux possibilités :
(1) Sélectionner la directive DRI1 pour appliquer la Stratégie orientée-but.
(2) Sélectionner la directive DRI2 pour appliquer la Stratégie directe.
DSS1: < (MPdt As-Is, MPrs As-Is), Progresser vers Spécifier les exigences d’évolution>
Critères de choix :
c1: a1 ET a2 c2: a1 ET a3
Arguments :
a1 : L’ingénieur de méthodes veut spécifier les exigences d’évolution
a2 : Les exigences d’évolution représentent les buts à satisfaire par la méthode To-Be a3 : Les exigences d’évolution précisent les transformations à apporter à la méthode As-Is
(c1) (c2)
Démarrer Spécifier les exigences d’évolution
C2. Stratégie directe C1. Stratégie orientée-but <(MPdt As-Is, MPrs As-Is), Sélectionner DRI1> <(MPdt As-Is, MPrs As-Is), Sélectionner DRI2> Figure 52. La structure de la DSS1
4.1.2.2. Progresser vers « Faire évoluer le modèle de produit » (DSS2)
Une fois les exigences d’évolution spécifiées, la DSS2 aide l’ingénieur de méthodes à choisir la
stratégie à appliquer pour atteindre l’intention Faire évoluer le modèle de produit. La Figure 53 présente la DSS2 qui est une directive tactique de type choix, elle propose à l’ingénieur de méthodes
trois possibilité : opter pour la stratégie Par abstraction de modèle en sélectionnant la DRI3.3, opter
pour la stratégie Par instantiation de méta-modèle en sélectionnant la DRI3.5, ou opter pour la
stratégie Par adaptation de modèle en sélectionnant la DRI3.4. Le choix entre ces trois stratégies
< (MPdt As-Is, MPrs As-Is), Sélectionner DRI3>
< (MPdt As-Is, MPrs As-Is), Sélectionner DRI4>
DSS2: < (MPdt As-Is, MPrs As-Is), Progresser vers Faire évoluer le modèle de produit>
Critères de choix :
c1: a1 ET a2 c2 : a1 ET a3 c3 : a1 et a4
Arguments:
a1 : L’ingénieur de méthodes veut évoluer le modèle de produit
a2 : Des éléments du modèle de produits n’ont pas le même niveau d’abstraction
a3 : Des adaptations sont nécessaire pour le modèle de produit As-Is a4 : Le modèle de produit As-Is est informel ou inadéquat
< (MPdt As-Is, MPrs As-Is), Sélectionner DRI5> Faire évoluer le modèle
de produit
C4. Par adaptation de modèle
C3. Par abstraction de modèle
Spécifier les exigences d’évolution C5. Par instanciation de méta-modèle (c1) (c2) (c3) Figure 53. La structure de la DSS2
4.1.2.3. Progresser vers « Faire évoluer le modèle de processus » (DSS3)
La DSS3 est de type choix, elle guide l’ingénieur de méthodes dans la sélection de stratégie pour
progresser de l’intention Faire évoluer le modèle de produit vers l’intention Faire évoluer le modèle
de processus de la carte d’évolution. La section C8 de cette carte étant décomposée en quatre
stratégies : Orientée activité, Orientée stratégie, Orientée contexte et Orientée patron. Comme le montre la Figure 54 la DSS3 intègre cette décomposition et offre à l’ingénieur de méthodes cinq
possibilités de progression :
- Sélectionner la DRI7 associée à la stratégie Par adaptation de modèle,
- Sélectionner la DRI8 associée à la stratégie Orientée activité,
- Sélectionner la DRI9 associée à la stratégie Orientée stratégie,
- Sélectionner la DRI10 associée à la stratégie Orientée contexte,
<(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI8>
DSS3: <(MPdt ‘évolué’, MPrs As-Is), Progresser vers Faire évoluer le modèle de processus>
Critères de choix : c1: a1 ET a2 ET a3 c2 : a1 ET a6 ET a9 c3 : a1 ET a7 ET a8 c4 : a1 ET a4 c5 : a5 (c1) (c2) (c3) Arguments:
a1 : L’ingénieur de méthodes veut évoluer le modèle de processus As-Is a2 : Le modèle de processus As-Is est informel ou orienté activité
a3 : Le paradigme de modélisation de processus orienté activité correspond aux exigences d’évolution et aux spécificités de la méthode a4 : Le paradigme de modélisation de processus orienté patron correspond aux exigences d’évolution et aux spécificités de la méthode a5 : Un certain nombre d’adaptations sont nécessaire pour le modèle de processus
a6 : Le paradigme de modélisation de processus orienté stratégie correspond aux exigences d’évolution et aux spécificités de la méthode a7 : Le paradigme de modélisation de processus orienté contexte correspond aux exigences d’évolution et aux spécificités de la méthode a8 : Le modèle de processus As-Is est informel ou contextuel
a9 : Le modèle de processus As-Is est informel, contextuel ou stratégique
Faire évoluer le modèle de processus
C7. Par adaptation de modèle
Faire évoluer le modèle de produit
C8. Par changement de paradigme
Faire évoluer le
modèle de produit modèle de processusFaire évoluer le
Orientée stratégie Orientée patron Orientée contexte Orientée activité (c4) (c5) <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI9> <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI10> <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI11> <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI7> <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI8>
DSS3: <(MPdt ‘évolué’, MPrs As-Is), Progresser vers Faire évoluer le modèle de processus>
Critères de choix : c1: a1 ET a2 ET a3 c2 : a1 ET a6 ET a9 c3 : a1 ET a7 ET a8 c4 : a1 ET a4 c5 : a5 (c1) (c2) (c3) Arguments:
a1 : L’ingénieur de méthodes veut évoluer le modèle de processus As-Is a2 : Le modèle de processus As-Is est informel ou orienté activité
a3 : Le paradigme de modélisation de processus orienté activité correspond aux exigences d’évolution et aux spécificités de la méthode a4 : Le paradigme de modélisation de processus orienté patron correspond aux exigences d’évolution et aux spécificités de la méthode a5 : Un certain nombre d’adaptations sont nécessaire pour le modèle de processus
a6 : Le paradigme de modélisation de processus orienté stratégie correspond aux exigences d’évolution et aux spécificités de la méthode a7 : Le paradigme de modélisation de processus orienté contexte correspond aux exigences d’évolution et aux spécificités de la méthode a8 : Le modèle de processus As-Is est informel ou contextuel
a9 : Le modèle de processus As-Is est informel, contextuel ou stratégique
Faire évoluer le modèle de processus
C7. Par adaptation de modèle
Faire évoluer le modèle de produit
C8. Par changement de paradigme
Faire évoluer le
modèle de produit modèle de processusFaire évoluer le
Orientée stratégie Orientée patron Orientée contexte Orientée activité (c4) (c5) <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI9> <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI10> <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI11> <(MPdt ‘évolué’, MPrs As-Is), Sélectionner DRI7> Figure 54. La structure de la DSS3