Skip to content
Scan a barcode
Scan
Paperback Software Quality Management: Principles of Code Quality, Testing, Reviews, Reliability, Documentation, and Continuous Improvement Book

ISBN: B0HK553MYJ

ISBN13: 9798175074278

Software Quality Management: Principles of Code Quality, Testing, Reviews, Reliability, Documentation, and Continuous Improvement

Build software quality into every stage of development - not after problems appear.

Software quality is often noticed only when something goes wrong.

A customer discovers a defect.
A release fails.
A security weakness appears.
A system slows under real usage.

But quality is created long before these failures become visible.

It begins with clear expectations, thoughtful design, disciplined engineering practices, meaningful evidence, reliable delivery processes, and continuous improvement.

Software Quality Management provides a practical guide to building software that is easier to understand, test, operate, secure, and improve.

Inside this comprehensive guide, you will learn how to:

Understand software quality beyond "no known bugs"Define quality attributes that matter for different products and usersTranslate vague expectations into measurable quality requirementsBalance correctness, reliability, performance, security, maintainability, usability, and scalabilityManage quality throughout requirements, architecture, coding, testing, deployment, operations, and maintenanceUnderstand the difference between quality assurance, quality control, verification, and validationCreate effective test strategies based on risk instead of simply increasing test volumeDesign better unit, integration, system, acceptance, exploratory, performance, and security testing approachesManage defects using evidence, severity, priority, impact, and root-cause learningImprove code quality through readability, modularity, reviews, refactoring, and technical debt managementUse automated checks, static analysis, CI/CD pipelines, and quality gates effectivelyBuild meaningful quality metrics and avoid harmful measurement practicesApply risk-based quality management and practical risk registersConnect development, operations, and production feedback through DevOps practicesPerform root-cause analysis using evidence, Five Whys, fishbone analysis, and corrective actionsImprove legacy systems safely through characterization testing, incremental refactoring, and modernization planningBuild a practical software quality management system for real teams

This book teaches an important principle:

Quality is not inspected into software at the end. It is created through better decisions throughout the lifecycle.

Testing provides valuable evidence, but it cannot compensate for unclear requirements, fragile architecture, unreadable code, weak observability, or unsafe release processes.

The book also explains why quality decisions require trade-offs. More security controls may affect usability. More redundancy may increase cost and complexity. Faster delivery may create future maintenance challenges. Effective quality management helps teams understand these choices and select the balance appropriate for the product.

With practical workshops, checklists, templates, case studies, quality dashboards, risk models, and improvement exercises, this guide helps you move from reactive bug fixing to proactive quality engineering.

Whether you are a software developer, QA engineer, test professional, DevOps engineer, engineering manager, technical lead, product owner, or computer science student, Software Quality Management will help you build stronger software practices.

Create software quality by design - not by accident.

Recommended

Format: Paperback

Condition: New

$18.99
Ships within 2-3 days
Save to List

Customer Reviews

0 rating
Copyright © 2026 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Notice | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured