Image for post
Image for post
Photo by You X Ventures on Unsplash

At Invoca, our engineering team has worked hard to transition to a decentralized service ownership structure. Each team has services and features that they own, from ideation all the way to deployment and monitoring. The autonomy of the teams to define and prioritize their respective roadmaps has been effective at ensuring reliability and stability while continuing to deliver new features. This structure gets difficult, however, when there are efforts that span multiple teams and require tight coordination. We use working groups as a tool when working on cross team initiatives that are otherwise having difficulty gaining momentum.

Wikipedia defines a working group…


Nick Burwell

Editor of Invoca Engineering Blog

Get the Medium app