
Objectif : définir et mettre en place un processus d’estimation de projets logiciels à 3 différentes étapes du cycle de vie (macro chiffrage, spécifications générales, spécifications détaillées), en moins d’un mois.
Contexte : Vous n’avez pas de compétence en estimation de projets logiciels, mais vous devez définir et mettre en place un processus d’estimation.
Résultat : Estimancy vous aide à construire un processus d’estimation opérationnel en moins d’un mois.
Démarche :
- Choix de la typologie de projet,
- Formation à l’estimation de projets logiciels,
- Mesure de la productivité,
- Paramétrage d’Estimancy,
- Institutionnalisation,
- Go live.
1. Choix de la typologie de projet
Nous chercherons à identifier les projets les plus représentatifs de votre organisation et pour lesquels vous avez besoin de fiabiliser les estimations. Nous veillerons à choisir si possible une seule filière technologique afin de ne pas multiplier les mesures de productivité (étapes 3).
2. Formation à l’estimation de projets logiciels
L’équipe en charge du processus d’estimation (1 à 3 personnes) sera formée pendant 5 jours, sur toutes les techniques d’estimation de projet. Cela comprend les méthodes IFPUG (mode moyen), Early&Quick, et Cocomo, et bien sûr toutes les bonnes pratiques d’estimation de projets. Cette formation consacre beaucoup de temps aux cas pratiques.
3. Mesure de la productivité
À chaque langage ou chaque technologie correspond une productivité : on développe plus vite en Java qu’en Assembleur, par exemple. Pour mesurer la productivité, il faut évaluer la quantité de logiciel développé par jours et par personne. Pour cela nous devons étudier quelques projets passés représentatifs et pour lesquels nous avons l’effort dépensé sur le projet.
4. Paramétrage d’Estimancy
Les trois modèles d’estimation (macro chiffrage, estimation approchée, et estimation détaillée) seront paramétrés dans Estimancy. Vous serez donc capable de produire une estimation avec la plateforme.
5. Institutionnalisation de l’estimation de projets logiciels
À ce stade, nous sommes techniquement prêts. Mais il faut informer votre organisation qu’un nouveau processus d’estimation est disponible pour les chefs de projets. Pour cela, vous ferez des présentations du processus et expliquerez aux équipes comment y faire appel. Une sensibilisation aux bonnes pratiques de rédaction des exigences pourra être nécessaire auprès des chefs de projets et spécificateurs.
6. Go live
Sur les deux premières estimations, nous vous fournirons une assistance et le support nécessaire à leur bon déroulement.
Conclusion
Même si vous ne connaissez rien à l’estimation de projets, en 20 jours, Estimancy vous en donne les clés. À l’issue de cette période, votre organisation disposera d’un processus global d’estimation de projets logiciels :
- Estimations de type « macro chiffrage » en début de projet,
- Estimations approchées en spécifications générales,
- Estimations détaillées en phase de spécifications détaillées.
Vous pourrez ensuite entrer dans une boucle d’amélioration afin d’affiner votre connaissance des paramètres de productivité influant sur les projets.