QA הוא מונח שמתייחס באופן כללי להבטחת איכות, כאשר תת תחום שלו, היא הבטחת איכות תוכנה. היא שלעצמה, מתבטאת בפעול, כבר משלבי התכנון של התוכנה, ולא רק בשלבי הבדיקות.
תחום בדיקות תוכנה מחייב השקעה גדולה של משאבים, ולכן הוא מהווה כיום מטרה קלה לקיצוץ. חבכון בבדיקות תוכנה, כולה לעיתים בריבית כפולה, משום שבדיקות תוכנה מיועדות לטפל בשלב מקודם בתקלות, שבהמשך עלולות לעלות ביוקר.
מנהל QA נדרש לשינוי בתפיסה המחשבתית שלו כדי להתאים את עצמו ואת צוות ה-QA למצב שבו מצוי הארגון כיום.
זאת תקופת הישרדות. כמות פרויקטי התוכנה שבסופו של דבר נכשלים גבוהה והוא נעה בין 40-60 אחוז מכלל הפרויקטים.
לכדי לצמצם נתון עקבי זה, יש לערוך שינוי מחשבתי באופן בו מנהלים פרויקטים וגם את הדרך שיש לערוך בדיקות תוכנה ופיתוח.
שום ארגון לא יכול הרשות לעצמו בהיקף גדול כזה של כשלונות יקרים וביוחד במצב כלכלי כפי שהוא כיום.