Salut,
Déjà pour commencer, je pense que ça dépend de ton environnement de
travail : ça ne se gérera pas de la même manière si tu travailles en
équipe ou en solo.
J'imagine qu'en équipe le point est un "moyen d'échange" (comme la
monnaie ;)) plus neutre que le JH parce qu'on a beau avoir les meilleurs
installations, les meilleurs pratiques, les meilleurs coachs agiles, on
n'est pas tous câblés pareils sauf à être des machines mais alors là
pour moi ce n'est plus de la programmation, qui va bien plus loin que
cracher des lignes de code. Je m'arrête là pour la partie en équipe
parce que ce n'est pas mon domaine, je travaille (pour l'instant) en solo...
J'avoue avoir essayé les quelques techniques SCRUM, lean & co pour
calculer la vélocité, avoir des stats, des indicateurs, etc. Mais au
bout d'un moment j'ai trouvé ça tellement lourdingue que je suis revenu
à la bonne vieille formule : "et moi, combien de temps a priori je
mettrais pour faire cette fonctionnalité ?" Et bien je confesse ne pas
être complètement dans la mouvance agile, avec tous ses gourous qui
gravitent autour, mais ça me simplifie grandement les choses ! Pourquoi
introduire une abstraction supplémentaire (les points) calculés avec des
méthodes pseudo-scientifiques (tiens ça me rappelle l'économie) alors
que le temps passé est une notion assez simple à appréhender, même si a
priori moins précise. Donc maintenant pour moi c'est en heures
converties en jours : pour faire simple quand on peut faire compliqué ;)
Je me considère plus comme un artisan que comme un tâcheron (aka une
machine).
Et puis le temps nécessaire je m'en fous un peu, je fais ça à la demande
de mes clients pour qu'ils aient une idée de combien ça va coûter au
final (un ordre de grandeur) et a priori ça leur va bien comme ça. Si je
me mets dedans, on s'arrange. J'ai la chances d'avoir des clients qui
ont compris mon mode de fonctionnement, mais c'est aussi parce que j'ai
la chance (ou plutôt la volonté) de choisir mes clients qui sont plus
des partenaires maintenant.
Enfin, je ne pense pas qu'il y ait une solution à ta question mais des
solutions en fonction de ce que tu as à faire, des conditions dans
lesquels tu as à le faire, des moyens à ta disposition. Une idée en soit
est inutile si elle n'est pas confrontée au réel...
Bonne journée.
--
Alexandre
--
--
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
---
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant,
envoyez un e-mail à l'adresse [email protected].
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .