TL;DR
As numerous commenters on the question have pointed out, the question focuses on the purported "flatness" of the hierarchy, which makes the question as currenlty-posed confusing and potentially unhelpful to future visitors. It needs some TLC from the OP or the community, ideally without invalidating existing answers as is our unwritten community policy.
Issues with the Question
There's a uniquely bad question right now that is currenty open. I have left it open because:
- It has an accepted answer.
- The accepted answer is responsive and has 5 upvotes.
However, the question remains a bad one and should be closed (not deleted), because:
- It's inherently inconsistent because the OP posits a "flat" hierarchy that has defined leadership roles and is operating under some version of SAFe which is intrinsically hierarchical.
- The X/Y problem seems to be one of a SAFe Scrum Team that isn't cross-functional or empowered.
- The OP is trying to solve for Y by positing a cross-team authority when no one in the SAFe implementation is accepting responsibility for integration, architectural runway, or cross-team communications or engineering-level definitions of done.
Other than posting an answer as Thomas Owens did identifying the roles that probably should be responsible, or my comment on the question pointing out that integration is an essential function at scale regardless of framework, I don't see how this question can be answered canonically or even responsively with either guessing at the underlying issue or dealing with it as an X/Y question.
Please Get Involved in Fixing It, or Opine on Why This Question Should Remain Open
Unless someone updates the question constructively, or provides a really convincing reason why this question should remain open, it is my intention to close the question no later than the end of this week. Because the accepted and upvoted answer is useful and responsive, I won't delete the question, but feel it should be closed for a variety of existing close reasons or perhaps a custom one. Nonetheless, I really have issues with this question, and would prefer to see the community get involved in helping with what I see as a growing trend in vague and off-topic opinion polls based on an underlying false premise without sufficient context to provide truly responsive answers.
My goal is not to pick on the OP of the original question or even the answerers and commenters who did their best with a poor quality question. My intent is really to point out the recent rise in low-quality questions that lack context, detail, or a concrete root cause, and I'm using this as a causa exemplum. We've always had low community involvement in addressing these types of broken windows, but now that we're out of beta I want to make sure that we keep the quality high. After all, that's what allowed PMSE to stay in perpetual beta for as long as it did, despite the fact that we objectively didn't meet the usual criteria for keeping a site open!