it-swarm-fr.com

En tant que programmeur, êtes-vous obligé de faire des feuilles de temps?

Les feuilles de temps sont quelque chose que je n'ai jamais aimé, mais pas moins quelque chose qui est une exigence au sein de mon entreprise. Ils ne me dérangent pas tellement, mais ils semblent vraiment broyer des engrenages d'autres personnes. Je suppose que j'ai quelques questions et que les commentaires seraient formidables.

  1. Êtes-vous obligé de faire des feuilles de temps, en supposant que vous n'êtes pas un entrepreneur? (C'est compréhensible pour moi).
  2. Quelle est la granularité des feuilles de temps que vous seriez à l'aise avec ou que vous utilisez? (Ex: Toutes les entrées doivent être inférieures à deux heures).
  3. Les feuilles de temps seraient-elles jamais sur vos raisons pour ne pas accepter un emploi ni laisser une personne en cours?
  4. Comment la gestion au sein de votre organisation de votre organisation est-elle justifiée de feuilles de temps si vous ne facturez pas à un client?
32
vcsjones

En tant que gestionnaire oui je reçois l'équipe à faire des feuilles de temps. Voici pourquoi et quelques notes sur la façon dont ils sont mis en œuvre pour, nous l'espérons, minimiser les perturbations:

  1. En tant qu'entreprise grande partie de notre travail se fait sur une base de temps et de matériaux. Sans feuilles de temps qui ne fonctionne évidemment pas. Nous avons 10 clients et une gamme de différents projets et produits, mais nous ne sommes pas assez grand pour consacrer les gens à des clients ou des projets à temps plein qui signifie que nous devons avoir une façon de travailler combien de temps les choses ont pris. Même si cela était faux pour gérer une équipe, vous avez encore besoin de comprendre ce qui prend du temps et combien. Pensez que vieille application les gars utilisent la salle du courrier prend plus de temps pour le soutien que cela vaut la peine? Qu'en est-il quand quelqu'un demande combien de travail est entré en fonction X sur le nouveau site Web qui a doublé ses ventes? Ou quand vos développeurs disent que vous devez recruter quelqu'un d'autre et vous obtenez demandé à la rupture de ce qu'ils font pour aider le justifier?

  2. Catégories existent pour toutes les mesures raisonnables " non-travail ", y compris le mentorat, les discussions techniques générales, le soutien, les réunions et ainsi de suite.

  3. Correction - nous enregistrons le temps contre un projet entier plutôt que par bug bug. Cela tend à rendre les choses beaucoup plus facile - passent les bugs de fixation de jour, 7,5 heures correction de bogues va à l'encontre du projet et vous avez terminé. Pas besoin d'essayer et de travailler sur la façon dont il a été divisé entre les 13 bugs que vous fixe.

  4. Quand nous leur avons promis que je mis en œuvre personne ne serait pénalisé/récompensé pour ce qui était sur leur feuille de temps tant que précis. Donc, il n'y a pas d'entrée dans les examens basés sur la rentabilité ou l'utilisation ou toute autre chose. Cela signifie qu'il n'y a pas d'incitation à se déformer.

  5. En précise que je veux dire à peu près. Les gens devraient vraiment pas avoir à passer trop de temps se soucier de ce qui se passe quand ils font un café ou aller aux toilettes. En gros, si vous faites une note sur un tampon de chaque chose que vous avez travaillé pendant la journée, puis à la fin de la journée briser à peu près vers le bas à travers les heures travaillées et c'est tout. Si ne devrait pas prendre plus de 5 minutes max.

  6. Si je ne aime pas ce que je vois - pour exemple, quelqu'un a passé trop de temps sur la tâche X - l'enquête est en ce que nous pouvons faire pour X plus vite, plutôt que rien à voir avec la feuille de temps.

  7. Sachant combien de temps vous avez passé à faire quelque chose est un excellent moyen d'améliorer les estimations.

