2010-03-26 4 views
0

Est-ce que quelqu'un sait utilitaire qui peut mesurer l'intensité du travail. Par exemple - frappes de touches \ clics de souris par seconde, temps passé dans IDE \ autres outils de développement, lignes totales de code par heure ... etc.Mesure de la performance de travail

+4

Patron aux cheveux pointus, c'est toi? – codenheim

+0

hahaha !! Roches de boss aux cheveux pointus !! vive les adams de Scott! – raj

+0

Niveaux non prouvés de productivité invérifiable -http: //www.amazon.com/Dilbert-2007-Calendar-Unprecedented-Unverifiable/dp/0740759191 – codenheim

Répondre

1

Découvrez Timesnapper. Je n'ai pas encore commencé à l'utiliser, mais ça a l'air vraiment intéressant. Fondamentalement, il prend une capture d'écran de votre bureau de temps en temps, et peut produire des graphiques du temps que vous passez dans chaque application, entre autres choses.

8

Il est généralement admis que toute mesure de ce type n'est pas précise. Plus souvent qu'autrement, il peut être plus productif de supprimer du code que de l'ajouter. Il peut être plus productif de penser et de planifier que de taper.

Je vous suggère de mesurer l'intensité du travail par l'atteinte des objectifs. Si les objectifs sont atteints et que le travail est bon (testé, etc.), il s'ensuit que le travail a été fait.

1

La manière la plus simple de surveiller les lignes de code est d'utiliser un système de gestion des versions de code source. Subversion a des déclencheurs qui vous permettent de consigner les commits, les lignes, etc. et même de notifier l'équipe. En ce qui concerne les autres métriques, je pense qu'ils sont BAD pour mesurer les performances de travail du développeur. Les résultats sont ce qui compte, et cela ressort du code final, ainsi que de la qualité de l'application.

J'emploie plusieurs développeurs et un gars va écrire 50 lignes de code dans de courtes rafales de productivité, et l'autre gars marche le long. Ce qui compte, ce sont les résultats. De plus, regarder l'écran en essayant de comprendre un problème est productif, mais rien ne bouge.

1

J'ai fait un programme comme celui-ci il y a des années pour mesurer quand je travaille trop et pour l'usage personnel seulement. Mon opinion est que si vous cherchez quelque chose pour mesurer votre travail afin que vous puissiez demander de l'argent, ou que vous soyez le patron et que vous cherchiez un moyen de mesurer vos travailleurs, ce n'est pas la bonne façon de faire. ...

Il y a un programme que je connais et d'utilisation, le todolist, avec la possibilité, à messure le temps que vous passez sur chaque tâche. Comme j'ai des années pour compter le temps passé, maintenant je vérifie les résultats, la vitesse à laquelle les programmes fonctionnent et fonctionnent, leur robustesse, et non les bugs produits, si leur mise à jour est facile, s'ils me rapportent de l'argent et d'autres trucs comme ça et pas mesurer les clics et ce que jamais ...

http://www.codeproject.com/KB/applications/todolist2.aspx

J'ai rencontrer un codeur dans le passé, qui font le directeur macromedia un projet, et de faire une solution avec 10.000 images, son était impossible de mettre à jour, buggy laid, etc, puis un autre faire le même projet avec 100 images, et le code de jargon. Le premier fonctionne pendant 2 mois, le second travaille une semaine pour le concevoir et un mois pour le coder et produit un bien meilleur projet ...

Le premier ne connaissait pas réellement le programme, et le second jamais expliquer dans le premier qui ne savait pas ce qu'il a fait parce qu'il y a des concurrents. Alors, comment pouvez-vous mesurer un cas comme celui-ci?En passant, le patron de ces 2 programmeurs, pense que le premier programmeur fonctionne le plus, et travaille réellement le plus, jour et nuit car le projet la façon dont ils le réparent a besoin de copier coller encore et encore beaucoup pense. La compagnie ferme après quelques années, pour d'autres raisons, et ce projet que je mentionne, était une démo qui n'a jamais vraiment été publiée. J'étais l'ami d'une autre personne au sein de cette entreprise qui vient juste de prendre un café là-bas et de me montrer ce projet - je fais mes commentaires à mon ami.