Designer, Developer and PM sandwich.
At Depop we sit in feature-based teams. I’m sandwiched between the product manager and iOS developer on my team. This set up meant that we’d inevitably work through things quickly.
If a product manager or developer has a question about a design you can quickly answer without blocking the team. If I have a question about whether what I’m designing is technically possible or not, I can quickly turn to my right and ask the iOS developer. If a build was ready, the developer didn’t always need to schedule a meeting and send over a link for me to download the build. I could review it on their device and most of the time they could make live tweaks. If a native technical constraint came up, we could collaborate and all of us could work through it, without the bureaucracy.
Of course, you have to respect each others time, and if someone looks like they’re deep in work — try not to interrupt them but for the most part, it worked really well
Sitting together also brings you closer as a team, which is essential for projects that can take longer than a few sprints. These are the people you’re in the trenches with, it helps to be able to gel with each other and be aligned on the goal.