Треба виконувати проектування усіх видів тестування для надійності функціонування програмного забезпечення різноманітного призначення та прогнозування потрібного рівня якості ПЗ.