Écart-type 4,8
80e centile vers 49calibré sur l'équipe
4.5 L'IA dans la gestion de projet
L'aide à l'estimation par l'IA consiste à faire relire par un modèle de langage ce qu'une équipe a préparé pour estimer un travail: le découpage, les hypothèses et les valeurs. Le modèle signale les hypothèses manquantes, le travail absent du découpage et les raisons de douter d'une valeur optimiste. Il ne donne aucun chiffre. L'équipe estime avec ses propres données, puis le chef de projet s'engage sur une valeur tirée de l'intervalle calculé.

Une estimation prévoit l'effort, la durée ou le coût d'un travail. Elle s'exprime en fourchette. Moins l'équipe en sait, plus la fourchette est large. La fiche Estimation présente les méthodes et leur choix. Un engagement est la valeur que le chef de projet promet au mandant. Il la tire de la fourchette et y ajoute une réserve pour les risques identifiés. La page «Ébaucher la WBS et le planning» traite le découpage, qui précède l'estimation. La page «Identifier les risques» traite le registre d'où vient la réserve.
Kahneman et Tversky distinguent deux façons de prévoir. La vision interne part du projet et de ses étapes. La vision externe part des résultats de projets semblables déjà terminés. Flyvbjerg en a tiré la prévision par classe de référence. Un modèle de langage n'a aucune classe de référence tirée de votre organisation. Interrogé sur un effort, il rend un nombre plausible tiré de son corpus d'entraînement. Aucune réalisation de l'équipe ne calibre ce nombre. La page «Familles de capacités et modalités» sépare le modèle qui prédit à partir de vos données du modèle qui génère un texte.
Shetty et ses coauteurs ont fait estimer des story points par des modèles de langage sur 16 projets logiciels. Ils mesurent la corrélation entre le classement du modèle et les points attribués par les équipes. Sans exemple, le meilleur modèle atteint une corrélation d'environ 0,4. Avec cinq items passés du même projet et leurs points en exemples, elle monte à 0,45. Une corrélation de cet ordre range grossièrement les items. Elle ne donne pas un chiffre sur lequel une équipe peut s'engager. Le gain vient des données de l'équipe. La page «Guider par l'exemple» montre comment les placer dans un prompt.
| Données de l'équipe | Technique | Ce que le modèle relit | Ce qui reste à l'équipe |
|---|---|---|---|
| Des projets passés mesurés avec un même inducteur | Estimation paramétrique | L'inducteur retenu, les projets de calibrage et les facteurs d'ajustement | Le taux et les facteurs d'ajustement |
| Un projet passé semblable et documenté | Estimation descendante | L'analogue retenu et les différences que l'équipe a ajustées | L'ajustement et la répartition |
| Un découpage détaillé en lots | Estimation ascendante | Les lots, leurs hypothèses et leurs chiffres | Le chiffre de chaque lot |
| Un backlog et des items déjà livrés | Estimation relative | Les items, leur taille et l'item de référence de l'échelle | La taille de chaque item |
| Un découpage et des experts sans historique | PERT | Les trois valeurs de chaque lot et leurs hypothèses | Les trois valeurs de chaque lot |
| Des experts qui divergent sur une estimation contestée | Méthode Delphi | La synthèse anonyme du tour | La position de chaque expert |
| Un projet défini en détail pour la prochaine livraison seulement | Estimation par vagues | Le plan détaillé de la prochaine livraison et les hypothèses posées sur les suivantes | Le plan de la livraison suivante |
Tu relis l'estimation d'effort qu'une équipe a préparée pour un projet. <projet> [PROJET ET CONTEXTE] </projet> <estimation> [LOTS, HYPOTHÈSES ET VALEURS DE L'ÉQUIPE] </estimation> <lots_passes> [LOTS PASSÉS COMPARABLES] </lots_passes> <consignes> 1. Liste les hypothèses que l'estimation fait sans les écrire. 2. Liste le travail nécessaire qu'aucun lot ne couvre. Compare le découpage aux lots passés. Cherche le travail transversal: tests, reprise de données, sécurité, formation, mise en service. 3. Pour chaque valeur optimiste, explique pourquoi elle peut ne pas tenir. Appuie-toi sur les écarts des lots passés quand ils en montrent. 4. Signale les lots dont le travail se recoupe. 5. Formule chaque point comme une question à l'équipe et cite l'identifiant du lot. 6. Tu peux citer les valeurs de l'équipe. Ne propose aucune valeur, aucun total ni aucune fourchette. 7. Si <lots_passes> est vide, appuie tes questions sur le seul texte de <estimation>. </consignes>
[PROJET ET CONTEXTE] décrit le projet, l'organisation et l'unité d'estimation. Il ne contient ni date butoir, ni budget, ni chiffre attendu.[LOTS, HYPOTHÈSES ET VALEURS DE L'ÉQUIPE] reprend chaque lot avec son identifiant, sa description, ses hypothèses et les valeurs de l'équipe.[LOTS PASSÉS COMPARABLES] reçoit des lots terminés avec leur effort estimé, leur effort réel et la cause de l'écart. Laissez-le vide quand la confidentialité l'interdit.Une assurance lausannoise ajoute à son portail client la déclaration de sinistre en ligne. L'équipe a découpé le travail en quatre lots et donné trois valeurs par lot en jours-personne. Le mandant compte sur 40 jours-personne. Ce chiffre ne figure pas dans le prompt.
| Lot | Hypothèses de l'équipe | Optimiste | Probable | Pessimiste |
|---|---|---|---|---|
| 1 Formulaire de déclaration | Les champs reprennent la déclaration papier. | 8 | 12 | 20 |
| 2 Téléversement des photos et des pièces | Les clients photographient les dégâts avec leur téléphone mobile. | 5 | 8 | 15 |
| 3 Transmission au système de gestion des sinistres | aucune | 6 | 10 | 25 |
| 4 Tests et test d'acceptation (UAT) | Deux gestionnaires de sinistres font le test d'acceptation. | 4 | 6 | 10 |
La réponse du modèle se terminait par un total de 38 jours-personne. Le chef de projet l'a supprimé avant la séance. L'équipe a tranché les quatre questions du modèle.
| Question du modèle | Lot | Décision de l'équipe |
|---|---|---|
| Le lot 3 suppose-t-il que le système de gestion des sinistres offre déjà une interface pour recevoir une déclaration? | 3 | Non. L'éditeur doit l'ouvrir. L'équipe écrit l'hypothèse et inscrit le risque au registre. Le pessimiste passe à 30. |
| Quel lot couvre la revue de sécurité d'un formulaire ouvert sur Internet? | aucun | Aucun. L'équipe ajoute le lot 5 «Revue de sécurité»: 3, 4 et 8. |
| La valeur optimiste du lot 2 suppose-t-elle que tous les clients envoient le même format de fichier? | 2 | Oui. Des téléphones enregistrent en HEIC et des clients joignent des PDF de plusieurs pages. L'optimiste passe à 7. |
| Le lot 4 prévoit-il des tests de charge? | 4 | Point écarté. Le portail reçoit environ 200 déclarations par mois. |
La relecture a porté la moyenne de PERT de 39,5 à 45,2 jours-personne. Le lot 3 porte la plus grande part de l'écart-type, qui passe de 4,2 à 4,8 jours-personne. Selon l'approximation normale de PERT, le 80e centile se situe vers 49 jours-personne. Le pessimiste de 30 du lot 3 couvre déjà le risque d'interface. Une réserve pour ce risque le compterait deux fois. Le chef de projet s'engage donc sur 49 jours-personne sans réserve. Au tarif interne de CHF 1'100 par jour, cet engagement vaut CHF 53'900. Le chef de projet présente au mandant l'intervalle et l'hypothèse sur l'interface de l'éditeur. Les trois décisions de l'équipe ajoutent 5,7 jours-personne à la moyenne. Le choix du 80e centile en ajoute 4.
Les lots passés contiennent des données personnelles et des secrets d'affaires. Un lot passé nomme souvent qui l'a réalisé et porte parfois son effort individuel ou son tarif. Ces informations sont des données personnelles. Quand le chef de projet envoie ces données à un service d'IA, le fournisseur agit comme sous-traitant: l'art. 9 LPD exige un contrat ou une base légale. Si le fournisseur traite les données hors de Suisse, l'art. 16 soumet cette communication à une décision d'adéquation du Conseil fédéral ou à des garanties. Le chef de projet agrège les lots passés par type de travail avant l'envoi. Un lot agrégé indique le type de travail, l'effort estimé, l'effort réel et la cause de l'écart. Il ne nomme personne. Le chef de projet utilise le service que son organisation a évalué. La page «La LPD et les données confidentielles» traite ce cadre.
Les études portent sur le logiciel. Shetty et ses coauteurs ont mesuré une corrélation sur des story points de 16 projets open source. Ils ne mesurent pas l'erreur en jours et ne testent pas la significativité de leurs écarts. Leur article est une prépublication. Calikli et Alhamed ont travaillé sur les user stories de trois projets open source. Aucune de ces études ne porte sur un chantier ni sur un budget en francs. Le chef de projet mesure donc l'effet de la relecture sur ses propres projets: il compare l'écart entre estimé et réalisé avant et après son introduction.
Un chiffre précis paraît fondé. Un modèle qui donne un chiffre malgré la consigne le formule avec la même assurance qu'un fait. Une relance peut en donner un autre. La page «Les hallucinations» explique pourquoi un nombre inventé paraît exact. Le filtre de l'étape 6 reste donc en place même quand le prompt interdit les chiffres.
La responsabilité reste au chef de projet. Il répond de l'engagement devant le mandant. Il conserve le prompt, la réponse du modèle et la décision de l'équipe sur chaque point. En fin de projet, ces traces expliquent l'écart entre l'estimation et le réalisé.
Les fondamentaux en gestion de projet
Le programme traite les techniques d'estimation: estimation de la durée, estimation du coût et validation des estimations de durée et du budget. Le chef de projet y pratique l'étape que le modèle ne fait que relire.
Techniques d’estimation et de planification agiles
Le programme traite le dimensionnement par affinité, la planification par poker et les processus de ré-estimation et de calibration. L'équipe y apprend à estimer ensemble avant de lire une réponse du modèle.