Au travail, je travaille essentiellement comme consultant indépendant. Pour la direction et les clients, j'ai besoin d'estimer le temps qu'il faudra pour développer un logiciel dans le cadre de ma recherche en science informatique. Cependant, mes estimations de temps sont généralement désactivées. Je sais qu'il existe des méthodes pour estimer le temps qu'il faut pour développer un logiciel. Ces méthodes me donneront-elles des estimations précises pour les tâches de recherche? Sont-ils même utiles dans un cadre de recherche? S'ils ne le sont pas, existe-t-il une meilleure méthode que de «conserver des registres et de réviser les estimations en conséquence»?
11
Réponses:
Dans la plupart des contextes de recherche, vous n'avez pas accès à des programmeurs professionnels avec un niveau de compétence relativement uniforme dont vous pouvez dicter le temps. Au contraire, vous avez un mélange de programmeurs expérimentés (peut-être des post-doctorants, peut-être des professeurs) et des étudiants diplômés avec peu d'expérience en programmation et aucune expérience en matière de projets à grande échelle. En outre, tous ces acteurs ont de nombreuses autres fonctions (enseignement, AT, révision des articles, participation aux comités) qui varient considérablement au fil du temps. Par conséquent, je pense qu'il sera très difficile d'avoir des estimations précises. Certes, mon expérience est que "ça va prendre plus de temps que je ne le pensais".
la source