October 2022
Intermediate to advanced
380 pages
9h 35m
English
Quality is simply testing to most software developers, but that’s only quality control—just a part of the story. The full life cycle of software engineering involves quality assurance, which includes three parts:
You need to do all three of these to perform QA correctly, although in some software methodologies, you don’t necessarily have to do them in that order.
You can achieve quality assurance in database development by following best practices in documentation, source code version control, and testing.