1 / 22

Les auteurs

Proposition d ’ une classification des méthodes d ’ estimation des projets de systèmes d ’ information. Safae LAQRICHI, Didier Gourc, François Marmier {safae.laqrichi, francois.marmier, didier.gourc}@mines-albi.fr. Les auteurs. Safae LAQRICHI

bjorn
Download Presentation

Les auteurs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Proposition d’une classification des méthodes d’estimation des projets de systèmes d’information Safae LAQRICHI, Didier Gourc, François Marmier{safae.laqrichi, francois.marmier, didier.gourc}@mines-albi.fr

  2. Les auteurs • Safae LAQRICHI Doctorante - Centre Génie Industriel de l’école des Mines d’Albi • Didier GOURC Maître-assistant -HDR- Centre Génie Industriel de l’école des Mines d’Albi • François MARMIER Maître-assistant - Centre Génie Industriel de l’école des Mines d’Albi

  3. Introduction Contexte Estimation Chef de projet Estimation Estimation Direction de l’entreprise Sous-traitant 1 Estimation Sous-traitant2

  4. Introduction Problématique Choix de la méthode d’estimation la plus adéquate Incertitude et incomplétude des données manipulées Non prise en compte du paramètre risque

  5. Sommaire • Démarche générale d’estimation • Approches d’estimation • Classification des méthodes d’estimation • Proposition d’une classification des méthodes d’estimation • Processus de mise en œuvre de la classification • Discussion • Conclusion et perspectives

  6. Démarche générale d’estimation Facteurs de conversion Facteur de productivité Facteurs d’ajustement Durée Coût Effectif … Mesurer la taille fonctionnelle Estimer l’effort de développement Calcul de la durée, du coût, de l’effectif,etc. Effort Spécifications CDC Taille fonctionnelle prédire le nombre d’homme-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 d’estimation

  7. Approches d’estimation Approches d’estimation

  8. Classification des méthodes d’estimation Analyse comparative [Meli et Santillo, 1999] Approach … Approach A Approach B Parameters

  9. Classification des méthodes d’estimation Matrice de classification de Rush et Roy [Rush et Roy, 2000]

  10. Classification des méthodes d’estimation Diagramme de trois dimension de Bode [Bode, 2000]

  11. Classification des méthodes d’estimation • Synthèse • Différentes classifications peuvent être utilisées pour déterminer d’une 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 d’une façon plus fine, dans les approches d’estimation, quelles méthodes d’estimation les plus adéquates. • Peu de classifications prennent en compte plusieurs critères pour sélectionner les méthodes les plus adéquates.

  12. Proposition d’une classification des méthodes d’estimation 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

  13. Proposition d’une classification des méthodes d’estimation 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.

  14. Proposition d’une classification des méthodes d’estimation Autres critères de classification • Complexité de mise en œuvre • Expérience

  15. Proposition d’une classification des méthodes d’estimation Légende : Méthode : pour le processus de développement traditionnel Méthode : pour le processus de développement agile Méthode : pour le processus de développement agile et traditionnel Méthode* : Standardisée Proposition d’une classification Figure 3 : Classification des méthodes d’estimation de l’effort de développement

  16. Processus de mise en oeuvre Processus de mise en œuvre de la classification Figure 4: Processus de sélection de méthodes d’estimation

  17. Processus de mise en oeuvre Exemple : Projet PSA Système d’information de gestion Réalisation Développement agile Figure 4: Processus de sélection de méthodes d’estimation

  18. Processus de mise en oeuvre Légende : Méthode : pour le processus de développement traditionnel Méthode : pour le processus de développement agile Méthode : pour le processus de développement agile et traditionnel Méthode* : Standardisée Figure 3 : Classification des méthodes d’estimation de l’effort de développement

  19. Processus de mise en oeuvre Exemple : Projet PSA Système d’information de gestion Réalisation Développement agile COSMIC FP Figure 4: Processus de sélection de méthodes d’estimation

  20. Discussion 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 • D’autre critères peuvent être rajoutés à la classification si besoin • Mais • On trouve majoritairement des méthodes de mesure dans la classification

  21. Conclusion et perspectives • Proposition d’une classification des méthodes de mesure et d’estimation selon plusieurs critères • Ces critères traduisent le contexte du projet et les exigences du chef de projet • la liste des méthodes d’estimation n’est sans doute pas exhaustive et sera complétée au fur et à mesure de l’avancement du projet et des travaux • Les critères retenus, dans le cadre de cette étude, donnent une lisibilité à cette cartographie propre à nos objectifs • D’autres 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.

  22. Merci pour votre attention Des questions ?

More Related