1 - Introduction de la problématique
- Avoir une idée de la charge et des délais d’un projet.
- Peut-on se fier à des méthodes d’estimations ?
- Echanges sur des situations réelles.
2 - Les types d'estimations
- Le cas des projets cycle en V, des développements rapides (RAD), des méthodes Agiles.
- Les estimations dans le cadre de progiciels.
- Charges de recueil et analyse des besoins, définition du cahier des charges, recette, déploiement, formation.
- Charges de développement : interface Web, client Windows, traitements… Tests unitaires.
3 - Méthodes d'estimation des charges
- Méthodes de jugements d’experts (Delphi…).
- Méthodes analogiques : extrapolations basées sur l’expérience.
- Méthodes algorithmiques, les sources livrées, les charges par phase.
- Méthode des points de fonctions. Charge fonctionnelle.
- Méthodes analytiques ou basées sur des abaques.
- Méthodes paramétriques. Modèles Merise et UML, détermination du poids des groupes de données.
- Méthode des dix paramètres. Estimation avec le Planning Poker.
4 - L'estimation des délais
- Le piège de l’application d’une règle de trois.
- Le carré parfait.
- Formules de Boehm (COCOMO).
5 - Pondérer les estimations
- La prise en compte des risques et des délais de réserve.
- Les pondérations : optimistes, réalistes, pessimistes.
- Les critères de pondération.
6 - La répartition des charges entre les acteurs
- Répartition des charges entre maîtrise d’œuvre et maîtrise d’ouvrage sur un projet.
- Répartition des charges MOE.
7 - Synthèse
- Quelle fiabilité accorder aux estimations ?
- Constitution d’un référentiel. Mise à jour des abaques.