Le sentiment anti-timesheet parmi de nombreux programmeurs semble venir de deux choses 1) des feuilles de temps mal mises en œuvre qui prennent trop de temps à remplir, demande plus d'informations que vraiment besoin et encourager l'mensonge et la déformation afin que l'information ne vaut rien de toute façon, et (2 ) le sentiment que chaque chose qui dérange un peu un développeur devrait être supprimé.

Le premier est juste, mais vous devez blâmer la mise en œuvre et la personne des règles a joint, pas l'idée de feuilles de temps qui --- (peut être fait d'une manière qui ne sont pas ces questions. Le second est tout simplement irréaliste - il y a beaucoup de parties impliquées dans les projets, tant à l'intérieur qu'à l'extérieur de l'entreprise, chacun d'entre eux ont beaucoup de demandes sur eux. Oui, nous voulons faire tout notre possible pour les programmeurs productifs, mais il doit être équilibré avec les besoins des autres parties.

71
Jon Hopkins

Je ne reçois pas du tout la fiche de la feuille de temps. Les feuilles de temps sont ce que vous faites payer. Pas de feuille de temps, pas d'argent. J'aime être payé, donc j'aime mes feuilles de temps. Je n'ai jamais eu de feuille de temps qui a pris plus de cinq minutes par jour pour remplir. Honnêtement, il y a beaucoup de choses beaucoup plus ennuyeuses de ma journée qu'une feuille de temps de cinq minutes.

26
HLGEM

Nous ne faisons pas que les programmeurs remplissent des fiches de temps. Nous avons un système de gestion de tâches que les gens ne semblent pas mener à l'emploi, ce qui nous donne à peu près toutes les données dont nous avons besoin en ce qui concerne la comptabilité. Il n'est pas difficile de comprendre quand quelque chose a manifesté sur le temps attendu des versets de temps que quelqu'un n'oublie tout simplement à marquer un élément complet.

Cela devient également évident que quelqu'un ne produise tout simplement pas.

Quelques requêtes dans le bogue Tracker contribuent également à montrer où les choses peuvent être bouchées.

Nous préférerions éloigner les programmeurs des tâches administratives dans la mesure du possible et faites confiance à ce que les gens font leur travail.

La seule fois que je trouverais une période de temps granulaire raisonnable, c'est si le client était facturé à l'heure de quelque chose. Mais ensuite, la raison ultime de la faire devient évidente et un peu plus confortable, le temps doit être suivi avec précision car c'est combien le client sera payé. C'est un peu différent de se sentir micro-géomérés pour l'assise d'administration.

Je suis tout pour traiter les adultes comme les adultes.

17
Tim Post

