Thursday, October 24, 2019

Let us Develop Awesome Scrum Masters



India is a homeland of many impressive software product and service companies.

We are producing billions of dollars in software exports.

In an Agile way of building software there are enormous responsibilities on our scrum masters.

All the billion dollar exports, substantial assistance comes from our on floor scrum masters who are carrying out work with the team to deliver right quality software.

Business being the far away from the development team, Scrum Master carries an enormous responsibility.

Just 20 years back most of these responsibilities are on the shoulders of Project managers.

In Agile, Scrum Master to take care of most of these responsibilities.

We have to strengthen our scrum masters through Training, Coaching, and Mentoring.

Most of my Scrum Master interview I have noticed our scrum master has gained knowledge about scrum through certification and numerous conference and Meetup.

What I am finding, missing in Skills to execute real scrum mastery.

These skills can be strengthen by indulging into real-time challenges. or through Large scale complex product delivery. 

One of my friends was explained that in their organization they developed all these soft skills through Advance scrum mastery workshop where they discussed mainly 

a) People challenges around scrum master:- e.g.
How do I inspire my team members?
How do I motivate my team members?
How do I engage my team members?
How can I educate business about Product Backlog management?

b) Inter and Intra team alignment:- e.g.
How to do I facilitate multiple team collaboration?
How to do I bring several team members on one page?
What tool I should apply to bring all of them on the same page?
How do I take some initiative so that team members love to participate, contributes to scrum events?

c) Conflicting decision making:- e.g.
How to do I resolve the conflict among team members?
How to do I manage conflict among multiple PO whom I am working with?
How do I encourage people to experiment and shield team on failure?
How do I monitors, manages and escalates impediments, risks, and dependencies?

d) Leadership management:- e.g.
How do I help my senior leaders to buy-in an Agile way of working?
How do I help my project Managers to understand value-based delivery model?
How do I Create learning platforms and ensure by influencing self-learning with team learning?
How do I eradicate command and control style to servant leadership style?

e) High-performance team: e.g.
How do I understand the team dynamics?
How do I help my teams and team members to increase productivity?
How do I build a shared purpose?
How to build a Safe environment for the team?
How do I bring a lot of energies to the work and spread the same?
How do I foster team responsibility, self-accountability, transparency, and self-organization?
How can I act as a buffer between external distractions to minimize disruptions?

f) Large-scale facilitation and collaboration:- e.g.
How do I enable organizational impediments through the common meeting?
How do I minimize team dependency?
How do I prepare what guidelines to follow to minimize dependency?
How do I bring changes through impact full retrospection?
How can I able to work influentially with a wide range of colleagues and stakeholders across the various business?

g) Managing tough customer and business:- e.g.
How to do I deal with tough Product owners, Business?
How do I help them by bringing transparency?
How do I influences the organization in the removal of organizational impediments and development of healthy Agile practices?
What metrics to measure and why?
How do I enable Communication, Collaboration, and co-operation with Business?

h) I am a Passionate Scrum Coach: - e.g.
How do I become a better coach for my team?
How do I become Scrum Coach for the organization?
How do I know techniques how to protect the team from an external power pressure?
How can I Assess the Scrum Maturity of the team; organizes and coaches the team to higher levels of maturity at a sustainable/comfortable pace at certain intervals? 

i) Quality engineering:- e.g.
How do I inspire the team to follow XP and software engineering best practice?
How do I encourage and showcase team capabilities to other team members to follow the same?
How do I demonstrate strength in logical, creative problem-solving skills and excellent analytical skills?
How Can I Manage technical debt and prioritization of technical debt resolution without conflicting with business priorities?
How Can I Perform postmortem and root cause analysis to promote continuous improvement and maximizing productivity?

and many softer aspects which require to strengthen to drive critical product delivery. 

If scrum masters are not effective, we missed implementing being agile elements in the team. We missed making a high-performance team.

No comments:

Post a Comment