I have a strategy to split the development teams into feature team, To make each team isolate and full-stack. Each team may have 1-5 people and may switch after that feature is done.
This is a single big project, Having one frontend, Multiple microservices. So each team may need to modify the code across those components.
I want to know if someone experiencing shared project source code between the team?
Is it a good idea to do this?
How is the code review process going to be?
How to control the quality and consistency without bottleneck?