This is basically how my team does it. I love it. My manager spends much of her time figuring out how to help remove our roadblocks and planning the 6 month to 1 year horizon (with our input). I lead the weekly meeting where we do the showing off, PSAs, or light brainstorming on issues with broad relevance.
Two scheduled meetings per week = tons of dev time and freedom to explore / innovate! (Ok, three weekly meetings if you count the product-wide meeting, which is usually a waste of N-5 people's time, and I usually have it on the background while I continue working.)
We are remote, so ideally there's also one in person gathering per year to do the big vision casting and major high level brainstorming.
We still have room to improve, especially in the area of ad-hoc dev-dev communication. Always interested to hear how others do it!
Two scheduled meetings per week = tons of dev time and freedom to explore / innovate! (Ok, three weekly meetings if you count the product-wide meeting, which is usually a waste of N-5 people's time, and I usually have it on the background while I continue working.)
We are remote, so ideally there's also one in person gathering per year to do the big vision casting and major high level brainstorming.
We still have room to improve, especially in the area of ad-hoc dev-dev communication. Always interested to hear how others do it!