Scrum does not define a "product", and how you define your "product" has huge implications for the organization. Broader definitions of product (a) focus on solving actual customer problems (b) avoids local optimizations in the organization (c) eliminates management of dependencies between different micro- "products" (d) and hence enables organization to "be more agile"
"Scrum Teams are self-organizing and cross-functional. Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team." - The Scrum Guide. When the whole Scrum Team is self-organizing (in addition to the Dev. Team being self-organizing in executing the Sprint Backlog), understanding the context of Product Owner -… Continue reading [Product Owner – Dev. Team] Ladder of Empowerment