À moins que vous ne recrutiez les clients à l'heure, ou à moins que vous n'ayez un entrepreneur payé à l'heure, je ne m'attendrais pas à remplir des feuilles de temps. Dans mon expérience, ils sont contre-productifs - oui, vous devez générer une trace de la quantité de ressources dans des projets, mais cela peut être approché mensuel ("10 jours sur le projet X et 9 jours sur le projet y etc.). Les avantages de tout de plus granuleux sont souvent compensés par le coût de leur enregistrement, et s'ils peuvent être utilisés comme un bâton pour battre le personnel, le personnel enregistrera simplement ce qui est acceptable plutôt que ce qui est précis.

L'autre inconvénient imprévu des entreprises est que si vous commencez à surveiller le personnel, vous constaterez peut-être que vous commencez à enregistrer à quel point le personnel est supplémentaire! Si vous êtes payé pendant 40 heures et que vous êtes suivi pendant 40 heures, venez 40 heures, il existe une incitée incroyable pour rentrer à la maison. Le personnel cessera souvent de faire ce petit peu supplémentaire qui peut souvent faire la différence.

12
cjmUK

Ma compagnie a essayé, mais je l'ai ignorée ou j'ai écrit des temps non-sens pendant quelques semaines tout en faisant le travail et qu'ils l'ont oublié.

11
Steven Evers

À mon emploi précédent, je devais rendre compte de chaque bloc de temps de 15 minutes. C'était une société de développement Web et nous avons été assignés. Chaque tâche avait un nombre spécifique d'heures allouées. Nous avons divisé le prix total que nous avons chargé le client de 100 $/par heure pour obtenir les heures totales disponibles pour le projet.

Si on me donnait 10 heures pour accomplir mes tâches et que cela m'a fallu 15 heures, alors j'ai dû la société 5 heures supplémentaires. J'ai utilisé un planificateur quotidien de Franklin Coey pour garder une trace du temps.

Les feuilles de temps ne sont pas un autrebreaker pour moi. Mon dernier emploi les avait au début pour avoir fourni de la transparence pour un client, puis les déposa. Mon emploi actuel les a et qu'ils sont tenus en cas d'audit, car nous postule à des subventions de recherche du gouvernement.

Le logiciel utilisé pour les feuilles de temps est totalement suce, mais cela prend toujours environ 5 minutes pour que je puisse remplir une feuille de temps car ils sont à un niveau très élevé: 8 heures par jour, marquez les vacances/jours de maladie et mettez quelques notes sur quoi a été travaillé pendant la semaine. Je prends des notes tous les jours, donc ça ne me prend pas longtemps pour trouver quelques lignes pour taper dans la feuille de temps.

0
Adam Lear
  1. Oui, les employés sont tenus de faire des feuilles de temps et ce n'est pas une chose inhabituelle pour que je puisse voir.
  2. Habituellement, ils sont divisés en différentes catégories, par exemple. Support ou une grande fonctionnalité, comme la recherche sur un site, avec un minimum de 15 minutes par entrée, soit 2,5 heure.
  3. Non, les feuilles de temps ne sont qu'une fonctionnalité administrative que je suis venue à accepter dans le cadre de mon travail d'une manière. Il peut être intéressant de décomposer mon travail dans divers groupes tels que les travaux administratifs, de soutien et de développement.
  4. Il y a quelques justifications différentes que je connais pour avoir les développeurs font des feuilles de temps: [.____]
    1. Il existe diverses règles comptables sur la manière dont certaines dépenses peuvent être capitalisées et amorties de manière à ce que cela semble mieux sur les livres, ou du moins c'est ce que je me souviens de l'entendre plusieurs fois.
    2. Quantifier notre temps d'allocation de temps permet à la direction de voir combien de temps est passé dans divers domaines pouvant être utilisés pour la planification stratégique dans un sens. S'il y a un groupe de développeurs qui dépendent une grande période de soutien, il peut être logique de créer une nouvelle équipe de support pour que cela soit possible pour donner un exemple ici. Une autre pensée est que même si nous sommes des employés internes, il reste encore la question de savoir quel budget fait nos salaires. Si nous effectuons principalement des travaux de projet, il est sorti du budget du projet qui n'est pas le même qu'un budget de soutien éventuellement.
0
JB King

Je déteste les remplir au travail, déteste avec une passion ... ce qui pourrait expliquer pourquoi j'ai trois mois de retard pour le moment. J'ai mes emails, calendrier, tâches dans notre logiciel de suivi des tâches, projets à mettre dans notre logiciel de suivi de projet "plus grand". Et pourtant, ils insistent toujours lors de la remplissage d'une feuille de temps qui fait référence aux projets/tâches dans les autres programmes. C'est tout juste un gâchis.

Il est ensuite utilisé pour déterminer l'efficacité, la vitesse, etc., qui est utilisée lors du calcul de votre bonus. Le fait que vous faisiez techniquement 60 heures de travail, dans 40 heures, n'est pas vraiment remarqué, mais ce qui est remarqué, est que tout était en retard ... malgré le fait que j'ai suivi le temps estimé sur chacun, et travaillé mes 8 heures, d'autres auraient été à temps ... mais progressivement plus tard, finalement, avec des choses qui ne sont même pas commencées avant leur dûment dû.

Cependant, pigeant, je n'ai aucun problème à les remplir. Je garde un fichier Excel avec une simple date "date, commentaire, heures". C'est simple, c'est rapide, et cela fonctionne tellement mieux.

Je n'essaie pas de rencontrer des échéances définies par un manager et si ridiculement aléatoire qu'il ressemble à des dés, des dés ont été lancés depuis que je n'ai pas été consulté. Tâche A, je reçois avec 2 heures allouées ... Pourtant, je sais que prendra une journée. Tâche B Je vais obtenir avec 20 heures allouées ... Pourtant, je sais que je peux le faire tomber dans 15 minutes.

0
CaffGeek

Je dois remplir plusieurs feuilles de temps.

D'abord, il y a la feuille de temps qui va à HR. Cette feuille de temps montre simplement fonctionnée/non travaille et est utilisée pour suivre la prise de force et les jours de maladie. Donc, il est toujours rempli de multiples de 8 (sur toute la journée ou travaillant toute la journée).

Ensuite, il y a la feuille de temps qui va à l'entreprise. Je travaille au développement de logiciels dans une grande entreprise; La plupart (99%) de nos projets concernent les utilisateurs internes. Ces projets sont facturés aux utilisateurs à l'heure à l'heure; Donc, un projet pour, par exemple, le service juridique sera imputé au budget du département juridique. Cette feuille de temps est la plus politisée; Il y a une pression de la gestion informatique à charger autant de votre temps aux projets et à la pression des propriétaires de projets à charger le plus de temps possible (c'est-à-dire des réunions du personnel, une formation informelle, etc.). En outre, avant tout travail effectué sur tout projet, il est estimé et un certain "budget" d'heures est attribué. Donc, afin d'étirer les heures, toutes les parties sont de la pression pour devenir créative avec la feuille de temps; Marquage 8 heures d'une journée donnée au même projet définit un drapeau rouge qui déclenche plus de 3 gestionnaires frappant votre cube. Les heures supplémentaires ne sont jamais marquées, car elles ne sert à rien (mon salaire est le même et diminue les heures disponibles plus rapidement). La précision de cette feuille de temps peut être préjudiciable à votre carrière.

