Post

Thierry | Python à votre service
Beaucoup ne savent pas estimer, car ils n'ont pas d'idée précise du temps que prennent les features qu'ils savent déjà réaliser. Du coup, ils ne peuvent pas non plus procéder par analogie. Je recommande de prendre l'habitude de mesurer et de documenter, avec p. ex. un outil à la Toggl. Avec une meilleure conscience du temps en général, on progresse et on estime mieux.
Nicolas C 👾 Dev@NicolasCDev

Compétence à acquérir vite pour un dev : 👉 savoir estimer ! Et quand je dis estimer je veux dire sans forcément connaître par coeur l'existant, la structure de la feature, si les endpoints ont tout ce qu'il faut etc etc etc. Après un certain niveau d'expérience, tu dois être capable d'extrapoler. Si tu dois passer 1j a relire toute la codebase pour donner une estim d'une feature c'est pas normal. Faut vraiment apprendre a estimer et donc prendre en compte une marge de risque! Si c'est un truc similaire à ce que t'as deja fait avant, tu devrais être capable de savoir les grandes lignes sans décortiquer tout le code et donc donner une estim assez proche. Si c'est super différent/inconnu, tu dois être en mesure de prendre une certaine marge de manœuvre. Et si c'est vraiment obscure tu dois être capable de justifier le fait que t'as besoin de réaliser un mini POC pour pouvoir estimer correctement et vérifier la faisabilité. Dev c'est pas juste développer des features. C'est savoir communiquer a un chef de projet ou autre le temps que tu mettras a faire un dev. Ça permet de faire des roadmap, des budgets et donc... Te payer.

Français
0
0
1
267
Paylaş