Chicken or Egg – Who came first? Who chooses the Scrum Master for a Scrum Team (Define the MVP for the SM)?

For all those who have been to the gymnasium, let me present to you a concept, somewhat similar to catch 22 situations – of who chooses whom? Do you choose the gym and the personal trainer or the gym chooses you and allocates the trainer for you?

Will your gym trainer/coach refuse to train you on Day 1? Does the trainer say that you are not qualified to be his/her student? Or is it the other way around where you go and enroll in the gym and identify a trainer and figure out the way things work? If you are not happy with the coaching or advice you receive at the gym, are you allowed to change the trainer/coach or switch the gym? How does it work? I am sure, the customer always calls the shots. It is the service provider who is at the receiving end of the system and this I believe is the default rule in the game (whether it is right or wrong, it’s a matter of different debate for some other day.)

This leads me to think about the industry practices that have been nurtured over the period of years by pseudo Agilest and the so-called sponsors of the transformation game from traditional project management to Agile way of doing the job. Have we achieved success? Do expending millions of dollars justify? How do organizations measure ROI in their balance sheets? Nobody has a clue; the consulting organizations are making merry and laughing all the way to the bank.

Come to think about it, when I ponder on the reasons of failures. (Oh yes, Agile says “Fail Fast,” but not at the cost of losing millions down the drain.) One of the failure points could be the SCRUM MASTER (read the pun as SM is written in caps). Especially on how we appoint the Scrum Master.

  • How is the scrum master selected?
  • Who selects them?
  • Who should get involved in selecting the Scrum Master?
  • What consideration should be applied when identifying a Scrum Master for the role?
  • What characteristics & traits should one look for when selecting a Scrum Master?

Let’s explore how it is done today in our industry as compared to how should this happen?

Most of the times (9 out of 10), it would be the management who would appoint a person, whom they feel qualified for the job. However, the irony is that the Management would have little or no idea what that role entails. Experience has suggested that we find the job for the person rather than find the right person for the job.

At times, the selection process of appointing the Scrum Master has been dictated by the person who is on the bench and we are trying to find a project to make the person billable or the other approach as seen is to nominate a person close to the management.

In fact, according to Scrum co-founder Dr. Jeff Sutherland, great Scrum Masters can come from virtually any background or discipline (i.e., engineering, design, testing, product management, journalism, academia, social work, etc.), and their role is relatively simple:

  • Remove impediments
  • Guide the team in Scrum practices
  • Protect against outside interference

In a way, a Scrum Master closely resembles a personal gym trainer, where the trainer would not have any direct control over what you eat and how hard you work out. All they can do is inspire you through effective coaching, enablement and guidance, but the implementation of the same is in your hands.

Who should be or become the Scrum Master for your new team? Is it your current project manager, Tech Lead, or the functional manager? I would have to argue against the current industry practices and say, anyone but one of these above-mentioned roles.

During my past few interviews, I have discovered that potential candidates are highlighting achievements; such as managing and controlling more than 2-3 teams at the same time.  This reminds me of something that happened a few months ago, wherein I was asked, how many teams should a Scrum Master handle? For 2 minutes it made me think, of my past experiences as Project leader / manager, where in one was managing (or should I say was accountable) for multiple projects and we did not do justice to the projects (any one of them). My response to the person was very diplomatic. I responded, “A good Scrum Master manages two teams whereas an Excellent Scrum Master manages one team”

Although, understandably, the management usually wants a standard answer for who they should select to be the Scrum Master in this new work approach called “Agile,” it is not a one-size-fits-all answer. And the reason is because it depends on the person, the team and the environment. There are multiple factors that would impact the selection of the person for the role. It cannot be a cookie cutter approach, which is pretty much standardized, even in the same organization across 2 teams, the selections could vary (and they should vary, if the circumstances vary)

I think it’s a good question to ask, “Who decides the Scrum Master?” We often see that it is the management who decides, but they make the decision without knowing what Scrum is and more importantly, how it works. If possible, take this crucial decision to the team to see what they think. There needs some prudence in this, certainly, but we should rather lean toward making this statement of empowerment and trust of the team from the very start of adopting Scrum.

We commonly see Project Managers being given the role of Scrum Master. What makes a great Project Manager may not make a great Scrum Master. Often, the management wants Project Managers who can “get things done.” They drive performance and push the team. They may even micro-manage for results and visibility by tracking every task, status, risk, change and deviation from the plan. Management loves this (or, more truthfully, love the results). On the other hand, I’ve also seen Project Managers who provide management what they want (helping get more productivity and more visibility to progress, issues and options) by serving, empowering and trusting the team. If you are currently a Project Manager, which type are you? Experience over the years have identified that about 50% of project managers are on each side of the coin.

