The Hippocratic Oath is the oath taken by physicians to swear to uphold specific ethical standards. The term came from the fourth-century Greek physician Hippocrates, who is considered the father of medicine. The oath is now modernized and customized according to the ethics and culture of a given region.
I think the same kind of oath should apply to the ScrumMaster role, in order to gain the true benefit of Agile principles.
The ScrumMaster's Oath would state:
- I will always follow and promote the Agile Manifesto.
- I will always perform as a servant leader instead in command-and-control style.
- I will manage each team member equally, thus avoiding favoritism.
- I will not support demotivational factors in the team.
- I will always be open to innovative ideas from the team.
- I will not micromanage task completion during sprints.
- I will manage the process, not the people.
- I will not interfere in design decisions made by the team.
- I will avoid personal conflicts with team members.
- I will maintain transparency within the team.
It would be interesting to hear other proposed elements of the ScrumMaster's Oath.