• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/15

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

15 Cards in this Set

  • Front
  • Back

Verification to determine if...

Product at given stage of development meets expected requirements set @ beginning

Validation to determine if...

Product at the end of/ in the middle of development satisfies the specified requirements

Why verify?

Determines acceptability of the given phase and confirms the acceptibility of the prevuohs phase

Why validate?

Determine that the developed product meets the specified requirements

Verification ensures that...

Product meets expectation at every stage of development

Validation ensures that..

Product being developed meets functional and nonfunctional requirements

Benefits (5)

- Discover errors early


- Ensures software functions as per user requirements


- Improve product quality


- Increase efficiency of work @ each phase


- Assess if system is usable in operational situations

Techniques Validation

Formal : use math and logic to investigate design, documentation, functionality and behaviour of software



Fault injection : purposely input wrong values to test how system behaves under fault conditions

Techniques Verification

Consistency test: To ensure correct system syntax, parameter correct parameter matching between each procedure and correct typing is used throughout system.



Measurement technique : measures error possibilities, understandability and structure of system.

MVC pattern

Layered

UI



UI MANAGEMENT/AUTH



APP FUNC



SYSTEM SUPPORT

Client server pattern

Pipes filter pattern

Transaction Processing pattern

Uml