Earlier quoted context omitted.
> Always makes me wonder how many dysfunctional companies are out there letting deadbeat remote employees collect paychecks and do as little work as possible because nobody cares enough to press the issue. I'll take a stab at it, and predict... all of them. Or nearly so. There seems to be an ever-present fraction of employees at any large corporation that are essentially worthless. Just along for the ride, raking in…
In the software industry it should be pretty easy to track tickets someone is working on and compare that to how long similar tickets are completed by coworkers.
1. Story pointing is not granular enough, i.e. one 2-point story is not necessarily the same as the next one. Freeloaders pick off the easy ones and pace themselves to keep their 'productivity' in the acceptable range.
2. I've seen a lot of teams, especially smaller ones, evolve into a situation where each member has an area they specialize in. Then stories start getting preassigned to them. Hard to compare two coders not pulling from the same pool of work.
3. As an IC becomes more senior, a larger fraction of their work happens outside of stories, and becomes more difficult to quantify. Some of the most effective freeloaders I've witnessed were mid/senior devs who could crank out a typical story very fast and craft plausible explanations for where the rest of their time went.