UserGuiding follows the Agile methodology for software development, which facilitates continuous development and deployment. UserGuiding does not deliver against the more traditional "point release" cycle. Instead, features and bug fixes are
released to production when completed.
New features, configuration changes, and bug fixes in UserGuiding are handled as needed. A Continuous Delivery Model is used for the delivery of software. A test-driven model is used for development. All changes are verified with automated unit, integration, functional, performance, and security tests. Developers work together to
review changes. There are multiple pre-production environments to test for accuracy and security.
UserGuiding complies with the OWASP Secure Web Application framework requirements, and tests for vulnerabilities regularly using vulnerability scanners.