הבטחת איכות תוכנה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
מ הסבת תג ref לתבנית:הערה (5)*
שורה 2:
'''הבטחת איכות תוכנה''' (ב[[אנגלית]]: '''Software quality assurance''', ב[[ראשי תיבות|ר"ת]]: '''SQA''') הוא מכלול הפעולות הנדרשות להבטיח את איכותה של [[תוכנה|תוכנת מחשב]], כחלק מתהליכי ה[[פיתוח תוכנה|פיתוח]] והתחזוקה שלה. תחום זה, שנהוג לראות אותו כחלק מתחום [[הבטחת איכות]] ו[[הנדסת תוכנה]], הלך והפך חשוב ברבות השנים.
 
בעבר קרו מקרים של מוות<ref>{{הערה|ראו [[:en:Therac-25|Therac-25]]</ref>}} כתוצאה מתוכנות שלא היו איכותיות מספיק: מטוסים שהתרסקו ומכשור רפואי שגרם נזק. בעוד שפעם לא היה נהוג להשקיע כספים בהעסקת אנשי הבטחת איכות, מהנדסי בדיקות תוכנה, ובודקי תוכנה מיומנים, הרי שכיום חברות משקיעות משאבים רבים כדי לוודא שהמוצר שהן מוציאת לשוק בטוח לשימוש ואין בו [[באג]]ים חמורים, תוך שימוש בתהליך ייצור המבטיח איכות הנדרשת מהמוצר הסופי.
 
==הבטחת איכות ובקרת איכות==