No departments
startuplessonslearned.com
startuplessonslearned.com
If you are a small start-up, you do not have this scaling issue yet. You shouldn't bring in the solution if you don't yet have the problem, especially because the solution is costly, treacherous, and difficult to do well.
You either have to hire people cross trained or you have to be willing to cross train them yourself.
Just assuming that cross training will happen on its own is a big mistake.
Which always ends up: construct the smallest possible product feature set with the largest possible budget (money AND time). Voila! the greatest chance of departmental success.
All middle managers should be lined up and shot (lined up so one bullet will do for the whole line). The company will immediately begin to be more profitable, and ramp up from there.