RealityCharting® is thoroughly verified and completely validated before commercial release. The software undergoes comprehensive testing, inspections, analyses, and other verification tasks at each stage of the development cycle.
Verification provides objective evidence that the design outputs meet the specified requirements. We look for consistency, completeness, and correctness of the software and its supporting documentation to reach the conclusion that the software conforms to user needs and intended uses.
RealityCharting® provides extensive documentation in the form of user's guides, help files and video tutorials. An end user can independently confirm that the application behaves as described.
All source code, including modifications, is tracked and controlled through the use of third party source control software. Under no circumstances may code not tracked through source control be introduced into the application.
Functional testing procedures involve detailed and comprehensive efforts by multiple teams over time; thorough documentation of all issues identified during the general testing phase; and independent validation.
Testing is only one of the many verification activities that also include various static and dynamic analyses, code and document inspections, walkthroughs, and other techniques.
Problems are communicated, documented, and resolved utilizing an issue tracking system. All issues are logged and tracked from creation to resolution.
RealityCharting® is not deemed ready for deployment until the quality assurance team is satisfied with the current state of the application and has accepted the release version.