הבטחת איכות תוכנה

הבטחת איכות תוכנה (SQA) היא סדרה של צעדים שעוזרת לגרום לתוכנה לעבוד טוב ובטוח. תוכנה - תוכנית שרצה על מחשב. לפני כן היו מקרים שבהם תוכנות פגומות פגעו באנשים. לכן חברות מוודאות את האיכות.

בקרת איכות בודקת אם התוכנה עומדת בדרישות. דרישות - מה שהתוכנה אמורה לעשות. הבטחת איכות היא כל הפעולות שעושות את התוכנה טובה מלכתחילה.

פיתוח תוכנה נעשה בשלבים: התחלה, תכנון, עיצוב, בנייה ותחזוקה. בכל שלב בודקים ושומרים על איכות. בדיקות תוכנה בודקות שהדברים עובדים. תסריטי בדיקה הם הוראות שמריצים את התוכנה במצבים שונים. יש בדיקות ידניות ובדיקות אוטומטיות. יש גם בדיקות עומס שבודקות מה קורה כשיש הרבה משתמשים.

למרות הבדיקות, לפעמים נשארים באגים. באג - שגיאה בתוכנה. הבדיקות בודקות אם התוכנה עושה את מה שהבטיחו לה.

חוקרים לומדים אימות תוכנה. אימות - ניסיון לבדוק שתוכנה פועלת נכון. נלמדים נושאים אלה באוניברסיטאות ובמכללות כמו הטכניון.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!