The industry has seen experienced managers taking the Scrum Master role. This, more often than Project Managers, has negative consequences, only the consequences are not so obvious, but these can be corrected more often and more easily than I’ve seen with Project Managers.

Some managers, due to their company’s culture and expectations, carry the responsibility of getting results from their people (for the projects their people are on). For these managers, even if they wanted to embrace the trans-formative qualities of the Scrum Master, the company culture will push back, and most often win. For managers in these tough positions, one would rather see them find someone else to be the Scrum Master, and then the manager can focus more time and energy towards the bigger need of being a heat shield, organizational impediment remover and management mindset and organizational cultural change agent.

The problem is much larger than we imagine or can think of; many questions are unanswered and the answer that are correct or atleast deemed right, the industry does not want to embrace them:

  • So what traits do we expect a Scrum Master to have?
  • How do we select a Scrum Master?
  • What skills do we want a Scrum Master to have?

Look for these ideas and thoughts @ selection of Scrum Master:

  • A person who understands and can practice servant leadership and facilitation
  • Always in pursuit of continuous improvement
  • A relationship person and can create a certain degree of influence with team members and other stakeholders
  • You need a person who is Humble, Ego-less, Collaborative in nature, Knowledgeable on Scrum (should kind of Google of Scrum / Agile Practices)

Getting all of the traits in a single person could be a near to impossible task, in case we do see that happening, find from above items, which are your critical success factors and what are things that are type of MVP (Minimum Viable Personality) for the Scrum Master role in your organization.

Advertisements

My grand daughter, who is 5 year old, operates my Samsung note better than me. Contemplating on why is it so – I spend almost couple of hours on note everyday myself – I realized that what makes her better is her childlike curiosity.

This curiosity to learn something new, day after day, every day.   When was the last time you learnt something new?  When was the last time you took a conscious step towards self-development? Curiosity to learn something must be backed by an innate desire to improve oneself, to become the best version of ourselves. It is the only way to remain relevant in the hyper-competitive markets today.

The same concept should be applied in the Agile projects, we are always running after getting the user stories done and churned out for the product owner. Yes, this is required, but one should step back and take a different view, are we learning anything new, have we added value to our existing knowledge base, are we much better skilled as compared to the start of the sprint, can we proclaim that we now know a trick or two.

When speak of adding value to our customers, shouldn’t we not add value to ourselves, as we are the first customers to ourselves

We always talk and speak about the improvement in velocity and team work, that cannot happen automatically, the organization needs to invest in this area, by providing and allowing a time-box element to each and every member of the team, I recommend a time-box of 5-10% of the sprint time allocated to each team member of the development team (on a different thought, it should include the scrum master and the product owner also). If the sprint cycle is 2 weeks (10 days = 80 hrs.), then the minimum time-box would be 4 hrs. / sprint to a maximum of 8 hrs. / sprint.

Organization should be aware that providing this time to learning and development will reduce the velocity in near term, but there would be major impact in terms of quality, knowledge gain, productivity improvements, team collaboration.

This time allocation should be used by the team members to improve their skills in any area of their interest, which would ultimately help the product to develop and grow better and thereby improve the required velocity. It should be the task allocated to the Scrum Master to ensure that all the team members are using this time-boxed element in the most productive way. One also needs to understand that a Scrum master would also be required to improve and master the skills that are important to the role that he / she is playing to.

Each sprint , the team should have a dedicated time and name it as – ‘Learning with Agility’.
• Define a dedicated time slot. It would be a good idea to have a time slot of 4 hrs planned in the early part of the sprint cycle in week 2
• This week, every sprint, learn a new thing – pick up a functional skill from a colleague, or improve the product knowledge, master an automation tool, learn new elements of coding (do a little unsaid spike)
• learn about a behavioural skill

Learning is not about mastering the hard skills, it includes all those elements that make you a better team member, a team player and more so a better person

Your learning is in your hands and you are the product owner of the product that is you. Take advantage of the fact that you spend 8 hours every day most of the week in an organization that promises you learning opportunities. You have, at your fingertips, access to a whole host of behavioural learning through social media , hundreds of thousands of articles in web, , ride the huge wave of Massive Online Open Courses with the many courses that are available online freely – make use of all these resources to better yourself today.

The above mentioned are but a few of the avenues for learning. Such platforms are present everywhere – the internet, libraries, even in day-to-day interactions with colleagues, it’s you who has to take the first step.

