Cross-functional teams

When assembling a new team, you start with a few specialists.

Your bus factor is 1.

If the backend developer takes the day off, frontend is stuck.

Unless … you’ve found yourself a few T-shaped individuals who know the stack broadly but are specialists in an area.

You share the knowledge so everyone has a broad understanding of how things work, and they can pick up the slack in a pinch.

Ideally, you also have one or two generalists.

That way, even though you’ve built yourself a small team, you don’t have walled gardens but an open field where everyone can pick up and do the work that needs to be done.

Yours,

Taj

All writing