Méthode Apports Limites Analogie (projets similaires) Rapide, basé sur l’expérience réelle Nécessite un historique fiable COCOMO II Prend en compte lignes de code, complexité, taille de l’équipe Besoin d’estimations préliminaires précises Planning poker Implication des développeurs, prise en compte de l’incertitude Peut être biaisé par la dynamique de groupe Analyse de la valeur Priorise les fonctions à haut ROI Nécessite une bonne appréciation du ROI métier

7.3 Suivi des écarts (contrôle)

Indicateur Mode de calcul Action corrective
Variance de temps (SV) (Date prévue – Date réelle) Ré‑ajustement du planning.
Variance de coût (CV) (Coût budgété – Coût réel) Re‑estimer les tâches restantes, revoir le scope.
Burn‑down chart (Agile) Travail restant vs temps restant Identifier les retards et accélérer le rythme ou réduire le périmètre.

VI. Estimation du temps et du coût de développement

VI.1 Le calcul du coût horaire

En informatique, une part importante du coût des projets est liée au temps passé. Il est donc nécessaire de déterminer le coût d’une heure/homme.

Exemple de calcul

Soit une ESN employant quatre techniciens (bac + 3) débutants, dont le salaire brut mensuel est de 2 000 €.

Charges salariales : - Taux de charges patronales : environ 40 % - Coût pour l’entreprise : 2 000 + 40 % = 2 800 € / salarié / mois - Total pour 4 salariés : 11 200 € / mois

Charges fixes mensuelles : - Loyer : 1 000 € - Équipement mobilier : 600 € / salarié, renouvelé tous les 5 ans → amortissement : 10 € / mois / salarié - Équipement informatique : 720 € / salarié, renouvelé tous les 3 ans → amortissement : 20 € / mois / salarié - Charges diverses (téléphonie, eau, électricité, fournitures) : 770 € - Total charges fixes : 1 000 + (4 × 30) + 770 = 1 890 € / mois

Total des charges mensuelles : 11 200 + 1 890 = 13 090 € (≈ 13 000 €)

Heures productives : - Durée de travail : 47 semaines × 35 h = 1 645 h / an / salarié - Taux de productivité réaliste : environ 50 % (réunions, communications, support, formation…) - Heures productives : ≈ 17 h / semaine / salarié - Total mensuel pour 4 salariés : 4 × 17 × 47 / 12 ≈ 260 heures

Coût horaire estimé : 13 000 / 260 ≈ 50 € / heure

VI.2 L’estimation du temps nécessaire

L’estimation du temps de développement est difficile. La meilleure approche consiste à faire l’analogie avec un projet similaire (en termes de dimensionnement et de technologie) réalisé antérieurement.

D’où l’importance de faire un suivi rigoureux des heures passées sur les différentes tâches.

Les méthodes d’estimation de l’effort comme COCOMO II prennent en compte : - le nombre estimé de lignes de code, - la taille et la complexité du projet, - la taille de l’équipe de développement.

VI.3 Exemple de calcul de délai

Le temps de développement est estimé en homme-heure (ou jour ou mois).

Exemple : un projet de 90 heures mobilisant 2 informaticiens (productivité de 15 h/semaine chacun) prendra environ 3 semaines.

Remarque : une équipe plus grande nécessite davantage de coordination ; par conséquent, doubler la taille de l’équipe ne permet pas de réduire le temps de développement de moitié.

VI.4 Facturation d’un projet

Un développeur dont le salaire net est de 2 000 € (charge salariale d’environ 4 000 €) a un coût horaire brut de 30 €. En ajoutant les charges de structure et en tenant compte du taux de productivité (60 %), le coût horaire réel avoisine 55 €.

Ainsi, un petit projet estimé à 100 heures de développement devrait être facturé environ 5 500 € et occuper un développeur pendant près de 5 semaines.