Second Edition: Fully Revised and Extended!
What Drives Quality explores how quality plays a role in all of the software development activities. It takes a deep dive into quality by listing the relevant factors of development and management activities that drive the quality of software products. It provides a lean approach to quality by analyzing the full development chain from customer requests to delivering products to users.
I'm aiming this book at software developers and testers, architects, product owners and managers, agile coaches, Scrum masters, project managers, and operational and senior managers who consider quality to be important.
A book on quality should be practical. It should help you, the reader of this book, to improve the quality of your software and deliver better products. It should inspire you and give you energy to persevere on your quality journey. What drives quality tries to do just that, and more.
This book is based on my experience as a developer, tester, team leader, project manager, quality manager, process manager, consultant, coach, trainer, and adviser in Agile, Lean, Quality and Continuous Improvement. It takes a deep dive into quality with views from different perspectives and provides ideas, suggestions, practices, and experiences that will help you to improve quality of the products that your organization is delivering.
This book views software quality from an engineering, management, and social perspective. It explores the interaction between all involved in delivering high-quality software to users and provides ideas to do it quicker and at lower costs.
Three add-on packages are available with this book:
- Agile Quality Coaching Cards: 52 cards used by agile coaches and teams to investigate the quality of their products and the practices used to deliver software. With these cards, they can identify causes leading to insufficient quality and define actions to improve quality.
- Booklet Tools for Root Cause Analysis: 15 pages with practical processes, templates, checklists, and examples that help you to effectively analyze problems to identify the main causes that have led to them, and to initiate actions to prevent similar problems from occurring in the future.
- Agile Self-assessment Game: This card Game helps teams to discover how agile they are and what they can do to increase their agility. Organizations use the overall results from team assessments to decide where to invest in their agile transformation and decide what the next steps will be.
More options to buy my book and game can be found in my webstore.
Feedback on this book is very much appreciated. Please sent your suggestions, comments, ideas or questions to BenLinders@gmail.com.
This book is based on the blog series What Drives Quality by Ben Linders.