Title: Proposition d
1Proposition dune classification des méthodes
destimation des projets de systèmes dinformation
- Safae LAQRICHI, Didier Gourc, François
Marmiersafae.laqrichi, francois.marmier,
didier.gourc_at_mines-albi.fr
2Les auteurs
- Safae LAQRICHI
- Doctorante - Centre Génie Industriel de lécole
des Mines dAlbi - Didier GOURC
- Maître-assistant -HDR- Centre Génie Industriel
de lécole des Mines dAlbi - François MARMIER
- Maître-assistant - Centre Génie Industriel de
lécole des Mines dAlbi
3Introduction
Contexte
Estimation
Chef de projet
Estimation
Estimation
Direction de lentreprise
Sous-traitant 1
Estimation
Sous-traitant2
4Introduction
Problématique
Choix de la méthode destimation la plus adéquate
Incertitude et incomplétude des données
manipulées
Non prise en compte du paramètre risque
5Sommaire
- Démarche générale destimation
- Approches destimation
- Classification des méthodes destimation
- Proposition dune classification des méthodes
destimation - Processus de mise en Å“uvre de la classification
- Discussion
- Conclusion et perspectives
6Démarche générale destimation
Facteurs de conversion
Facteurs dajustement
Facteur de productivité
Durée Coût Effectif
Mesurer la taille fonctionnelle
Estimer leffort de développement
Calcul de la durée, du coût, de leffectif,etc.
Effort
Spécifications CDC
Taille fonctionnelle
prédire le nombre dhomme-mois nécessaire pour
accomplir le projet de développement Muzaffar et
Ahmed, 2010.
la taille fonctionnelle exprime la taille du
logiciel qui est dérivée de la quantification des
exigences fonctionnelles exprimées par les
utilisateurs ISO/IEC14143
Figure 1. Démarche destimation
7Approches destimation
Approches destimation
8Classification des méthodes destimation
Analyse comparative Meli et Santillo, 1999
Approach
Approach A
Approach B
Parameters
9Classification des méthodes destimation
Matrice de classification de Rush et Roy Rush et
Roy, 2000
10Classification des méthodes destimation
Diagramme de trois dimension de Bode Bode, 2000
11Classification des méthodes destimation
- Différentes classifications peuvent être
utilisées pour déterminer dune façon générale
les approches les plus adéquates.
- Difficulté de mise en œuvre de quelques
classifications
- Peu de classifications permettent de déterminer
dune façon plus fine, dans les approches
destimation, quelles méthodes destimation les
plus adéquates.
- Peu de classifications prennent en compte
plusieurs critères pour sélectionner les méthodes
les plus adéquates.
12Proposition dune classification des méthodes
destimation
- Critères de classification
- Phase du cycle de vie du projet logiciel
- Etude préliminaireÂ
- Etude de conceptionÂ
- Réalisation (codage et tests)Â
- MaintenanceÂ
- Type de projet
- Système d'information de gestion Logiciels des
banque - Logiciel à temps réel les logiciels intégrés
dans des dispositifs de contrôle des machines - Logiciel à complexité algorithmique logiciels
mathématiques - Logiciel hybride (temps réel et affaire)Â
 Système de réservation en temps réel pour les
compagnies aériennes
13Proposition dune classification des méthodes
destimation
- Critères de classification
- Processus de développement de projet logiciel
- Le processus de développement traditionnel
- le processus de développement agile
- Standardisation
- Méthodes standardisées ISO,
- Méthodes non standardisées mais réalisées et
développées par des organisations, - Méthodes non standardisées mais élaborées ou
développées par des chercheurs.
14Proposition dune classification des méthodes
destimation
- Autres critères de classification
- Complexité de mise en œuvre
- Expérience
15Proposition dune classification des méthodes
destimation
- Proposition dune classification
Figure 3 Classification des méthodes
destimation de leffort de développement
16Processus de mise en oeuvre
Processus de mise en Å“uvre de la classification
Figure 4 Processus de sélection de méthodes
destimation Â
17Processus de mise en oeuvre
Exemple Projet PSA
Système dinformation de gestion
Réalisation
Développement agile
Figure 4 Processus de sélection de méthodes
destimation Â
18Processus de mise en oeuvre
Figure 3 Classification des méthodes
destimation de leffort de développement
19Processus de mise en oeuvre
Exemple Projet PSA
Système dinformation de gestion
Réalisation
Développement agile
COSMIC FP
Figure 4 Processus de sélection de méthodes
destimation Â
20Discussion
Avantages et inconvénients
- Facilité de mise en oeuvre
- Utilisation de plusieurs critères dans la
classification proposée - Chaque nouvelle méthode peut facilement être
positionnée dans la classification - Dautre critères peuvent être rajoutés à la
classification si besoin - Mais
- On trouve majoritairement des méthodes de mesure
dans la classification
21Conclusion et perspectives
- Proposition dune classification des méthodes de
mesure et destimation selon plusieurs critères - Ces critères traduisent le contexte du projet et
les exigences du chef de projet - la liste des méthodes destimation nest sans
doute pas exhaustive et sera complétée au fur et
à mesure de lavancement du projet et des travaux
- Les critères retenus, dans le cadre de cette
étude, donnent une lisibilité à cette
cartographie propre à nos objectifs - Dautres critères pourront être identifiés pour
une nouvelle lecture de la classification comme
le degré de prise en compte du risque et des
incertitudes dans les approches.
22Merci pour votre attention
Des questions ?