The company maintains an organized version management process that documents all changes made between each version, including content, database changes, release notes, and security improvements. Customers are notified about all changes included in the latest version compared to previous versions. The process is automated using AZURE TFS, including continuous integration and delivery. a “Go/No-go” process is in place, and indicators are established to encourage continuous change and improvement, which are evaluated as part of a lessons-learned approach.