Évaluation d'un projet informatique Clément OUDOT Architecte Open Source [email_address]
75% des projets dépassent leur planning de 30% 50% des projets dépassent leur budget Étude KPMG 1997
SOMMAIRE <ul><li>Introduction
Projet informatique ?
Évaluation d'un projet  </li><ul><li>Taille
Charge
Délai
Coûts </li></ul><li>Cas d'étude </li></ul>
+  Leader dans l'édition de logiciels Open Source +  Plus de 130 experts à votre service +  Une présence en France (Paris,...
CHIFFRE D'AFFAIRES EFFECTIFS 2010 2009 2007 2006 2008 160 130 110 90 55 LINAGORA : chiffres clés LINAGORA SA au capital so...
Répartition du CA par pôle Répartition du CA par secteur Secteur privé 60 % Secteur public 40 % Linagora Global Software 2...
Clément OUDOT <ul><li>Diplômé Telecom Sud Paris 2003 – option ARAD
Vainqueur du Challenge Entreprendre édition 2000
Spécialiste de la gestion et fédération des identités à LINAGORA
Mais surtout : </li><ul><li>Gala 2001
Club impro
Club musique
Radio EveryOne
Absinthe
... </li></ul></ul>
Le projet informatique
Types de projets informatiques <ul><li>Projet de développement : à partir d'une expression de besoin, un logiciel informat...
Projet d'intégration : les logiciels existent déjà, l'objectif et de les installer et les intégrer avec les autres logiciels
Projet mixte : certaines fonctionnalités sont développées sur la base ou en parallèle de logiciels existants </li></ul>
Les grandes étapes d'un projet <ul><li>Qualification / avant-vente : évaluation de la charge, des coûts et du délai du pro...
Lancement : présentation de l'équipe projet, recueil de l'ensemble des éléments techniques et fonctionnels
Réalisation : développement, prototype, livraison des logiciels
Prochain SlideShare
Chargement dans…5
×

Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)

15 622 vues

Publié le

Conférence donnée le 19 avril 2010 dans le cadre du Challenge Entreprendre de Telecom Sud Paris.

