Management Solutions

Independent Validation and Verification (IV&V)

Confidence Through Independent Quality Assurance...

Our Independent Verification and Validation provides management the added confidence that software will perform as intended. From design to implementation, our quality assurance efforts through Independent Verification and Validation ensure that systems provide our customers with accurate results and reliable information.

Independent...

Independent means that individuals who are separate from those who develop or maintain a system perform software-testing activities. Before implementation of a system, management must be presented with evidence that a system operates as intended. This evidence must also include the results of controls testing. The test results must be documented and available for examination. The documentation should demonstrate that the control and functional requirements operate as intended.

Verification...

Verification is the demonstration of consistency, completeness and correctness of the information system at each state and between each phase of development. Verification activities include checklists, inspections, walk-throughs, technical && product reviews, phase audits, reconciliations, managerial reviews, and post implementation reviews.

Validation...

Validation is the determination of the correctness of the final program or software produced from a development project with respect to customer needs and requirements. Validation activities include unit testing, integration testing, validation testing, system testing, regression testing and customer acceptance testing.

Independent Verification and Validation (IV&V) and Software Assurance

Independent verification and validation answers two basic questions: are you building the system right, and are you building the right system? Blackwell offers Independent verification and validation (IV&V) services so you can obtain this crucial information in an environment organizationally free from the influence, guidance and control of the development effort. The tasks that we perform for our customers include:

  • Requirements Analysis
  • Milestone Reviews
  • Software Design Analysis
  • Metrics
  • Test Planning, Execution and Reporting
  • Training Evaluation
  • Site Acceptance Testing