29 votes

Suivi automatique du temps de développement

Je suis en train de travailler sur un projet personnel, et j'aimerais pouvoir dire à la fin:"j'ai passé X heures sur ce projet". Maintenant, une façon de résoudre ce problème est d'utiliser un manuel de suivi en temps (a travaillé à partir de: à:). J'ai couru dans des problèmes avec cela, parce que je ne gèrent à utiliser de manière cohérente pour la première semaine ou deux. Donc j'aimerais suivre le développement heure automatiquement.

Une idée que je n'avais plus qu'à insérer un petit script dans le processus de génération qui ne demande qu'à insérer un horodatage dans un fichier log à chaque fois d'un processus de génération est appelée. Plus tard, j'ai pu analyser les intervalles entre chaque version et j'espère calculer un peu l'image exacte de ce qui se passe.

Quelqu'un d'autre a une idée de comment un tel moment de l'outil de suivi pourraient être mises en œuvre?

Rapide suivi sur la base des réponses déjà fournies: 1. Arrêter/démarrer les trackers ne sont pas mauvais, mais ils nécessitent beaucoup de discipline, quelque chose que je devrait peut-être travailler sur. Mais elles ne fonctionnent pas pour moi. 2. L'application spécifique de suivi des programmes sont grands, mais je suis en cours sur Mac OS X. Merci

31voto

sam Points 1738

Mon opinion est que vous serait très bénéfique pour vous-même en gardant un poids léger de développement journal. Des Notes, des croquis, des heures, des dates, etc, dessins et modèles. Ce n'est pas la réponse à votre question, mais c'est une discipline que peu de développeurs et de l'une dont ils ont désespérément besoin.

La vie est bien remplie, et les gens doivent apprendre à suivre / le budget de leur temps et de la discipline à prendre eux-mêmes sur les bons comportements et les habitudes.

Je vous encourage à le battre et de gagner cette bataille. Ne lésinez pas une chose si facile à l'automatisation lorsqu'il y a plus de gains si vous améliorer vos compétences. Vous pourriez également vouloir vérifier LifeHacker pour quelques idées.

Un peu de non-réponse, mais j'espère que vous le trouverez utile.

12voto

user57400 Points 146

Timesnapper de paiement: http://www.timesnapper.com/

9voto

Dour High Arch Points 11896

Si vous avez besoin d'un système automatisé de suivi en temps, envisager de RescueTime. C'est un arrière-plan de l'app pour Mac OS et Windows qui enregistre le temps que vous passez sur les applications.

Il est granuleux assez pour séparer le temps passé sur les différents documents ou des sites web ouverts dans la même application à des tâches différentes. Par exemple, on peut enregistrer le temps passé sur StackOverflow pour un travail différent de ce que de temps à BBC News, même à partir du même navigateur web.

5voto

codeinthehole Points 4529

Probablement pas la réponse que vous êtes à la recherche pour - mais pensé que je le mentionne ce, dans le cas où il s'avère qu'un système automatisé n'est pas envisageable.

Ce n'est pas automatisé, MAIS il fonctionne et fonctionne bien. L'outil est appelé Hamster et il fait maintenant partie de Gnome (http://live.gnome.org/ProjectHamster). Une fois installé, il peut être chargé comme un gnome panel applet.

  • Il fournit une interface simple pour se connecter à la tâche que vous êtes la réalisation, et vous permet d'exporter les données vers un certain nombre de formats différents.
  • Affiche l'état courant de l'activité directement à partir d'un panneau (+ combien de temps vous avez passé sur elle)
  • Il se souvient des tâches que vous avez effectuées, de sorte que vous pouvez facilement rappeler et d'exercer une activité passée.
  • Si vous avez commencé la tâche précédemment, vous pouvez spécifier les heures de début dans le passé - ce qui est utile si vous oubliez de démarrer l'enregistrement au début de votre session.
  • Régulièrement vous rappelle ce que vous êtes censé faire, ce qui est un grand invite à vous assurer que vous êtes la journalisation de l'activité de manière correcte.

5voto

Nikolay Ivanov Points 5117

Eh bien, si vous utilisez Eclipse, vous pouvez essayer Mylyn, il garde automatiquement le temps et le contexte des tâches.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X