I never understand places that dont have some sort of work management methodology.
In technology, we often use agile. Its complicated, but one key part is that the individuals determine what needs to be done to get an overall effort completed, creates the individual tasks in an application, schedules them for completion and makes notes about status as they go.
Its a little micro, but it ends all questions of “is this person working”. Either theyre getting stuff done or they aren’t. We have regular sessions to check progress and reports are generated on an ongoing basis. If someone is dicking around it shows up real fast.
I can’t imagine that places still just raw-dog all the work. What is Joe doing. No clue. When is he going to finish? Dunno. How is the project going? Beats me. Are we staffed appropriately? Good question.