Hi,
We’re trying to figure out the best way to organize planning and visibility across a growing number of products and teams in Jira. (Probably been answered quite a few times, but still.)
Atm, we have around 15ish products managed across different teams. Some products are independent, while others share functionality and have dependencies between them. Understandably, as things scale in our team, it’s getting harder to answer some basic questions, like: What is everyone working on across all products and teams? Or do we have enough capacity to take on new work? Or where are the dependencies? And is there a way to make delivery status updates less manual than they are now? I think you get the gist 
Bottom line, we’d like to keep Jira as the source of truth for execution, but somehow make it a more convenient setup for working across projects, managing shared resources, tracking effort, and getting a bigger-picture view of delivery.
What setup would you recommend for a team operating at this scale?