The product owner is primarily responsible. The Scrum system is a framework used to manage knowledge work, specially software development. The product owner is the one who represents the product's stakeholders (he is the key stakeholder), as well as the customer. It is his responsibility to maximize the value delivered by the team.