unit 7

intro

The purpose of this lesson is to introduce and discuss the software review processes that relates to the testing and verification and validation activities, to provide the student with the review approach and the mechanism to tailor this approach to the specific needs of the software life cycle process. A set of review check lists is provided at the end of the lesson.

Pre-requisites: Units 1-6

objectives

At the conclusion of the lesson, the student will be able to:

  • Identify the five types of internal reviews that are performed during the development of software
  • These reviews are categorized as:
    • One-on-one unscheduled peer reviews
    • Scheduled peer reviews
    • Project management reviews
    • Reviews with line management
    • Preparatory, dry run reviews

recommendations

  • Read the syllabus, available on the main page.
  • Read Unit 7 on-line.
  • Take the quiz by clicking on the quiz icon.
  • Test Discipline Click Test and Activities. Review the activities for Test Manager, Test Analyst, Test Designer, and the Tester.

additional resources

The following publications contain more detailed information about the testing techniques and methodologies:

  • Read (Chapter 10 System verification) of System Validation and Verification by Jeffrey O. Grady Publisher CRC Press ISBN 0-8493-7838-9
  • Beizer, Boris; Software System Testing and Quality Assurance. New York: Van Nostrand Reinhold Company, 1984.
  • Humphrey, Watts S.; Managing the Software Process. New York: Addison- Wesley Publishing Company, 1989.
  • Schulmeyer, G. Gordon; Zero Defect Software. New York: McGraw-Hill, Incorporated, 1990.
  • Zelinski, Lillian K.; "Constructing Independent Verification and Validation Life Cycles Using Process Kernels", Paper at the 10th Annual IEEE COMPASS Conference, June 26-30 1995, Gaithersburg, MD USA.