Different programmers on our team are responsible for different products. Should the team collectively own all these products? If you’ve combined programmers onto a single team, then yes, the whole team should take responsibility for all of their code. If you have multiple teams, then they may or may not share ownership across teams, depending on how you approach scaling.

