Triple Scrum Master – a Three in One Role

The old-fashioned scrum master would be limited to a thought process of getting the team more productivity, improve impediments, coaching the stakeholders on the value system of Scrum and so on … 

With the changing environment, the new demands of the customers and also the market, with the technology changing rapidly, the approach of Scrum Master should also change and adopt new ideas and be an evangelist thought leader and an idea generating machine. Having said all this does not mean nor am I endorsing the idea the role is to be done away or the earlier responsibilities are no longer needed, what I am proposing is taking the role to the next level of operations.

The new concept of 3 in 1 should be as follows:

Expect the Scrum Master to act and behave like a CEO for his / her projects, at times, the role would demand the nature of a CFO to be seen and finally the original job of a Scrum Master

I am sure all of us would be wondering what is this concept of CEO and CFO in the business of Scrum. As we say “Management has no role in Scrum, but Scrum Master is a management role”

I would and always like to consider a Project like a mini organization, which means that there would be a need to have CEO and CFO to manage the operations and costing of the project. With this understanding, I propose the triple role of CEO, CFO Cum Scrum Master for all our existing Scrum Masters.

It is a unique thought and may be a little ahead of its time in the market right now, but it is always important to be a trend setter rather than a follower of a best practice

Scrum Master in the shoes of the CEO

One needs to think at high strategic level for which the thinking process needs to change from the current behaviour patterns, The following would be the elements to practice and demonstrate:

As a CEO Scrum Master should:

The Multiplier Effect

  • Display the ability to energize people, Build a team of high energy professionals who would always play to win the game (read … Successful deliveries of sprint, adding business value to the customer)by choac
  • Translate complex business strategies into motivating goals and objectives
  • Make the team self-sustainable coaching the team and mentoring the individuals at regular intervals

Assume Responsibility

  • Display the ability to mobilise the organization, Work vertically and horizontally and diagonally with different stakeholders and establish credibility and respect from others
  • Understand the situation, take responsibility and respond quickly and effectively
  • Have a strong sense of ownership / passion and see things through till the very end
  • Have the ability to turn diversity into synergy, Synthesize the positive elements of each culture, gender and nationality, Be effective in cross culture and a multi-functional environment
  • Adapt to own style and approach as needed and required

Translate ideas into reality

  • Innovate, Execute and be decisive
  • Get ready to spark a change
  • Demonstrate ingenuity and creativity – think through ideas, build on them, display advocacy and gain buy-in
  • Develop innovative strategies that help build the team competitive edge and / or create the desired change and transformation
  • Encourage ‘Calculated risk’ – Foster a culture where people generate and implement new ideas

Display People centricity , empathy and listening

  • Listen deeply and objectively to what is said / unsaid and with an open mind , empathise and build trust
  • Proactively engage and collaborate with customers and partners to add value and create a winning partnership
  • Build a culture of constructive feedback. See out and act on both internal and external feedback. Give critical feedback in a polite manner

As a CFO Scrum Master should:

Think and Act with focus on profit

  • Manage elements for short and long terms
  • Identify and capitalize on opportunities to optimise resources, reduce cost, reduce waste and create sustainable value
  • Think like and investor
  • Drive higher financial results by improve the team performance, improving the quality of deliverables, maximizing the revenues (improvement in velocity)

As a Scrum Master, Scrum Master should:

  • Perform and conduct the role of the Scrum Master to the highest level as needed and demanded by the situation

By performing 3 different roles, the idea, is to expand the thought process and thinking approaches. The concept is not to wait for the results to come, but to create an approach, where results would be as per requirements.

Just like what we have a retrospective for the team at the end of each sprint, there needs to be a concept of Self-Retrospective performed by the Scrum Master of what he or she could have done differently and have the results behave in the manner and fashion as required.

There should be a regular forum in the organization for the Scrum Masters, where in they can come and discuss the issues and challenges in the system and seek ideas and opinion of other Scrum Master to see what can be applied from the learnings of others. It is great and a noble idea to learn from your own mistakes, but in the competitive world today to move forward , one needs to learn from the mistakes of others and ensure that we do not repeat them.

Let’s change the Phrase “History repeats itself”. It high time now !!!

Advertisements

Launching Agile Scrum – How to prevent a Flat tire?

Scrum is an approach that endeavours to create a profitable business by relentlessly focusing on what is of value to the customer. It is a philosophy that not only makes your business profitable but also provides you with an engine for continual improvement

Let’s start with an excellent quote from Mike Cohn (www.mountaingoatsoftware)

“Scrum is an agile framework that allows us to focus on delivering the highest business value in the shortest time.” (Cohn 2007a). Selling anything to anybody requires the element of “What for me in this one?”, If are able to provide justified, understandable and convincing answers to the business, management and the development team involved, the process and approach would be more streamlined.

