Βασικές αρχές
-  Κάθε έλεγχος πρέπει να αφορά μια συγκεκριμένη απαίτηση
 -  Η προετοιμασία των ελέγχων αρχίζει πολύ πριν την εκτέλεσή τους
 -  Αρχή του Pareto: 80% των λαθών θα αφορούν 20% των τμημάτων του λογισμικού
 -  Ο έλεγχος πρέπει να αρχίζει από τις μικρές δομικές μονάδες και να
καταλήγει στο ολοκληρωμένο σύστημα
 -  Δεν είναι δυνατό να ελεγχθεί ένα σύστημα πλήρως
 -  Ο αποτελεσματικός έλεγχος εκτελείται από τρίτους