Introduction
Scrum Master is a role in a Scrum Team that is considered as a servant leader for the team. The Scrum Master assists everyone in understanding Scrum theory, practices, rules, and values. To become an effective Scrum Master, one needs to understand the framework thoroughly and a good grasp of various literature can help in this endeavor.
Essential Scrum: A Practical Guide to the Most Popular Agile Process by Kenneth S. Rubin
This book provides a complete foundation on the Scrum framework. It offers insights into Scrum roles, artifacts, and activities and their application. Kenneth S. Rubin presents practical advice on several topics including product backlogs, sprint planning, sprint reviews, and scrum meetings. If you're new to the role of the Scrum Master, this book is an excellent starting point.
Scrum Mastery: From Good To Great Servant-Leadership by Geoff Watts
Geoff Watts' book covers particular aspects of being a Scrum Master. It helps to enhance your understanding of servant-leadership and provides insights into what it means to be an effective Scrum Master. The book offers real-life case studies and powerful illustrations, making it a valuable reading for both new and seasoned Scrum Masters.
The Great ScrumMaster: #ScrumMasterWay by Zuzana Šochová
This book provides a clear understanding of the Scrum Master role as a 'change agent'. It offers valuable insights and practical tips on how a Scrum Master can bring about change in the organization. Zuzana Šochová provides an overview of the #ScrumMasterWay concept and ways to use it in your team or organization.
Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition by Lyssa Adkins
This book can be considered as the Scrum Master's bible. It includes a wealth of information for people who wish to learn about coaching and learn about themselves in their role as a Scrum Master. Lyssa Adkins’ work helps Scrum Masters transform into effective team coaches.
Conclusion
These are some of the most beneficial books that each Scrum Master should consider reading. However, learning does not stop with reading books. It's an ongoing process where every project, every team, can provide valuable insights into the practice of Scrum Master.