Мне приходится выполнять три или четыре работы в день, и у каждой есть несколько частей. Я хочу, чтобы инструмент отслеживания времени помог мне узнать, сколько времени я потратил на каждую часть и на каждую работу в целом.
Я нашел такие, как gnotime
и hamster
.
Какое приложение вы рекомендуете для такого случая?
В программе учета рабочего времени TSheets есть именно то, что вы ищете. У вас будет возможность перечислять неограниченное количество заданий на каждый день и, в частности, учитывать время выполнения задач в каждом коде задания. Кроме того, легко создавать отчеты с разбивкой по каждой задаче и проекту в целом.
http://www.tsheets.com/overview-of-online-timesheet-software.php#multi_job_codes
Я предпочитаю Рачоту. Это файл jar с простым графическим интерфейсом. http://rachota.sourceforge.net/en/index.html
Он хранит табели учета рабочего времени в XML, и есть несколько вариантов для отслеживания команд и т. Д. Просто загрузите его, поместите в свою любимую папку и запустите как java из командной строки или значок запуска
java -jar /...folders.../rachota.jar
Watson - это инструмент командной строки с открытым исходным кодом для отслеживания времени. Код здесь, на Github . Он поставляется с (необязательным) серверным бэкэндом под названием crick , который может собирать данные отслеживания рабочего времени команды.
После довольно долгого осмотра и обнаружения, что больше не работает / больше не работает поддерживала / запутывала / продавала программное обеспечение для учета рабочего времени для Linux, я нашел Watson и согласился на него. В нем хорошо продуманные команды , поэтому я не возражаю, что это «всего лишь» инструмент командной строки.
Мы используем http://projectsputnik.com . В нем есть потрясающие функции отслеживания времени, а также отличные функции управления проектами. Кроме того, вы можете пометить некоторые записи времени как оплачиваемые и увидеть отношение оплачиваемых часов к общему количеству отработанных часов.
Главное приложение:
hamster-applet
Appindicator: hamster-indicator
Я полюбил Hamster и использовал его, чтобы отслеживать, как долго я работал над проектом Summer of Code. Он добавляется в меню индикаторов (или в панель задач). Если вы хотите запустить / остановить / изменить задачи, просто нажмите Super + H и введите то, что вы делаете.
Это дает вам довольно приятную статистику, которую можно экспортировать как HTML, для отправки другим. Вы можете разбить части задания на группы, чтобы отслеживать, что именно вы делаете в данный момент.
Каждая задача помечена как [задача] @ [задание] . Например, у вас может быть dev @ project , doc @ project и т. Д. Hamster также выполнит автоматическое завершение и для них, поэтому в большинстве случаев вам нужно только ввести несколько персонажей. Теги также могут быть добавлены к задачам для дальнейшей категоризации.
Снимок экрана, сделанный Toms Bauģis
Если у вас есть Интернет: HarvestApp является одним из лучших инструментов. То есть, если вы не возражаете против отслеживания времени в веб-приложении.
sidenote: У них тоже есть бесплатные пробные аккаунты.
Также можно попробовать Timedoctor.com.
Это то, что мы используем в наших компьютерах, работающих сейчас на разных платформах. На самом деле, мне было поручено провести исследование о лучшем программном обеспечении для отслеживания времени сегодня, и из многих рефералов и предложений "Доктор Времени" является единственным программным обеспечением, которое я мог бы оценить как "А".
Может показаться, что это перебор для операционной, но это действительно полезно для глубокого отслеживания вашей производительности: RescueTime.
Поддерживается в Linux (кроме Mac/Windows). Вы устанавливаете небольшое приложение, которое остается в трее, и оно отслеживает все ваши окна, генерируя позже отчет о вашей производительности.
.
Он может автоматически классифицировать множество приложений, а для тех, кого он понимает неправильно или не знает, можно задать, что означает это окно: очень продуктивное, продуктивное, нейтральное, отвлекающее или очень отвлекающее. Это подводит итог производительности за ваш день. Вы также можете игнорировать некоторые приложения, которые не имеют реального значения и на которые вы тратите очень мало времени (например, Nautilus/Caja).
Есть платная версия, которая добавляет такие функции, как отслеживание времени в автономном режиме (вы можете вручную ввести то, что вы делали, например, встречи или клиентские звонки, приложение спрашивает, что вы делали, когда ваш компьютер простаивал!!!!. ), интеграция Zapier, еще более глубокая статистика и другие вещи, которые я на самом деле не знаю, потому что я не использовал платную версию после пробного периода :)
Это было единственное приложение, которое действительно помогло мне сосредоточиться - потому что я боялся получить это страшное письмо к утру воскресенья, в котором говорилось, что я был непродуктивным D:
Если вы обращаетесь к веб-серверу Kimai - хорошее веб-приложение PHP / SQL. Вы настраиваете разных клиентов и для каждого из них разные проекты, а также разные задачи. Также его могут использовать многие пользователи. Информацию можно экспортировать в PDF, CSV и XLS.
Да, я бы также порекомендовал TSheets. Легко переключаться с работы на другую, чтобы точно учитывать время, затраченное на каждый проект. Мне также нравится, что у него есть виджет «Кто работает», где я могу видеть, кто в моей команде над каким проектом работает в режиме реального времени.
http://www.tsheets.com/workforce-management.html#whos_working
KTimeTracker - хороший инструмент, который поддерживается Канонический.
Hamster довольно хорош, если вам нужен апплет с панелью. . Есть еще один, написанный на Java, под названием jTimeSched. Это было полезно на флэш-накопителе, потому что я могу запускать его в Windows, Mac и Linux, при условии, что на главном компьютере установлена Java. (Он доступен здесь и его нет в репозиториях.)
arbtt является автоматическим трекером времени, основанным на правилах. Он просматривает заголовки активных окон на рабочем столе и автоматически регистрирует их. Он может каталогизировать заголовки на основе того, как вы их настраиваете, а затем сообщать статистику.
Таким образом, он может сообщать о том, сколько времени потрачено на веб-домен, в vim, и в facebook, чтобы вы могли посмотреть на свою производительность.
Talygen настоятельно рекомендуется для всех, кто любит отслеживать свое время и деятельность. Пользуюсь Талыгеном пару месяцев. Это помогает мне отслеживать несколько проектов.
Я рекомендую Emacs с Org-Mode, установленным по умолчанию вместе с emacs. Вот скриншот буфера Org-Mode:
Почему Emacs + Org-Mode? чтобы избежать переключения контекста, сохраняя вас в состоянии потока !!! Звучит немного радикально, да? Я знаю, но я понял, что... на практике!
Когда я дал Org-режиму шанс, я полностью отказался от своего старого способа работы и начал держать меня в фокусе на том, что действительно важно (код). Моим старым способом работы было:
С Org-режимом, Мне просто нужно переключиться в буфер Org-режима, нажав Ctrl + x x b
, и пометить элементы как DONE -- переключиться обратно в мой предыдущий буфер. Больше никакого браузера (или внешнего приложения) + редактор.
Я также хотел бы предложить принять Технику Pomodoro , действительно простую технику, чтобы получить максимальную отдачу от управления временем. Она проще, чем GTD, и проста в использовании в Emacs + Org-Mode: Положите таймер 25 минут во всех ваших задачах и Org-режим будет предупреждать вас всегда задача заканчивается. Лучше, чем когда-либо!
Хороший, который я использовал в прошлом, это Klok , приложение Adobe Air. Он отлично подходит для отслеживания всех ваших различных проектов и предоставления диаграмм и графиков, чтобы понять, как вы проводите свое время. Бесплатная версия экспортирует табели учета рабочего времени только в формате MS Excel - они хотят, чтобы вы купили полную версию для экспорта html и xml.
Я использую gtimelog .
Хорошо. Я написал gtimelog. Так что у меня это работает. YMMV. Боюсь, что я не лучший специалист по сопровождению программного обеспечения.
Вы пробовали toggl
Это онлайн-приложение, но в нем есть собственный клиент linux
Всем поклонникам Harvest (getharvest.com) я рекомендую простое приложение gtk:
Вы также можете попробовать Fanurio . Он работает на нескольких платформах, включая Ubuntu. После установки они дадут 14-дневную пробную версию . Если вам это нравится, вы можете купить программу, чтобы разблокировать неограниченную версию.