Verification & Validation Exercises

For

Spring Semester 2008

 

Exercise 1

Discuss the difference between verification and validation and explain why validation is a particularly difficult process.  Each of the three topics should be at least 500 words in length.

Exercise 2

There are several techniques that can be used within the validation process to gain confidence that a systems or software engineer can satisfy the project requirements.  Name at least four of these techniques.

Exercise 3

A verification compliance matrix must be supplemented, in the integrated verification planning data, by a companion table (database), called a Verification Task Matrix.  What are five verification tasks defined in the Verification Task Matrix?

Exercise 4

In the text “System Validation and Verification,” Grady gives five (a-e) steps for a tailored commercial approach to test planning.  What are the five steps from his book?

Exercise 5

What is the IMB Rational tool that creates and manages the projects requirements to store test information?  You will have to search www for this answer.

Exercise 6

IBM Rational Robot is used for the following two types of testing a. __________________ b._______________ ? You will have to search www for this answer.

Exercise 7

The following are Military Standards (MIL-STD) for application software development.  Your assignment is to identify the titles for the following:

a.       MIL-STD-483

b.      MIL-STD-490

c.       MIL-STD-1512A

d.      MIL-STD-1679

e.       MIL-STD-52779A

Exercise 8

One master validation test plan should be produced for the overall validation testing effort.  One or more detailed validation test plans should be produced for each validation activity (unit testing, integration testing, usability testing, function testing system testing, and acceptance testing).  The purpose of the master validation test plan is to provide an overview of the entire validation testing effort.  It should identify the specific validation activities to be performed, the approximate resources required by each, a rough schedule for each, and the overall training needs and the risks.  Use (IEEE/ANSI 1983 [Std 829-1983]) and produce the outline (Table of Content) for the Master Validation Test Plan.  The outline will have 15 headings and the Purpose.