Books By Our Professional Scrum Trainers

Always Keep Learning

These books provide great insight and guidance in the practice of Scrum, Agile and general software delivery.  They are all authored at least in part by members of our Professional Scrum Trainer community.

 

Agile Development in Practice 

Agile Development in Practiceby Ian Mitchell

This book tells you what agile practice is really about, and how to achieve it. The essential components of an agile way of working are laid out chapter by chapter. The book concludes with a concise treatment of the agile transformation problem, and shows how to leverage agile patterns and practices in order to resolve it.

 

 

Agile Leadership Toolkit

 

AGILE LEADERSHIP BOOK COVERby Peter Koning

If you lead in organizations that have adopted agile methods, you know it’s crucial to create the right environment for your agile teams. Traditional tools such as Gantt charts, detailed plans, and internal KPIs aren’t adequate for complex and fast-changing markets, but merely trusting employees and teams to self-manage is insufficient as well.

 

 

Agile Project Management with Scrum

Agile Project Management with Scrumby Ken Schwaber

The rules and practices for Scrum—a simple process for managing complex projects—are few, straightforward, and easy to learn. But Scrum’s simplicity itself—its lack of prescription—can be disarming, and new practitioners often find themselves reverting to old project management habits and tools and yielding lesser results. In this illuminating series of case studies, Scrum co-creator and evangelist Ken Schwaber identifies the real-world lessons—the successes and failures—culled from his years of experience coaching companies in agile project management. 

 

Agile Software Development with Scrum

Agile Software Development with Scrumby Ken Schwaber and others

eXtreme Programming is an ideal many software shops would love to reach, but with the constant pressures to produce software quickly, they cannot actually implement it. The Agile software process allows a company to implement eXtreme Programming quickly and immediately-and to begin producing software incrementally in as little as 30 days! Implementing eXtreme Programming is easier said than done. The process can be time consuming and actually slow down current software projects that are in process. This book shows readers how to use SCRUM, an Agile software development process, to quickly and seamlessly implement XP in their shop-while still producing actual software. Using SCRUM and the Agile process can virtually eliminate all downtime during an XP implementation.

Choose Agility

Choose Agilityby Mathieu Boisvert and others

The main thrust of this book is to guide organizations in their transition to agile methods. The expected benefits are the quality of the product mogiciel, the time to market, the commitment of the teams and the improvement of their productivity.

 

 

Emergent: Lean & Agile adoption for an innovative workplace

Emergentby Cesario Ramos

Agile adoption can only be successful when the people themselves create the necessary changes and are committed and feel accountable for it. The goal, vision and reasons for the adoption should be clearly communicated. But the path towards agility can only emerge by walking it.

 

 

The Enterprise and Scrum

The Enterprise and Scrumby Ken Schwaber

It’s time to extend the benefits of Scrum—greater agility, higher-quality products, and lower costs—from individual teams to your entire enterprise. However, with Scrum’s lack of prescribed rules, the friction of change can be challenging as people struggle to break from old project management habits. In this book, agile-process revolution leader Ken Schwaber takes you through change management—for your organizational and interpersonal processes—explaining how to successfully adopt Scrum across your entire organization.

 

Fixing Your Scrum

Fixing your scrum book coverby Ryan Ripley and Todd Miller

Broken Scrum practices limit your organization’s ability to take full advantage of the agility Scrum should bring: The development team isn’t cross-functional or self-organizing, the product owner doesn’t get value for their investment, and stakeholders and customers are left wondering when something—anything—will get delivered. Learn how experienced Scrum masters balance the demands of these three levels of servant leadership, while removing organizational impediments and helping Scrum teams deliver real-world value. Discover how to visualize your work, resolve impediments, and empower your teams to self-organize and deliver using advanced coaching and facilitation techniques that honor and support the Scrum values and agile principles.
 

Lean Agile Marketing: How to Become Agile and Deliver Marketing Success

Lean Agile Marketingby David Dame, Julee Bellomo and others

This book contains a step-by-step guide to implementing Agile marketing and also contains relevant case studies and Agile marketing examples. Learn how to increase your productivity, quit multitasking and become proactive, adaptable and Agile in marketing. Contains case studies and examples of how other marketers adopted Agile, you will develop the knowledge, understanding, and confidence required to apply Scrum, Kanban and other Agile frameworks. Agile Marketing explains how to apply agile methodologies to marketing. 

 

Mastering Professional Scrum

Masterining Professional Scrum Book Coverby Stephanie Ockerman and Simon Reindl

A Practitioner s Guide to Overcoming Challenges and Maximizing the Benefits of Agility
Mastering Professional Scrum is for anyone who wants to deliver increased value by using Scrum more effectively. The authors draw on years of Scrum training and coaching to help you return to first principles and apply Scrum with the professionalism required to achieve its transformative potential.

 

Professional Application Lifecycle Management with Visual Studio 2013

