9 Comments
User's avatar
Tahmid Bin Taslim Rafi's avatar

Great insights on shadow work in engineering. The idea that much of this work happens behind the scenes and isn’t surfaced in tickets resonates with my experience. It would be helpful to see a short case study or metric example showing how lightweight tracking shifted priorities and freed up capacity. Do you have any practical tips for starting small without adding heavy processes?

Expand full comment
Anton Zaides's avatar

Good question, I'll see if I can dig something like that :)

Expand full comment
The Corporate Maze's avatar

Absolutely. I recently heard of an internal team that were performing around 65% of shadow work, which we refer to as shoulder tapping. All without a cost code, none of it getting billed and all of it contributing to the engineering team being “busy”. Solid infographic. I’m subscribing now.

Expand full comment
Anton Zaides's avatar

Thank you! Yeah, 65% is quite extreme

Expand full comment
The Corporate Maze's avatar

Pubic sector :-) Perhaps I should have said cross-charged rather than billed.

Expand full comment
Will G.'s avatar

Love this!! Would love your thoughts on some of my stuff, follow me back I could DM you?

Expand full comment
Gilad Naor's avatar

Where do you AI helping here, making the invisible visible. Or at least findable.

I’m thinking about recording and transcribing every on call meeting, on calls just thinking out loud, etc.

Expand full comment
n0p's avatar

Great post!

Expand full comment
Steven Barnes's avatar

A couple of points on the shadow backlog - 1. When reviewers comments are ignored multiple times with the delivery date as an excuse this can eat a growing amount of time - the codebase gets bigger and the same comments need to be made over and over sometimes you need a mandatory this does not go out the door until the review comments are fixed. 2. Static analysis and CI/CT can, if used correctly save a lot of time - especially if tools like pre-commit are used. These tools can remove a lot of the pain from reviews, (by forcing the developers to fix the issues before review), and can act as an independent, unbiased, metric for quality barriers, (maybe stiles would be a better word). Having had another developer complain to HR that my review was picking on him (and later finding out that a previous review of the same code a year earlier had raised word for word the same issues but from a different reviewer) - I can say that having such metrics can be vital.

Expand full comment