5 ms·
Programmers hate when management forces to track their spent time. It's very annoying and unhelpful to anybody
by malinens 10y ago
Programmers hate when management forces to track their spent time. It's very annoying and unhelpful to anybody
- random_rr 10y agoIt's extraordinarily helpful and is the sign of a mature, professional developer.
- vetinari 10y agoIt's helpful. when you have to quote estimates to your customer, this estimate is what is going to be really billed and then you want to know, how much you were off, whether you actually have some margin. By comparing estimates to actuals, you can get better at your estimates. It can be annoying, but for example, redmine-style time tracking in checkin comments are quite unobtrusive.
- robinhood 10y agoDo you use this feature with Redmine? (time spent in commit messages)
- vetinari 10y agoYes, although some colleagues prefer logging their time separately. The commit message allows only for specifying hours, the separate time-sheet entry also date and activity (i.e. designing, testing, documenting, and other non-strictly programming activities). It also allows to specify the same task several times, without having multiple commits :)
- robinhood 10y agoThe concept of "activity" is interesting. I've created an issue to talk about it, thank you. https://gitlab.com/gitlab-org/gitlab-ee/issues/1304 https://gitlab.com/gitlab-org/gitlab-ee/issues/1304
- unethical_ban 10y agoWell I work at a company that has requirements and wants them done on deadlines. It's not evil. Tracking time against estimates is helpful so we can know if estimates are correct.
- elygre 10y agoOne would assume that if a company wants to track the employee's spent time, they already found a way of doing this. GitLab is only providing a different, and perhaps easier, way of doing it.