Are you a VP or Head of Engineering considering the best quality engineering model for your company? Are you a director of Engineering tasked with rolling out a Quality Coach Model? Are you a test lead or software tester shifting to a quality coach role? The Quality Coach Handbook is your practical guide to shifting to a model where the whole team owns quality and in particular software engineers design, build, test and support software. Print version: Paperback and hardcover are available on Amazon. Use your country's Amazon site (e.g., Amazon.com.au for Australia) to minimise shipping time and cost.
AI can write code fast, but getting reliable software still starts with clear thinking. This book shows how to turn ideas into precise specifications, then use AI assistants and autonomous agents to build, test and maintain real-world software. Follow a complete project from business problem to production and learn a practical approach to AI-assisted development.
Holistic testing is a comprehensive term to encompass testing throughout the development cycle from the start of an idea, through to customer interaction with a delivered feature. All members of a delivery team think about testing and quality from the beginning and throughout the cycle. This book is about the Holistic Testing Model and how to apply it to develop a quality and testing strategy for the whole team. If you care about quality – no matter what your specialty or role in your organization is – we think you’ll find it helpful. UI/UX designers, product owners, programmers, testers, database experts, business analysts, site reliability and platform engineers, and more – this model will guide you as you collaborate to continually improve your process and product.
Generative AI can write code fast, but fast does not always mean safe. This practical guide shows software teams how to verify, test, secure and govern AI-assisted code across the full development lifecycle. Packed with real-world examples and practical workflows, it offers a clear path to adopting AI without lowering the bar for software quality.
Great software is built through great reviews. This book shows you how to spot hidden bugs, improve design, strengthen security, and review AI-generated code with confidence. Packed with practical examples and proven techniques, it helps you write better software in a world where humans and AI build code together.
Evaluation Engineering for AI Systems is a practical guide to building reliable AI evaluations for production. Learn how to measure performance, compare models, detect regressions and create evaluation pipelines using real-world examples, modern Python and proven industry practices.
Turn data into dollars. Learn how modern traders use algorithms to make smart, emotion-free decisions in the markets
What if your biggest obstacle isn't effort, but flow?Thinking in Bottlenecks reveals how the hidden constraints around you—and inside you—are the true culprits behind slow results, wasted effort, and stalled progress. Inspired by the legendary Theory of Constraints, this book blends systems engineering, Lean thinking, and real-world experience into a practical mindset for solving anything faster
Learn how to stop managing bugs and start focusing on quality!
Why do so many Lean implementations fail to deliver stable flow? Because they ignore the core secret behind Just-in-Time: Heijunka.
Discover how Toyota's century-old innovation can help you build better systems today.
When systems fail, theory meets reality. This book explores how to design, build and operate software that holds up under pressure, from unexpected outages to subtle failures buried deep in the architecture. Learn the principles and practical techniques that help engineers make better decisions, reduce risk and build systems that keep working when things go wrong.
The book includes practical case studies covering automotive trim assembly, leather and footwear cutting, electronics sub-assembly, food and beverage packaging, and textile stitching.It also addresses the limitations of AI—including situations where a simple mechanical solution is more reliable, cheaper, and easier to maintain.
Make ISO 45001 easier to understand and put into practice. This practical guide breaks down every clause into clear, actionable steps, helping organizations build a safety management system that works in the real world and protects people while supporting business goals.