C'est une bonne question, car c'est un problème auquel nous sommes tous confrontés en tant que pigistes. Lorsque je suis devenu pigiste, la chose la plus difficile à développer pour moi était une discipline de suivi du temps. Pendant la première année environ, je me suis concentré sur le travail axé sur les projets et ne me suis vraiment préoccupé que par les minuteries lorsque j'étais "dans la zone" du codage. Avec le temps, j'ai appris à quel point c'était un très mauvais service pour moi de ne pas suivre autant de journée que possible.
Alors même que j'écris ce commentaire, j'ai une minuterie en cours d'exécution intitulée "Blogging on Stack Exchange". Mais plus à ce sujet dans une seconde. Commençons par répondre à votre question.
En ce qui concerne le suivi du temps, l’une des choses que j’ai constatée en tant que pigiste est que certains clients avaient tendance à avoir beaucoup de petits problèmes. En tant qu'amateur et parce que je sentais que j'étais un «bon gars», la plupart du temps, je ne prenais même pas la peine de facturer le client. Prendre deux minutes pour résoudre un problème, ce qui est parfois tout ce qu'il faut, ne semble guère valoir le coup d'effort pour démarrer une minuterie. Ce que j’ai trouvé, c’est que sur un mois, ce n’était pas un problème de deux minutes, c’était 10 ou 20 problèmes de deux minutes. Pris par eux-mêmes, ce n'était pas grave. Dans l'ensemble, je laissais de l'argent sur la table. Mais plus que cela, le client n'avait aucune visibilité sur la quantité de travail que je faisais pour lui. En conséquence, ils ont tendance soit à a) sous-estimer mon travail, b) à prendre avantage de moi, ou c) à me prendre pour acquis.
Ce n'est pas une bonne relation à avoir avec quiconque, surtout avec un client.
Ensuite, et comme quelqu'un d'autre l'a souligné. Rien ne prend vraiment deux minutes. Il y a le courrier électronique, l'appel téléphonique, la connexion au système de suivi des bogues et tous les autres artefacts d'un bon processus. Le processus, le service à la clientèle qui parle avec le client au téléphone, fait partie de la valeur que vous fournissez et devrait donc être rémunéré. Et les clients doivent savoir combien de temps vous passez au téléphone et à répondre aux courriels. Une fois, j’ai présenté à un client une facture indiquant le temps passé au téléphone avec lui. Plus tard, ils m'ont dit qu'ils n'en avaient aucune idée et qu'ils se sont efforcés de limiter leur tendance à ne pas m'appeler par téléphone lorsqu'ils avaient une question. Un fait que j'ai apprécié étant donné à quel point un appel téléphonique peut être perturbant.
Je conviens également que vous devriez facturer par incréments raisonnables. Je facture par tranches de 15 minutes, ce qui n’est qu’une façon sophistiquée de dire: «j’ai un minimum de 15 minutes sur toutes les questions que vous voulez que je traite. Il y a plusieurs raisons à cela, mais pour moi, la plus grande est le coût caché du changement de contexte. Pour moi, passer d'une tâche à l'autre n'est pas instantané. Si seulement c'était. Passer d'une tâche à l'autre implique souvent que je m'arrête pour vérifier mes courriels, aller aux toilettes, regarder G + / Facebook / Twitter, etc. On pourrait dire que je manque de discipline, mais pour moi, cela fait partie intégrante du processus de changement. engrenages. Donc, si j'ai 4 tâches dans mon assiette qui prennent chacune 15 minutes, cela ne me prend pas une heure pour les terminer, cela me prend environ une heure et demie. Et ces 30 minutes supplémentaires représentent le coût caché du changement de contexte.
De nombreuses personnes ont également mentionné et parlé de la valeur supplémentaire que vous apportez en tant que programmeur plus expérimenté. Le fait qu’il vous prenne moitié moins de temps pour effectuer la même tâche qu’un collègue reflète non seulement votre expérience supérieure, mais également un processus amélioré que vous avez créé pour vous-même dans la gestion de vos clients. Tout cela concerne directement la valeur que vous offrez et vous devriez vous en dédommager équitablement. Cela nécessite que vous compreniez ce que vos concurrents facturent par rapport à la qualité de leur travail. Personnellement, je maintiens des relations et des amitiés étroites avec les autres pigistes de mon domaine, ce qui me permet de mieux comprendre ce problème et d’ajuster mes tarifs en conséquence. Si vous constatez que, dans l’ensemble, vous produisez la même qualité de travail en moins de temps, vous facturez davantage. Si vos clients n'en ont pas les moyens, cherchez de nouveaux clients et évoluez dans le monde. Laissez les clients piquer un sou et ceux qui n'apprécient pas le travail fourni par leurs pigistes aux petits poissons. Référez ces clients à d'autres pigistes en qui vous avez confiance et faites-en le problème de quelqu'un d'autre tout en construisant une clientèle qui vous rémunère plus équitablement.
La dernière chose que je voulais partager était quelque chose que je ne pouvais pas vraiment voir. Compiler le client pour les 2 minutes de travail est parfois la meilleure chose à faire du point de vue de la gestion des clients. Parfois, leur donner du temps est ce qui vous aide à créer un climat de confiance avec le client et à vous établir fermement en tant que personne de confiance pour lui. Cela pourrait également vous aider à sécuriser des projets plus importants et plus rentables à l'avenir. Savoir quand charger et surtout ne pas charger est la partie la plus difficile. Mais lorsque je décide de ne pas facturer un client, je fais tout ce que je peux pour lui dire avec tact que c'est «à la maison». Je leur dis que j'apprécie toutes les affaires qu'ils envoient, et que cela ne me dérange pas de prendre soin de ce problème pour eux. C'est le moins que je puisse faire, leur dis-je. Ils sont généralement très reconnaissants,
Permettez-moi maintenant de revenir à la minuterie en cours d'exécution sur mon bureau, intitulée "Blogging at StackExchange". Cela n’est pas directement lié à votre question, mais aide à souligner l’importance de maintenir une discipline tout en gardant une trace précise de votre temps.
Du point de vue commercial, la mesure la plus importante que vous pouvez suivre est la rentabilité. Savoir combien de temps est consacré au travail facturable par rapport au travail non facturable est très important. Il vous aide à déterminer et à comprendre les frais généraux liés à l’exploitation et à la maintenance de votre entreprise. Cela vous aide également à identifier les moyens d'améliorer votre processus et votre processus. Si vous réalisez à la fin du trimestre que vous avez passé beaucoup plus de temps que vous ne le pensiez "bloguer sur Stack Exchange" et que cela se faisait au détriment d'un travail facturable, vous voudrez peut-être envisager de passer moins de temps à le faire. En ce qui concerne la rentabilité, cependant, ce que j’ai découvert, c’est beaucoup plus de temps consacré à un projet que le temps passé à coder. Non seulement y a-t-il tout le courrier électronique et les autres tâches mentionnées précédemment, mais c'est aussi le temps passé à sécuriser la transaction, facturer le client, négocier des contrats, etc. Une grande partie de ce temps n'est pas facturable, mais connaître le temps que vous y consacrez peut vous aider à identifier des moyens de rationaliser votre entreprise tout en augmentant la rentabilité. Supposons, par exemple, que vous facturez 100 USD par heure, mais que vous consacrez environ 50% de votre temps à des tâches administratives non facturables. Il y a peut-être une personne que vous pourriez embaucher à un tarif de 50 $ l'heure pour vous décharger de ce travail administratif. Ensuite, vous pourriez passer plus de temps à coder ET à augmenter votre résultat net en même temps. C'est un gagnant-gagnant. Vous donnez un travail précieux à quelqu'un d'autre, vous fournissez presque certainement un meilleur service à vos clients ET vous gagnez plus d'argent. Mais savoir combien de temps vous consacrez à cette tâche peut vous aider à identifier des moyens de rationaliser votre entreprise tout en augmentant votre rentabilité. Supposons, par exemple, que vous facturez 100 USD par heure, mais que vous consacrez environ 50% de votre temps à des tâches administratives non facturables. Il y a peut-être une personne que vous pourriez embaucher à un tarif de 50 $ l'heure pour vous décharger de ce travail administratif. Ensuite, vous pourriez passer plus de temps à coder ET à augmenter votre résultat net en même temps. C'est un gagnant-gagnant. Vous donnez un travail précieux à quelqu'un d'autre, vous fournissez presque certainement un meilleur service à vos clients ET vous gagnez plus d'argent. Mais savoir combien de temps vous consacrez à cette tâche peut vous aider à identifier des moyens de rationaliser votre entreprise tout en augmentant votre rentabilité. Supposons, par exemple, que vous facturez 100 USD par heure, mais que vous consacrez environ 50% de votre temps à des tâches administratives non facturables. Il y a peut-être une personne que vous pourriez embaucher à un tarif de 50 $ l'heure pour vous décharger de ce travail administratif. Ensuite, vous pourriez passer plus de temps à coder ET à augmenter votre résultat net en même temps. C'est un gagnant-gagnant. Vous donnez un travail précieux à quelqu'un d'autre, vous fournissez presque certainement un meilleur service à vos clients ET vous gagnez plus d'argent. mais que vous passez environ 50% de votre temps à effectuer des tâches administratives non facturables. Il y a peut-être une personne que vous pourriez embaucher à un tarif de 50 $ l'heure pour vous décharger de ce travail administratif. Ensuite, vous pourriez passer plus de temps à coder ET à augmenter votre résultat net en même temps. C'est un gagnant-gagnant. Vous donnez un travail précieux à quelqu'un d'autre, vous fournissez presque certainement un meilleur service à vos clients ET vous gagnez plus d'argent. mais que vous passez environ 50% de votre temps à effectuer des tâches administratives non facturables. Il y a peut-être une personne que vous pourriez embaucher à un tarif de 50 $ l'heure pour vous décharger de ce travail administratif. Ensuite, vous pourriez passer plus de temps à coder ET à augmenter votre résultat net en même temps. C'est un gagnant-gagnant. Vous donnez un travail précieux à quelqu'un d'autre, vous fournissez presque certainement un meilleur service à vos clients ET vous gagnez plus d'argent.
Et voilà, 0,79 heures ont été consacrées à "Blogging at Stack Exchange". Je vais en tenir compte dans mon budget marketing. :)