TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Do you log your time at work?

25 pointsby agateauover 8 years ago
At work we are required to log time spent on each JIRA task. I can see the value of it: it makes us better at estimating tasks, but it&#x27;s quite a burden to do.<p>Some colleagues log time at a macro level: at the end of the day they enter what they did, based on what they remember. I believe this way of logging is not precise enough though because you can easily overlook time you spent on some tasks. For example I do a lot of reviews: there is no way I can remember at the end of the day how long I spent reviewing each pull request. So I track my time as I go, using Toggl. At the end of the day I sum up time spent on all tasks and enter them in JIRA. That&#x27;s annoying to do, as I end up logging time slices of 20, 10 or even 5mn (some reviews take short amount of times, others requires more).<p>Do you log time at work? If you do, do you do it at a macro level or do you try to be more precise? Do you use any tool to help you?

16 comments

EliRiversover 8 years ago
At the end of the week, I look back at the hours&#x2F;tasks I have allocated to me and I fill them in. Generally, there&#x27;s no link between how long something took me and how many hours I write in it; I just write all the hours in. If there were 8 hours set aside for it, I write 8 hours in the box. Sometimes I spread it over several days.<p>If I don&#x27;t have enough tasks&#x2F;hours allocated, I look back at anything I did during the week that isn&#x27;t on the allocated list, and I have it added to the allocated list and then I write the hours in. Sometimes, I&#x27;ll do this during the week rather than all on Friday.<p>The purpose is to fill in the boxes and make the numbers match. Nobody ever examines the boxes and numbers, and they bear no relationship to what actually happens. If I don&#x27;t fill in the boxes and make the numbers match, someone comes to insist that I fill in the boxes and make the numbers match.<p>In the ones that I get added, I pick the number. Other ones just appear with numbers already in them. Sometimes I like to spread the numbers out. Sometimes I just do them in big blocks.
bendixsoover 8 years ago
I do. I try to focus on improving my estimates. I find that some things work better when lumped into a general category like &quot;Code Review&quot; while you can be more specific with other things, for example a particular feature or user story.<p>You have to ask yourself, what value would you get from estimating that a code review will take 10, 20 minutes? Is that kind of information particularly useful for forecasting? I would guess it isn&#x27;t because it seems too granular. Nobody I know sits down and plans a series or 10 or 20 minute code review sessions. They usually plan out bigger blocks of work.<p>I use a tool called Track - Simple Time Tracking and Invoicing (<a href="https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;track-simple-time-tracking&#x2F;id1139954391?mt=8" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;app&#x2F;track-simple-time-tracking&#x2F;i...</a>)<p>Full disclosure, I built Track and I own the company that sells it.<p>I built Track because I wanted a cleanly designed time tracking tool that syncs my data between devices and doesn&#x27;t make me sign up for an account. It&#x27;s iOS-only. It works on the iPhone and iPad.<p>So yeah, I use the tool that I built. I use it every day while I&#x27;m working on my client projects.
评论 #12718336 未加载
francisbondover 8 years ago
Utility to create jira tasks in toggl from issues and sync time entries from toggl to jira issues work log.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;angusfretwell&#x2F;jiggl&#x2F;blob&#x2F;master&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;angusfretwell&#x2F;jiggl&#x2F;blob&#x2F;master&#x2F;README.md</a>
altaweelaliover 8 years ago
I tried many apps&#x2F;ways and finally created my own. It is a local web app I put together inspired by Slack bots&#x2F;commands. It is like CLI on a web interface with autocomplete and suggestions. I like it because I don’t have to click many things to add, view, or delete tasks.<p>Example: (&#x2F;Todo-New taks name here –Project project name –Due 1&#x2F;1&#x2F;2016 –Tags #one #two #Three –Time 2h)<p>Anyways, I do track time because we bill hourly and eventually I have to move the totals for billable work from my app into our timesheet system (very clunky Microsoft Project Server).
hugodahlover 8 years ago
I use RescueTime (<a href="https:&#x2F;&#x2F;www.rescuetime.com&#x2F;ref&#x2F;386085" rel="nofollow">https:&#x2F;&#x2F;www.rescuetime.com&#x2F;ref&#x2F;386085</a>) (<i>disclaimer</i>: referral link but I am an active and paying user) which can track time based on open&#x2F;active&#x2F;focussed app, per-site productivity tracking based on your settings, open API, mobile and offline tracking, focussed mode (block all distracting sites), integrations and much more.<p>I&#x27;ve been a paying customer for over 5years, and well worth EVERY penny!
评论 #12728873 未加载
imranqover 8 years ago
I like this app: ATracker PRO - Daily Task and Time Tracking by WonderApps AB <a href="https:&#x2F;&#x2F;appsto.re&#x2F;us&#x2F;Ab-9E.i" rel="nofollow">https:&#x2F;&#x2F;appsto.re&#x2F;us&#x2F;Ab-9E.i</a><p>You set up some tags and tap on them to start the timer. For example I track things like meeting times or time spent in code review. Also generates reports and gives you JSON to write custom apps with.<p>By the way, I don&#x27;t have any affiliation with the app or company, I just think it&#x27;s a well designed app
andriesmover 8 years ago
toggl has very nice desktop,mobile and web apps, reporting, tagging, simple and easy to use, team mode etc. You get a lot out of the free version. Recommended
laroseover 8 years ago
Yes, I use <a href="https:&#x2F;&#x2F;github.com&#x2F;larose&#x2F;utt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;larose&#x2F;utt</a><p>Disclosure: I&#x27;m the author.
评论 #12815553 未加载
评论 #12764132 未加载
itomatoover 8 years ago
If I am on a project uses JIRA, there is a good chance I will be using Tempo. Otherwise, I provide a cumulative account on a daily basis with the facilities built into JIRA, or directly to the PM (sometimes me) to account for my time.<p>In my experience, the requirement for per-task time allocation is not met with the appropriate review and tally at the PMO level.<p>It is more pain than gain.
sprobertsonover 8 years ago
I also use Toggl, paired with either Jira or Trello depending on the client. To solve the annoying data entry step I built a small tool. It lists tasks with a &quot;play&quot; button to start the clock. When done or done for now I can stop the clock, the tool saves the time spent and potentially updates the issue status (or moves the card)
nigel182over 8 years ago
I use <a href="http:&#x2F;&#x2F;mydamntime.com" rel="nofollow">http:&#x2F;&#x2F;mydamntime.com</a> of which I am the author. I track time there because it&#x27;s easy to account for lots of task switching, then transcribe the summary to the company timesheet app at the end if the day.<p>Note: the mobile interface is very dated. I only use it in desktop.
jtfairbankover 8 years ago
<a href="https:&#x2F;&#x2F;ding.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ding.io&#x2F;</a> was super nice when I was logging my time as a contractor. Worked great for personal stuff too, like going to the gym. Easy to separate that out from the work stuff.
welderover 8 years ago
I use <a href="https:&#x2F;&#x2F;wakatime.com" rel="nofollow">https:&#x2F;&#x2F;wakatime.com</a> for this. I use a Git branch for each feature&#x2F;Jira ticket and at the end of the day WakaTime tells me how long I coded in each branch.
评论 #12718341 未加载
hifundaover 8 years ago
Yes I use RescueTime for work tracking as well and has been pretty useful so far. haven&#x27;t dug in too much though for analysis - a quick look at the chart is enough to stop me from procrastinating too much :)
elsurudoover 8 years ago
Yes – hourly for obvious reason, and fixed-price so I can improve my estimates.<p>I use Freshbooks for invoicing, and it also allows simple time tracking, for which I use a macOS dashboard widget (a bit outdated, but it works).
wcummingsover 8 years ago
If you want to track it for yourself, go for it, but you should be pissed if your employer wants to collect that information.
评论 #12719150 未加载