Académique Documents
Professionnel Documents
Culture Documents
Méthodes situationnelles
2
Références
Ce cours est basé sur le livre :
«Ingénierie des méthodes des nouvelles tendances de
développement des applications » 2008
Auteurs :
Approches de construction
de méthodes
M1 IDIAG
2023-2024
- Nawfel Kraiem
- Yassine Jammoussi
- Samia Selmi
- Inès Bayoudh
- Narjès Bellamine
Plan
Une méthode qui a fait ses preuves dans un domaine n’est pas
nécessairement adaptée à un autre domaine
Une étude de Ernst & Young effectuée sur une période de trois ans sur
la pratique des méthodes dans des projets de développement de SI a
montré qu’une large partie 35% des efforts gaspillés dans les projets de SI est
due à l’utilisation des méthodes standards de développement
« Les méthodologies ont tendance à traiter tout les projets comme si c’était les
mêmes alors qu’en pratique chaque projet est différent.
En traitant tout les projets de la même façon, les méthodologies conduisent les
chefs de projet , à créer des plans de travail incluant du travail non
nécessaire, ou absent de valeur supplémentaire, pour un projet particulier »
Ingénierie des Méthodes : Motivations
Les démarches que proposent les méthodes sont souvent :
Informelles et peu précisément définies
Trop générales
La systématisation du développement de SI de
plus en plus complexe qu’il faut en outre,
développer à moindre coût requiert l’usage
d’une méthode
Principe de méta-modélisation
Principe de réutilisation
Principe de modularité
Principe de flexibilité
Principes de l’IM : Méta-Modélisation
La Méta-modélisation est le principe régissant de la description des
méthodes
Niveau n+1
Système de concepts génériques
Principe de méta-modélisation
Principe de réutilisation
Principe de modularité
Principe de flexibilité
Principes de l’IM : Réutilisation
La réutilisation en IM est inspirée de la réutilisation dans le monde du
logiciel où elle se définit comme une approche de développement
selon laquelle il est possible de construire un système à partir de
composants existants, produits lors de développement antérieurs
Principe de méta-modélisation
Principe réutilisation
Principe de modularité
Principe de flexibilité
Principes de l’IM : Modularité
Exemple :
L’approche fragments de méthodes qui définit des fragments
de produit et des fragments de processus
Exemple :
Exemples :
Exemple :
Principe de méta-modélisation
Principe réutilisation
Principe de modularité
Principe de flexibilité
Principes de l’IM : Flexibilité
Ré-ingénierie des
C33 C1 méthodes
C40
C25 C23
Construction de nouvelles C2
C2
méthodes par réutilisation
Approches de Construction
de composants de Stockage des composants
méthodes de méthodes
C33 C1
Base de
C40 méthodes
C40
C23 C
1
C25 C23 C C33 C1 C25 C40
1 C33
C25 C40 1
Sélectionner les
composants les
plus adéquats
Cycle de l’Ingénierie des Méthodes
Description C2 C1
initiale de la C2 C1
C5
méthode C1 C2 C1C5
C3
C4
C5 C4
C3
C4 C3
Ré-ingénierie des
méthodes
L’alimentation de la base des méthodes requiert la réingénierie des
méthodes existantes dont tout ou partie a fait ses preuves
L’importance du projet
L’impact du projet
Ingénierie de méthodes
Approches Ad-Hoc
Les patrons d’une manière générale sont des recueils de solutions qui ont
fait leur preuve dans des cas pratiques
Extension du produit
d’origine
Démarche d’évolution
Méthode As-Is
Méthode As-Is Méthode To-Be
Méthode To-Be
Présent Future
Méta modèle de méthodes