Function / Component Owners
Indications:
- Teams organized by function or use case, with no component ownership.
- Teams organized by class or component with no function or use case ownership.
Forces:
- Ownership by function turns components into shared areas.
- Ownership by components turns functions into orphan areas.