Organizing teams around a product allows the people who developed, tested, and delivered the functionality to stay in their area of expertise. There is no need for complex, dependency-driven handovers. Instead, organizing teams by product decreases dependencies during hand-off to ongoing operational support.