Let's take a look at the basic flow of agile development:
Seeing an article about the difference between good master and effective master, the article mentions that good master is not necessarily a valid master, and that effective master requires higher requirements.
Here is the idea of the article:
Important for a good scrummaster:knows exactly what Scrum are and are not Knows exactly what a ScrumMaster does and does no t do have a strong sense of responsibility and self-esteem have good teamwork skills
As a good master, you need to understand what scrum is, what you should do as a master, have a strong sense of responsibility and self-esteem, and have better teamwor skills.
And to become an effective master, you need higher requirements: such as a higher level of decision-making skills, perseverance, embrace change, the desire for continuous improvement, can be based on the characteristics of different organizations to determine what the ideal way of scrum and so on.
An effective ScrumMaster, a person needs further qualities:a high level of determination and persistence the is a critic Al factor to success, since it's really hard-push the mind-set change for some teammates, never mind some entire organi Zations, especially at the transitional phase when many teams fail. The ScrumMaster must is patient enough to help make the changes happen one by one, since it takes time and effort to see T He positive trend appear. A ability to root the ideal Scrum mode in one's mind, while performing it realistically within one ' s own organization Thi S is crucial to success, because no and companies are exactly the same. It requires not selling a advanced to working too aggressively, because more haste makes less speed. Tailoring to a company's specific makeup is necesary at the beginning. The ScrumMaster must carry out a-long-term plan step by step, till the team itself can-find its own effective it's Worki Ng within the Scrum framework and mind-set. A WIllingness to challenge and being challenged by others asking for help from higher up, in particular, was useful but often dif Ficult. The ScrumMaster must be able-to-hold he or her faith-in the process, in him or herself, and in both the team and the OR Ganization-steady. A desire to continuously improve oneself the "the" the "the" the "the" to "the" team "to" the most influencing " King for itself, which is the ultimate goal.
So what does scrum master do in a team? What are the qualities of a good scrum master?
The role of Scrum Master can be summed up in a nutshell: Make sure the team runs in scrum, team coaches, help team work better, process owner can balance between team and PO. Remove obstacles to project progress, protect team members from over-commit, and more.
Specifically, what is the role of Scrum master?
1) responsible for process, team and continuous improvement, not technical decision, business;
2) The person who clears the barrier; Scrum Master is responsible for ensuring that the team is able to work smoothly and to maintain and maintain this condition, and there are three types of problems common to team:
(1) Team external dependencies: lack of hardware or software, some business decisions or something;
(2) Some of the obstacles within the team: such as the need for debug suport, the completion of the task encountered some obstacles lights;
(3) Structural problems of the Organization and expectations of the organization.
These problems may not be solved on their own, but scrum master is required to provide the appropriate feedback and ensure that these problems are resolved.
3) Communicate the link between the bridge and the feedback of the main responsible person:
4) Non-team leader: The team is only responsible for understanding that the Rules act in a scrum manner, rather than being assigned to work, responsible for requirements or decisions, and not responsible for the completion of the task, but may need to be responsible for the task completion progress and Stakeholer communication. This is difficult in practical work, because there is no direct right to team member, nor is it the team manager, so it may be more important to rely on personal influence or cooperation spirit.
The 6 traits of Scrum master:
1) Sense of responsibility: in general, when given a person's sense of responsibility will also give their corresponding rights to ensure success, and Scrum Master is different, he only to team can adapt to scrum and practice responsibility, but there is no corresponding rights, that is, Scrum master to team and no right;
Similar to the conductor of a band;
2) Modesty: Must understand any success or achievement is belong to the team '
3) Cooperation: need to help create an atmosphere where you can freely discuss and offer different opinions
4) Influence: Regardless of the team outside or inside, to abandon the control of the way
5) Knowledge:
6) Commitment:
Data Source:
Http://www.mountaingoatsoftware.com/agile/scrum/scrummaster