headwind
Joined 2 years ago
Karma
11
Submissions
5
Member since
Jul 27
Joined 2 years ago
I agree with team ownership. Unfortunately, teams and their ownership domains are organized in odd ways due to business needs.
However, that suggests to me that there's more reason to house the "ground truth" with the team that owns the ground truth.
If 3 teams each own different features, they'll each write their own business logic.
But we also need a better way to empower and serve business teams by letting them control and manage the business logic. Keep in mind, we slow down the business teams if we cannot implement fast enough.
Carrying the mindset that devs must own everything can be harmful and counterproductive. In this case, there seems to be a mutual benefit to both sides. If you don't believe so, let me know.