It is not always apparent where particular pain points or practices are occurring in other teams without some collaboration and transparency. It is good if teams are able to share responsibilities and practices with other teams. If possible, you should rotate team members, try to ask for feedback on development practices, and try to create cross-functional teams.
Sharing responsibilities among different teams
Rotating team members
The following diagram symbolizes a rotation of team members. If possible, creating a team rotation where different team members can cycle through different job duties can help team members to share responsibilities and to build efficient processes, and has the possibility of sparking innovation...