Final answer:
The entire Scrum Team, composed of the Product Owner, Development Team, and Scrum Master, is responsible for enacting Scrum values and practices, with the Scrum Master playing a key role in ensuring adherence to these principles.
Step-by-step explanation:
In the Scrum framework, the entire Scrum Team is responsible for enacting Scrum values and practices. This team includes the Product Owner, the Development Team, and the Scrum Master. While the Product Owner is focused on maximizing the value of the product, the Development Team works on delivering potentially shippable product increments at the end of each Sprint.
The Scrum Master, in particular, has a pivotal role in ensuring that the team adheres to Scrum theory, practices, and rules. The Scrum Master is also responsible for helping everyone understand Scrum principles and facilitating the team's self-organization and cross-functionality.
To sum it up, it is a collective effort to maintain Scrum values such as commitment, courage, focus, openness, and respect, and it is through the guidance of the Scrum Master that these ideals are ingrained and maintained within the team's culture.