Les facteurs utilisés par COCOMO (les formules sont données par sloccount) sont empiriques (p.ex. puissance 1,05, puissance 0,38, ce ne sont pas des valeurs courantes). Ils ont pris des projets finis et ont essayé de faire coller des formules pour relier les données ; p.ex. le temps passé au nombre final de lignes de code.
Et oui, ils n’ont utilisé que des résultats finals. Or le code évolue, des parties sont constamment réécrites, peaufinées. Prendre le nombre de ligne de code écrites (donc y compris celles qui ont été écrasées ou supprimées) serait sans doute une meilleure mesure. Ça marcherait en tout cas beaucoup mieux pour les petits projets (comme ceux sur lesquels Zenitram voit ces facteurs de 30).
Utiliser les données des VCS pourrait sans doute permettre d’avoir de meilleurs estimations. On imagine aussi que l’accès à ces données n’est pas toujours facile de l’extérieur pour des produits commerciaux.
[^] # Re: Erreurs de calcul...
Posté par Sylvain Sauvage . En réponse à la dépêche Apple libère Grand Central Dispatch. Évalué à 2.
Et oui, ils n’ont utilisé que des résultats finals. Or le code évolue, des parties sont constamment réécrites, peaufinées. Prendre le nombre de ligne de code écrites (donc y compris celles qui ont été écrasées ou supprimées) serait sans doute une meilleure mesure. Ça marcherait en tout cas beaucoup mieux pour les petits projets (comme ceux sur lesquels Zenitram voit ces facteurs de 30).
Utiliser les données des VCS pourrait sans doute permettre d’avoir de meilleurs estimations. On imagine aussi que l’accès à ces données n’est pas toujours facile de l’extérieur pour des produits commerciaux.