Hi @SB ,
Once a Feature is reassigned to the “receiving” team, its area path / iteration path naturally change, so the backlog hierarchy doesn’t reliably tell you who originated the request.
This should be possible, but I'd recommend not relying on Area Path to identify the originating team since it changes when ownership is transferred. Instead, consider adding a custom field such as Requesting Team or Originating Team on the Feature work item. Team A would populate this when creating the Feature, while the Area Path continues to represent the team responsible for delivering it.
This makes it easy for Team B to distinguish Features they created themselves from those requested by other teams. It also enables reporting, such as a dashboard or Power BI report, that shows Teams Needed to Deliver (rows) versus Teams Raising Demand (columns), similar to the matrix you've shared. This provides a much clearer view of cross-team demand without having to trace each Feature back to its parent Epic.
Hope this helps!
If the resolution was helpful, kindly take a moment to click on and click on Yes for was this answer helpful. And, if you have any further query do let us know.