At a tactical level, the implementation of Scrum in an organization would result in the following:

  • Reduction in cycle time
  • Reduction in waiting time
  • Reduction in query time
  • Reduction in throughput time
  • Reduction in defects
  • Ability to execute flawless process

The first step, even before you make a holistic roadmap, is to create interest in your Senior management so that they start to appreciate what Scrum is all about and understand the underlying principles

A few things that one should do in order to get traction in the organization for Scrum are:

  • Get an Agile Scrum thought leader to address the Sr. Mgmt. of the organization
  • Let representatives from companies who have implemented Scrum come and make a presentation in your company highlighting the success stories
  • Arrange visits of your senior management to companies, that have successfully implemented Scrum, try and get these in similar product lines of business lines (you would be able to find instant connect with the management)

Introduction of Agile Scrum should impact all the key business objectives of the organization; Looking at Agile Scrum in isolation would not bring the desired changes in the system

Driving process ownership would require that the top management be willing to change the way the organization is structured

On an Agile Scrum projects, roles have well defined meaning and boundaries in the system. All individuals are aligned to one of the defined roles in the system (in an idealistic world) so that ownerships can be defined for all deliverables and managing the required output and issues pertaining to them

Lack of role ownership results in a number of inefficiencies and impacts the overall effectiveness of the project / output.

Lack of role ownership is a major cause of process discomforts and issues related to the process being able to meet the desired outcomes. Driving role ownership would require that the Sr. management be willing to change the company is structured and operated (move away from legacy approach to the new Agile Scrum method of working)

Scrum can get qualified with a new name as  Time management approach. This is because one of the prime objectives is to reduce the lead time for delivery, making quick turnarounds with great quality for the customer, which would bring immediate value to the system.

A healthy implementation of Agile Scrum practices should have a positive impact on each of the 4 parameters of business namely:

  1. Flexibility
  2. Employee Engagement
  3. Cost / Revenue
  4. Customer Engagement

The management should regularly monitor the performance of each of these 4 metrics. Would recommend that the Leadership team should be spending about 30 mins every month (or least 15 mins post each sprint) to ascertain whether their journey is underway as desired.

Implementing Scrum is about driving a fundamental change in the way Organization and projects operate. As with all change initiatives it is imperative that we communicate to all concerned the reasons and benefits of implementing Scrum. It is important to remember that awareness without immediate action is of no use. If there is a long gap between communication and action, team can lose sight of what the goal is. It is recommended that the action on Scrum should commence within 2 weeks of the alignment session.

Setup a Scrum office (in similar manner like a PMO function). This office would have Certified Scrum Coach as a lead in the system, the profile of this function / office should to manage adoption, deployment and sustain the gains from the transformation. The team is entrusted with this job is called the Scrum Office. The Scrum coach takes the leadership position

Scrum Master should be acting as a CIO (Chief Improvement Officer) for the project and also for the Organization. Create a culture of continuous improvement , value thinking and constant reflection. All decisions and changes should be done with team’s involvement

Change takes time, It is not like instant noodles. Adopting and implementing Scrum in any organization would require a significant shift in organizational mind-set that include breaking up of the old habits and this process would take time. There would be a lead time required for the new set of approaches to be sinked in the minds of all relevant stakeholders including the development team members, as they would be used to the command-and-control style of working, before they embrace the Self-Organizing, Self-management concept and start to practice the same in the idealistic manner.

One of things that I would strongly recommend that Scrum Master to do is to have performed the art of observation.

Mastering the art of observation is a key aspect in Agile Scrum adoption and implementation. This is not easy and the Organization and the Scrum Master needs to really invest time to master the same. Observation refers to what you see in a workplace or a certain context as you walk through it or are a part of it. This can be done via a leadership mandate; It has to be taught how do it.

The following are a few objectives which can be accomplished through observation:

  • See at source what is happening?
  • Discover potential problems
  • Get beyond data and see the facts
  • Understand the customer
  • Understanding what is working and not working in the team

At times it is important to perform a GEMBA (concept from Lean to see the work at source) and observation information at source. Sometimes observations would lead you to unlearn a few things, that one would have thought working as a standard approach. Of course observation has to be followed by evaluation, analysis and inferences.

Scrum Master with its ability and role in the project should facilitate the discussion with the development team members to define and implement process that would be working for the team. Scrum Master should ensure that the team understands and appreciates the following:

  • Process should have effectiveness criteria built in
  • Process should have efficiency criteria built in

My worry is that in today’s fast working world and changing technology, there is little element of patience with the top management of the organization, somewhere in this rat race, we have actually forgotten the elements of people , feelings, respect and empathy along with listening.

Patience and nurturing is the name of the game and a supportive organization will no doubt reap the benefits of this investment in long run.  Should the organization and the Scrum Master not practice the patience part of the game, very soon we shall be Patient ourselves