To track other things, like time on task or web surfing habits, would not even be redundant, just superfluous.
To track other things, like time on task or web surfing habits, would not even be redundant, just superfluous.
A good manager can often sense when someone is not doing their job, or has disconnected.
In one case, a good manager came to me and asked me to check the "bossware" software to see if a certain employee was working while "working from home".
...turns out they were not. So we terminated them.
Good manager + bossware = Efficient process.
They didn't "sense" anything, they just asked you to show them some stats on a dashboard. They didn't approach the person for an explanation or conversation.
This manager totally removed the human from the person struggling with their job. That makes them a good robot.
I can additionally imagine that koheripbal was not privy to any information regarding that employee's performance besides that one thing.
Besides, if you're a non-technical leader it can be difficult to understand how things are going unless you have some kind of metrics to track.
Give people a metric - any metric - and they will (conciously or otherwise) start optimizing that instead of the actual goal.
https://www.folklore.org/StoryView.py?story=Negative_2000_Li...
From the article:
> Bossware typically lives on a computer or smartphone and has privileges to access data about everything that happens on that device.
It's a question of intrusiveness and granularity. Git commits are plainly not 'bossware'.
It's not wise for a manager to use git commits as their sole estimator of progress, but that's another question entirely.
So the only option is to track whether they're working or not.
Not really sure what the benefit in cheating your boss would be though? You still had to do the work at some time. Maybe you work extra hard one day but push only the first half of your commits, then give yourself a day off where all you do is check in at the end to push the fake-timed other half of them?
It'd probably be easier to find an 'unlimited holiday' job that pays you for output rather than keeping your seat warm.
If you are at the point where you need to modify commit timestamps to satisfy some micromanager, it's highly likely that there are other things wrong with them that will lead to you searching for a new job fairly soon.
* you otherwise liked the job
All I was saying is that these two are very likely mutually exclusive.
Sure, it's hypothetically possible that I have a micromanage-y boss who only tracks my commit times and nothing else. But really? That's the same boss who's going to mentally think you're "not a team player" because you left an hour early for your son's birthday party. That's the same boss who's going to obsessively tracks how many vacation days you "accrued" and insist on you coming in when you're sick if you don't have any left. Let's not kid ourselves.
I might switch to doing it once a sprint :)
...but also because I'm a weird night owl and don't like my employer to see me slacking off all day then doing work at 1am.
I'm sure I'm getting details a little wrong here, but basically if you're paying someone a certain salary to do a task, you aren't allowed to know how long it took to do it.
Microsoft Word has an example of this: The 'Total Editing time' tracking feature is disabled in Germany (and likely other countries.)
That seems like a decent managerial practice for some types of workplace, and it's definitely the model I have for my direct reports; but doing it by law seems like a bit of a shortcut for some reason to my anglo brain.
I also think it's an aspect that should be explored more. Sometimes people forget that the time to complete a task does not always correlate with the cognitive load of completing a task.
I've seen orgs where 'top producers' on a team slowly get loaded up more and more, eventually having 50-100% more points on a sprint than their peers on the team. They usually wind up 50-100% more drained at the end of the day too, and it winds up impacting their quality of life.