Our key management controls for computer software validation include:

  • Change control: We manage changes to your software. That includes the review and approval of changes, testing changes, and implementing changes in a controlled manner.
  • Configuration management: We track and control the configuration of your software, including identifying all components of the software, tracking changes to the components, and ensuring that the software is always in a verifiable good state.
  • Access control: We limit access to your software, including defining who has access to the software, what they can do with the software, and their means of accessing the software.
  • Security measures: We protect your software from unauthorized access, use, modification, or destruction, including using firewalls, antivirus software, and intrusion detection systems.
  • Testing: We verify and validate your software, including unit testing, integration testing, system testing, and acceptance testing.
  • Documentation: We document the software, including the software requirements, design, development, testing, and deployment.