Professional Application Lifecycle Management with Visual Studio 2013by Martin Hinshelwood and others

Microsoft's Application Lifecycle Management (ALM) makes software development easier and now features support for iOS, MacOS, Android, and Java development. If you are an application developer, some of the important factors you undoubtedly consider in selecting development frameworks and tools include agility, seamless collaboration capabilities, flexibility, and ease of use. Microsoft's ALM suite of productivity tools includes new functionality and extensibility that are sure to grab your attention. Professional Application Lifecycle Management with Visual Studio 2013 provides in-depth coverage of these new capabilities. Authors Mickey Gousset, Martin Hinshelwood, Brian A. Randell, Brian Keller, and Martin Woodward are Visual Studio and ALM experts, and their hands-on approach makes adopting new ALM functionality easy.

The Professional Product Owner

PSPO Book Coverby Don McReal and Ralph Jocham

Drawing on a combined 40+ years of agile experience, Don McGreal and Ralph Jocham guide you through all facets of envisioning, emerging, and maturing a product with Scrum. You’ll learn how to plan strategy, manage complexity, continuously deliver value, and implement concrete best-practices for managing backlogs and releases. Throughout, the authors’ personal anecdotes help you recognize and overcome obstacles to success, whatever your Scrum or product management experience.

 

Professional Scrum Development with Microsoft Visual Studio 2012

Professional Scrum Development with Microsoft Visual Studio 2012by Richard Hundhausen

Discover how to turn requirements into working software increments—faster and more efficiently—using Visual Studio 2012 in combination with Scrum and Agile engineering practices. Designed for software development teams, this guide delivers pragmatic, role-based guidance for exploiting the capabilities of Application Lifecycle Management (ALM) tools in Visual Studio and Team Foundation Server. Team members will learn proven practices and techniques for implementing Scrum to manage an application’s life cycle, as well as seamlessly plan, manage, and track their Scrum projects.

 

Scrum: A Pocket Guide

Scrum A Pocket Guideby Gunther Verheyen

This pocket guide is the one book to read for everyone who wants to learn about Scrum. The book covers all roles, rules and the main principles underpinning Scrum, and is based on the Scrum Guide Edition 2013. A broader context to this fundamental description of Scrum is given by describing the past and the future of Scrum.

 

Scrum - Introduction to Corporate Practice: From Stiff Structures to Agile Cultures

Introduction to Corporate Practiceby Dominik Maximini

Agile development methods for software, especially Scrum, are on the advance and are now used by the majority of companies. Unfortunately, in most scrum implementations fundamental errors are made, which lead to the failure of the processes. In particular, the basic rules for organizational development are disregarded. This book presents a theoretical introduction, practical examples and a case study of how Scrum is introduced correctly. In doing so, the focus is on different target states (whether a single team or the entire organization is affected), as well as on different approaches (bottom-up / top-down).
 

Scrum and More

Scrum and Moreby Krystian Kaczor

Scrum and more is both a guide to the Agile World and a key to deeper understanding of it. Information noise increased with the increasing popularity of Agile and Scrum concepts. One of the goals of Scrum and more is to provide good, structured theory. The second goal of the book is to give you patterns and practices enabling you to start implementing Scrum and delivering high-value products the very next day. Quality and completeness of the knowledge gathered in the book is confirmed by the volume of both releases and electronic versions sold.

 

Scrum Insights for Practitioners

Scrum Insights for Practitionersby Hiren Doshi

Scrum Insights for Practitioners: The Scrum Guide Companion helps the practitioners master the Scrum framework by gaining in-depth practical insights and helps answer common myths, mysteries, and misconceptions of Scrum.

 

 

Software in 30 Days

Software in 30 Daysby Ken Schwaber and Jeff Sutherland

Software in 30 Days summarizes the Agile and Scrum software development method, which allows creation of game-changing software, in just 30 days. Projects that use it are three times more successful than those that don't. Software in 30 Days is for the business manager, the entrepreneur, the product development manager, or IT manager who wants to develop software better and faster than they now believe possible. Learn how this unorthodox process works, how to get started, and how to succeed. Control risk, manage projects, and have your people succeed with simple but profound shifts in the thinking.

Solid Code

Solid Codeby Donis Marshall

Get best-in-class engineering practices to help you write more-robust, bug-free code. Two Microsoft .NET development experts share real-world examples and proven methods for optimizing the software development life cycle—from avoiding costly programming pitfalls to making your development team more efficient. Managed code developers at all levels will find design, prototyping, implementation, debugging, and testing tips to boost the quality of their code—today.

 

The Scrum Culture: Introducing Agile Methods in Organizations

The Scrum Cultureby Dominik Maximini

This book is a guide for managers, Scrum Masters and agile coaches who are interested in agile organizational methods and who are planning to introduce Scrum at their own company. Scrum is not only a product development framework but can also be used to structure activities for agile and lean organizational development.