At the risk of re-iterating, I’d say again – that the onus of your learning lies with you. No one can help develop you but you yourself. This week and for the ones to come, promise yourself a week full of rich learning.

The day you stop learning, is the day you stop practising Agile ….. So Learn each day and be agile every moment

Matured teams – Do not create great Scrum Masters

Disclaimer – Not many may / would agree with the thoughts as expressed in this post.

===================================================================

A successful Scrum Master must lead by example, must have an open mind to listen to others. A good scrum master is the one who is able to visualize the future for the project and lead the team in that direction. A good scrum master has a deep sense of commitment to the project, its stakeholders and more importantly to its team, He should be a person with a lot of passion about the future. Guiding the team from the front in times of crisis. Scrum Master should be constantly encouraging his / her team to get the very best through his infectious energy and unwavering optimism

When you have a matured team, which has worked together for many products and sprints / releases, they start to develop understanding of each other’s behaviours, skills, strengths and areas of improvement. They have worked together for a longer time, they have good coordination across and among the team, They excel technically well and are producing the outputs as needed and required with quality built, In such a kind of scenario, Scrum Master would be relegated to back seat, as the process of Scrum would be typically on a cruise control mode. Having said this, I do not mean, that there would no issues / impediments to resolve, but they would far and few due to internal coordination of the team.

A matured team is excepted to have a climate of trust and openness, that is, a positive atmosphere. A positive atmosphere indicates that members of the team are committed and involved. It means that people are comfortable enough with one another to be creative, take risks, and make mistakes. It also means that you may hear plenty of laughter, and research shows that people who are enjoying themselves are more productive than those who dislike what they are doing. In such a scenario, the role of the scrum master is to provide minimal inputs, as the things are working
Trust is by far the most important ingredient of a positive atmosphere. Matured team members reach a point where they can trust one another. Trust and credibility can be described behaviorally. They can be seen in a more logical way than you might think. Consider this …. What do people need to do to build trust with you?

What came to mind first? Was it honesty? Dependability? Sincerity? Open-mindedness? For a tenured team, all these elements would already be factored in …

A mature team, by definition, also offers little room for bigger improvements and growth. Even if you succeed in making room for yourself in the team, it is difficult to find new processes and introduce significant innovations that push the team forward. This challenge also introduces a key benefit of entering a mature team with a strong, innovative thought process. However, finding new ways to distribute ideas or attract interest from the team is tough.

It is important for us to understand that going from ZERO to SIXTY is much simpler, easier and faster as compared to moving from NINETY to NINETY TWO percent, as the areas for improvement reduce and the smallest of improvement takes a longer period of time to implement.

The costs to enter a mature team successfully are usually high. It takes much more time, effort and energy to enter as a new minted Scrum master, because you have to establish a reputation and promote yourself to get team to understand you and move away towards a new thought process. You also have to invest in research and development to give team something distinct in your ideas and thinking.

The opportunity for the scrum master to demonstrate his or her skills in this kind of an environment, gets limited and this would reduce the elements of learning and improvement for the scrum master. It is important for us to realize and appreciate that rough seas, make skilful and great sailors, smooth seas would not, the same analogy can be applied to the Scrum Master scenario also. Grooming of an individual is also a function of exposing the person to variety of elements, situations, challenges and more importantly sufficiently empowering them.

When we have a new team freshly minted, there is a huge amount of opportunity for the scrum master to demonstrate and utilize the skills, as issues, knowledge, processes, approach would all be required to be explained to all , there would be high amount of coaching, mentoring opportunity available for the scrum master. Scrum Master in such scenario’s would be required to use his skills to the full potential, as the team is new to agile, new to this concept, may be working together for the first time, exposure of small deliverables and increments.

Many a times it has been observed, that post the training of certified scrum master, the person / resource is now supposed to act as a Full time, well prepared Scrum Master, it is as good as learning to drive by reading a manual. This thought process needs to change in the industry.

New Scrum masters may be paired with veterans. Innovations and new thought process should be encouraged. Different personalities, voices, values, and approaches spark interest, keep attention, and prevent boredom to the team also

A good scrum master should and always emphasize that all five fingers are equally important and each of them has a role to play in perfect synchronized coordination of any act by a person. The same hold true for the a good agile team

As we say in Agile, that the team should be allowed a set of time to improve, excel and learn new elements each sprint / iteration, the same logic needs to be applied for the scrum master also, We need to ensure that the scrum master also upgrades his skill sets at end each sprint.