A set of practices for automating the processes between software development and information technology operations teams so that they can build, test, and release software faster and more reliably. The goal is to shorten the systems development life cycle and improve reliability while delivering features, fixes, and updates frequently in close alignment with business objectives.
Sources:
NIST SP 1800-16B
NIST SP 1800-16C
NIST SP 1800-16D