Mike Cohn has been a Scrum Master for over 20 years. Over that time, he gave and collected quite a lot of advice and distilled it down to the ten best bits for you:
Never Commit the Team to Anything Without Consulting Them First
Remember You’re There to Help The Team Look Good
Don’t Beat the Team over the Head with an Agile Rule Book
Nothing Is Permanent So Experiment with Your Process
Ensure Team Members and Stakeholders View Each Other as Peers
Protect the Team, Including in More Ways than You May Think
Teams that have mastered Scrum know that the key to success lies in a just-in-time, increasingly refined, breakdown of work on the Product Backlog. They prefer Sprint Backlogs with many small (functional) items instead of just a few large ones. Smaller items improve flow and reduce the risk of failing the sprint. In this article, I will explain why the breakdown of work is important, and why it should be done across functional — instead of technical — boundaries. Christiaan Verwijs offers 10 useful strategies that experienced Scrum Teams use to break down work in this article: https://medium.com/the-liberators/10-powerful-strategies-for-breaking-down-user-stories-in-scrum-with-cheatsheet-2cd9aae7d0eb
Your code is complex and working with it is difficult. Years of development and bug fixes have you ready to declare bankruptcy on your technical debt and start again from scratch. It feels so freeing to leave all your past mistakes behind and start over in a new technology and do everything right this time.
Before you do a cost-benefit analysis on rewriting your application, take the time to consider the true costs of the effort. I think you’ll find it almost never pays off to approach a rewrite in this way.
Being a Scrum Master is a craft, as it is a combination of knowledge, skill and experience that enables you as a Scrum Master to be effective.
The duty of the Scrum Master is to reveal not Resolve. There are many anti-patterns from the misunderstanding around Servant Leadership.
Flow works best in a pull-based system. This applies to learning as well as work. Create a welcoming space for people to share ideas and discuss with each other. Try as hard as possible not to offer unsolicited advice!
A technique Simon Reindl has found helpful is to flip every statement into a question. “You seem to be covering up progress” becomes “How are you making your work transparent?”.
W.A.I.T. (Why Am I Talking?)
A phrase he heard a lot is “The person talking is the one doing the learning”. The meme/trope of the evil villain monologuing, while their downfall is being prepared for them is not a good space to be in within a team. This was summarised by Andy Hiles as W.A.I.T.
Servant-leaders must create a strong foundation that helps people feel empowered to take action, enables them to move forward in a common direction despite uncertainty, and to feel inspired and resourceful during challenging times.
The 4 V’s can help you establish this strong foundation:
Vision – “What do we want?”
Values – “What is important about that?”
Value – “What value are we creating? What outcomes indicate we are succeeding?”
Validation – “How will we measure valuable outcomes? How will we validate our assumptions about value?”