Enfin, il y a la feuille de temps du projet. C'est celui qui va aux propriétaires de projets; Ce n'est pas décomposé par date, mais à l'heure. Il s'agit donc de la feuille qui dit "J'ai passé 9 heures sur votre projet cette semaine; les tâches A et B ont été accomplies et des bugs x et y ont été corrigés.". Cette feuille de temps est une œuvre de fiction complète; Étant donné qu'il reçoit son numéro d'heure à partir de la feuille de temps précédente, le ratio tâches à temps est totalement inexact. Toutefois, cette feuille de temps n'est vraiment utilisée que pour déterminer si nous avons atteint ou non une étape de jalon x par une heure d'utilisation de l'heure donnée y, donc sa plus une jauge générale de progrès que toute autre chose.

0
GWLlosa

Il y a deux travaux, j'ai rempli des feuilles de temps. Ils ont été effectués afin d'enregistrer la rémunération (nous avons été payés des heures supplémentaires) et de facturer le client (beaucoup de travail était de T & M) et de vérifier les hypothèses contre des projets à prix fixe. Je les ai également trouvés utiles pour avoir enregistré certaines de mes propres informations, plutôt que de conserver un journal personnel contre une feuille de temps. Cela a fonctionné bien.

Il y a un emploi, j'ai essayé d'utiliser des feuilles de temps de la même manière (les conditions étaient très similaires), mais dans ce cas, la société interrogerait chaque petite chose sur la feuille de temps. J'aurais des conversations téléphoniques qui se disputent ce que j'ai mis sur ma feuille de temps qui a duré plus longtemps que le temps en question. J'ai arrêté de poser du temps précis, car c'était absurde. D'autres personnes semblaient aussi mentir sur leur feuille de temps, lorsqu'il est interrogé.

Dans ce travail, mon temps n'est pas directement facturé à un client, juste à des projets internes surtout, mais je fais toujours des feuilles de temps. Ils sont faciles à faire et serviables, pas seulement à moi-même, mais à la compagnie de comptabilité, etc. Jamais été interrogés sur ce que j'ai mis sur une feuille de temps ici, alors je les garde assez précis.

Je dirais qu'ils sont géniaux, jusqu'à ce qu'ils commencent à vous pénaliser pour ce que vous avez mis sur eux.