Publié dans : Business
1 commentaire
1 j’aime
Statistiques
Remarques
  • Très pédagogique : des slides clairs avec une information pointue et facile d'accès
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
Aucun téléchargement
Vues
Nombre de vues
15 622
Sur SlideShare
0
Issues des intégrations
0
Intégrations
34
Actions
Partages
0
Téléchargements
281
Commentaires
1
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Évaluer un projet informatique (Challenge Entreprendre Telecom 2010)

  1. 1. Évaluation d'un projet informatique Clément OUDOT Architecte Open Source [email_address]
  2. 2. 75% des projets dépassent leur planning de 30% 50% des projets dépassent leur budget Étude KPMG 1997
  3. 3. SOMMAIRE <ul><li>Introduction
  4. 4. Projet informatique ?
  5. 5. Évaluation d'un projet </li><ul><li>Taille
  6. 6. Charge
  7. 7. Délai
  8. 8. Coûts </li></ul><li>Cas d'étude </li></ul>
  9. 9. + Leader dans l'édition de logiciels Open Source + Plus de 130 experts à votre service + Une présence en France (Paris, Lyon, Toulouse et Marseille), en Belgique et aux États-Unis + Plus de 500 clients dont plus de 60% de très grands comptes + Un réseau important de partenaires + Un fort soutien au Libre Paris Lyon Toulouse Marseille Bruxelles San Francisco LINAGORA : présentation LINAGORA, société spécialisée en LOGICIEL LIBRE , est le LEADER EUROPEEN de ce marché.
  10. 10. CHIFFRE D'AFFAIRES EFFECTIFS 2010 2009 2007 2006 2008 160 130 110 90 55 LINAGORA : chiffres clés LINAGORA SA au capital social de 2.257.140 Euros 22M€* 2010 2009 16M€* 12M€ 2008 8M€ 4M€ 2007 2006
  11. 11. Répartition du CA par pôle Répartition du CA par secteur Secteur privé 60 % Secteur public 40 % Linagora Global Software 25 % Linagora Professional Services 40 % Linagora Training Services 10 % Linagora Run Services 25 % LINAGORA : chiffres clés
  12. 12. Clément OUDOT <ul><li>Diplômé Telecom Sud Paris 2003 – option ARAD
  13. 13. Vainqueur du Challenge Entreprendre édition 2000
  14. 14. Spécialiste de la gestion et fédération des identités à LINAGORA
  15. 15. Mais surtout : </li><ul><li>Gala 2001
  16. 16. Club impro
  17. 17. Club musique
  18. 18. Radio EveryOne
  19. 19. Absinthe
  20. 20. ... </li></ul></ul>
  21. 21. Le projet informatique
  22. 22. Types de projets informatiques <ul><li>Projet de développement : à partir d'une expression de besoin, un logiciel informatique est développé depuis zéro
  23. 23. Projet d'intégration : les logiciels existent déjà, l'objectif et de les installer et les intégrer avec les autres logiciels
  24. 24. Projet mixte : certaines fonctionnalités sont développées sur la base ou en parallèle de logiciels existants </li></ul>
  25. 25. Les grandes étapes d'un projet <ul><li>Qualification / avant-vente : évaluation de la charge, des coûts et du délai du projet et prise en compte du budget du client
  26. 26. Lancement : présentation de l'équipe projet, recueil de l'ensemble des éléments techniques et fonctionnels
  27. 27. Réalisation : développement, prototype, livraison des logiciels
  28. 28. Documentation, formation
  29. 29. VABF : validation d'aptitude au bon fonctionnement
  30. 30. VSR : validation de service régulier
  31. 31. Déploiement </li></ul>
  32. 32. Conséquences d'une mauvaise estimation <ul><li>Sous estimation : </li><ul><li>Pas assez de personnes allouées à la réalisation du projet et donc surcharge de ces personnes
  33. 33. Perte de qualité (moins de relecture, de tests)
  34. 34. Dépassement des délais </li></ul><li>Sur estimation : </li><ul><li>Coût supplémentaire lié à l'affectation de trop personnes
  35. 35. Délai trop important repoussant le lancement d'autres projets </li></ul></ul>
  36. 36. Estimation d'un projet par un ingénieur Le temps nécessaire à développer x un salaire pas trop mauvais + prix du café et des bières
  37. 37. Estimation d'un projet par un commercial Ce que le client peut payer + 10%
  38. 38. Étapes d'estimation d'un projet <ul><li>Taille du projet : nombre de lignes de codes, de fonctions, de classes, ...
  39. 39. Charge, effort : identification plus précise des tâches, cotation en en jours/homme ou mois/homme
  40. 40. Calendrier, délai : organisation du projet dans le temps, parallélisation des tâches, prise en compte des congés
  41. 41. Coût : prise en compte des salaires, des coûts de structures, de l'investissement matériel, logiciel, etc.
  42. 42. Confrontation au budget et au calendrier du client et réajustements si nécessaire </li></ul>
  43. 43. Étapes d'estimation d'un projet
  44. 44. Estimation de la taille <ul><li>Plusieurs méthodes permettent d'évaluer la taille d'un projet : </li><ul><li>Les dés : parfois le hasard fait bien les choses, mais c'est rare...
  45. 45. L'expérience : en se basant sur d'autres projets similaires, on peut estimer la taille d'un nouveau projet
  46. 46. Méthodologies élaborées : </li><ul><li>Points de fonctions
  47. 47. COCOMO (COnstructive COst MOdel)
  48. 48. COCOMO II
  49. 49. PUTNAM
  50. 50. PROBE (PSP)
  51. 51. ... </li></ul></ul></ul>
  52. 52. Exemple : la méthode COCOMO <ul><li>Conçue dans les années 1970 par Barry Boehm
  53. 53. Classement des applications par complexité : </li><ul><li>S : simple
  54. 54. P : intermédiaire
  55. 55. E : complexe </li></ul><li>Formules de calcul : </li></ul>KLS : Kilo de lignes sources Complexité Effort (en mois homme) Temps de développement (en mois) S Effort = 2,4 * KLS 1,05 TDev = 2,5 * Effort 0,38 P Effort = 3 * KLS 1,12 TDev = 2,5 * Effort 0,35 E Effort = 3,6 * KLS 1,2 TDev = 2,5 * Effort 0,32
  56. 56. Estimation de la charge <ul><li>Pour chaque tâche ou fonction, calcul du temps nécessaire à une personne pour la réaliser
  57. 57. Expression de la charge en unité de temps / homme (j/h, m/h, a/h)
  58. 58. Éléments à prendre en compte : </li><ul><li>Montée en compétence des personnes
  59. 59. Temps d'encadrement, de réunion
  60. 60. Spécifications et tests
  61. 61. Documentation
  62. 62. Correction </li></ul><li>Gestion de projet : entre 5% et 15% du temps total du projet </li></ul>
  63. 63. Estimation du délai <ul><li>En se basant sur la charge et la taille de l'équipe projet, on établit une première estimation du délai
  64. 64. Un projet d'une durée de 4 mois pour 1 personne n'est pas égal à un projet d'une durée de 1 mois pour 4 personnes !
  65. 65. Loi de Brooks : augmenter le nombre de personnes peut augmenter également le délai (temps nécessaire de communication entre les personnes, gestion d'équipe, etc.)
  66. 66. C'est évident mais : </li><ul><li>Les personnes prennent des congés ou tombent malade
  67. 67. Les clients prennent le temps de valider les livrables </li></ul><li>Outils utilisés : </li><ul><li>Diagramme de GANTT : organisation des tâches dans le temps
  68. 68. Diagramme de PERT : calcul du chemin critique </li></ul></ul>
  69. 69. Exemple de GANTT
  70. 70. Estimation des coûts <ul><li>Première approche : charge en j/h * coût d'un j/h
  71. 71. Qualification des profils des personnes (développeur, architecte, chef de projet) et gestion des coûts associés : </li><ul><li>CJM : Coût Journalier Moyen
  72. 72. TJM : Taux Journalier Moyen </li></ul><li>Coûts de structure normalement inclus dans le TJM
  73. 73. Autres coûts : </li><ul><li>Acquisition de matériel
  74. 74. Acquisition de logiciel
  75. 75. Frais de déplacement </li></ul></ul>
  76. 76. Cas d'étude <ul><li>Marché public émis par la Gendarmerie Nationale en juin 2009 : développement du support SAML2 dans le logiciel de WebSSO LemonLDAP::NG
  77. 77. Caractéristiques du projet : </li><ul><li>Très technique, voire de niche
  78. 78. Développements sur une souche existante
  79. 79. Délai de réalisation assez court (~ 6 mois) </li></ul><li>Réponse effectuée : </li><ul><li>Charge : ~ 350 j/h
  80. 80. Délai de réalisation entre 6 et 8 mois
  81. 81. Budget supérieur à 300 k€ </li></ul></ul>
  82. 82. Estimation de la taille <ul><li>Découpage en grandes phases : </li><ul><li>Spécification
  83. 83. Réalisation
  84. 84. Livraison
  85. 85. Assistance </li></ul><li>Découpage en sous-phases : </li><ul><li>Spécification : 2 sous-phases
  86. 86. Réalisation : 8 sous-phases
  87. 87. Livraison : 2 sous-phases
  88. 88. Assistance : 2 sous-phases </li></ul></ul>
  89. 89. Estimation de la charge <ul><li>Par phase : </li><ul><li>Spécification : ~ 40 j/h
  90. 90. Réalisation : ~ 290 j/h
  91. 91. Livraison : ~ 10j/h
  92. 92. Assistance : forfait </li></ul><li>Par types de profils : </li><ul><li>Chef de projet : ~ 40j/h
  93. 93. Architecte : ~ 70j/h
  94. 94. Développeur : ~ 240 j/h </li></ul></ul>
  95. 95. Estimation du délai
  96. 96. Estimation des coûts <ul><li>TJM par profils : </li><ul><li>Chef de projet : 1000 € HT/j
  97. 97. Architecte : 1000 € HT/j
  98. 98. Développeur : 800 € HT/j </li></ul><li>Forfait d'assistance : 15 000 € HT
  99. 99. Investissement matériel : 5000 € HT </li></ul>
  100. 100. Merci de votre attention Contact : LINAGORA – Siège social 80, rue Roque de Fillol 92800 PUTEAUX FRANCE Tél. : 0 810 251 251 (tarif local) Fax : +33 (0)1 46 96 63 64 Mail : [email_address] Web : www.linagora.com

×