• Aucun résultat trouvé

Directives de Sélection de Stratégie associées à la carte d’évolution

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