0
Scott Whitlock

Le concept de feuilles de temps n'est pas mauvais. Pour les individus, une fois qu'ils peuvent garder une trace du temps nécessaire pour effectuer une tâche, ils peuvent

  1. estimer des tâches similaires plus précisément
  2. planifier des tâches bien de se tenir occupé pendant la semaine et
  3. connaître à l'avance si elles manqueront des délais

En outre, le coût d'un projet peut être suivi.

Cependant, invariablement toujours, un problème apparaît rapidement. Voici le modèle de la séquence des événements:

  1. La direction obtient un parfum de "mesure". Ils imaginent que cela soit un outil de gestion.
  2. Les heures consignées seront remises en question, des explications demandées à n'importe quel nombre supérieur à un nombre (disons-nous, 6) dans un sens du faux contrôle et de la gestion.
  3. Ensuite, l'équipe sera comparée et piquée les unes contre les autres quant à la journalisation plus d'heures. La sortie sera surveillée en termes d'heures passées.
  4. Ils embaucheront un coordinateur de la telle sorte ou un tel rôle pour aider ce processus.
  5. Cette personne va, pour prouver un point, ajoutez quelques champs de plus au modèle et augmenter le processus. Maintenant, le temps nécessaire pour dépenser sur la feuille de temps soudainement quadruples.

Ainsi, un système qui a été envisagé une fois pour devenir des programmeurs d'aidation devient un goulot d'étranglement.

0
CMR

Je suis émerveillé de combien de temps est gaspillé sur des feuilles de temps et de la façon dont l'organisation s'en sortit.

Pour la plupart des groupes ici, le gestionnaire envoie le nombre d'heures budgétisées pour la période; par projet, par employé afin de faire correspondre le plan de projet. Tous les programmeurs entrent alors à ce moment-là pour chaque projet qu'ils travaillent; Peu importe quelle heure ils ont réellement dépensé par projet. Ou à quel point ce travail était utile.

Pour eux, les feuilles de temps sont totalement inutiles.

D'autre part, je reçois l'enregistrement de construction de Hudson et commettez votre journal de VCS. De cela, j'ai un bon sens sur ce que mon équipe a effectivement travaillé sans avoir à leur demander de produire plus de formulaire.

Il est plus précis qu'il suivait ce que les développeurs ont fait et non ce que les gens ont dit avoir passé du temps à faire du temps.

0
sal

Malheureusement oui.

Mais pas seulement une feuille de temps. Nous devons:

  • Arrivée et vérifiez à votre arrivée/départ
  • Remplissez la feuille de temps de notre société mère à la fin du mois
  • Notre gouvernement idiot ( Croatie ) a récemment ajouté une autre nuisance: remplir un autre quotidien TIMESHEET. Pourquoi? Donc, ils peuvent envoyer une "inspection" pour voler votre argent si chaque employé ne l'a pas complètement rempli.
0

Je travaille en tant que développeur Web/chef de projet dans une petite entreprise (10 personnes au total) et tout le monde, y compris le PDG, doit enregistrer ce qu'ils font. Tout ce qui prend plus de 5 minutes doit être enregistré.

Une feuille de temps typique ressemblerait à ceci:

07:46 - 08:01: Client A - Projet B - Programmation - Remarque facultative
[.____] 08:01 - 08:38: Client B - Projet C - Fixation - Remarque facultative
08:38 - 08:46: Client B - Project D - Gestion de projet - Remarque facultative
[.____] 08:46 - 09h00: Client A - Projet B - Support client - Remarque facultative
...

Depuis que je suis habitué à travailler comme ça, ce ne serait pas une raison de refuser un emploi. Le PDG motive l'utilisation de ce type de feuilles de temps détaillées comme moyen idéal pour comparer les estimations au temps réel passé sur un projet.

0
Kristof Claes

Je ne fais pas une feuille de temps. Il existe des projets spécifiques où je suivez les estimations contre le temps réel (je n'utilise aucun type de minuterie.). Ce n'est pas nécessaire, mais je ressens la nécessité de travailler sur ma capacité d'estimation.

0
JeffO