הבטחת איכות – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
←פתיח: פיתוח נושא ההיסטוריה ופתיחת דיון בדף הערך |
←פתיח: סידור 3 הפרקים הראשונים, החלפה מהבטחה לאבטחה. |
||
שורה 1:
{{בעבודה}}
'''הבטחת איכות''' (ב[[אנגלית]]: '''Quality Assurance''', ב[[ראשי תיבות|ר"ת]]: '''QA''')
מערכת הבטחת האיכות הינה מערכת מתוכננת ושיטתית של מכלול פעילויות, הנדרשות להקניית ביטחון מתאים כי המוצר או השירות יעמדו בדרישות האיכות שהוצבו, ויענו על מלוא צורכי המשתמש. המערכת מודדת את האיכות הנוכחית, מאתרת תחומי איכות בעייתיים (גם עתידיים) ומסייעת בתיקון או מזעור תחומים בעייתיים אלו על ידי קביעה והתאמה של מכלול פעולות ותהליכים שנועדו לייצב את איכות התוצרים בכל שלבי מחזור החיים של המוצר, החל [[תכנון מוצר|מתכנון המוצר]], ועד לתחזוקתו אצל הלקוח או המשתמש.
==הגדרה==
'''הבטחת איכות''' הוא שם כולל למכלול השיטות והאמצעים המיועדים להבטיח את [[איכות|איכותו]] של [[מוצר]] או [[שירות]] המסופקים ללקוח או ל[[צרכן]].
מרבים לבלבל בין המושג "הבטחת איכות" לבין המושג "[[בקרת איכות|ביקורת איכות]]", אך לאמיתו של דבר אין מדובר בביטויים נרדפים: בעוד שהבטחת האיכות (מלשון "להבטיח") מטפלת בתהליכי העבודה במהלך מחזור החיים של המוצר והיא בעלת אופי מניעתי, ביקורת, או בקרת, איכות עוסקת בבדיקת תוצרי התהליכים והתאמתם לקריטריונים שנקבעו מראש, והיא מתבצעת בדיעבד.
הגדרת המושג "הבטחת איכות" מעוררת את השאלה היסודית יותר - מהי "[[איכות]]" או מהו מוצר "איכותי". ההגדרה המקובלת לאיכות היא: ה'''תאמה לשימוש''' (fitness to use) המיועד ו'''לציפיות''' המפורשות והמשתמעות של הלקוח הפוטנציאלי. כלומר: ההגדרה אינה קובעת תכונות ומטרות מוחלטות, ואפילו לא יעדים כמותיים
"איכות" נקבעת על ידי הלקוח, ולכן מתכנן המוצר חייב לבחון את נתח השוק וציפיותיו מבחינת ביצועים, עלויות, זמינות, ופרמטרים רבים נוספים שלעיתים קרובות הלקוח אינו יודע להגדירם אלא במונח הכללי "איכות", ולנסות לקלוע לצרכיו וציפיותיו.
עלינו להבהיר מהו "מוצר": בעשורים האחרונים הבטחת האיכות פרצה מהתחום המצומצם של תיכון וייצור תעשייתיים;
בגלל האופי הייחודי של תהליכי פיתוח מוצרי [[תוכנה]] ותחזוקתם, וצרכי תעשיית המידע (Information Technology) בכללותה, התפתחה תת-התמחות לענף זה בשם [[SQA]] (הבטחת איכות תוכנה).
== היסטוריה ==
שורה 35 ⟵ 41:
* התשתית שנדרשת לבדיקות,
* תיאור התהליך הנדרש למימוש השלב וזאת, כתלות במשתנים רבים: מורכבות התהליך/השירות, דרישות הלקוח, דרישות חוק או [[תקן|התקן]] שעל פיו מבוצעות פעולות השלב, רמת הפירוט שנדרשת למבצעי התהליך ועוד.
תפקידה של
# קביעת מדיניות - על ידי המנהל האחראי, בהתאם למדיניות כוללת של הנהלת החברה,
# תכנון התהליך על ידי מומחים,
שורה 58 ⟵ 64:
==סוגי הבדיקות==
בדיקות בעולם
בדיקות פונקציונליות מתייחסות לפונקציונליות שהמערכת מספקת. ▼
בדיקות לא פונקציונליות מתייחסות לבדיקות של מאחורי הקלעים - דברים המצופים מהמערכת אך לא קשורים למה שהיא אמורה לספק. ▼
▲בדיקות פונקציונליות מתייחסות לפונקציונליות שהמערכת מספקת. לדוגמה, עבור גוגל בדיקה פונקציונלית תהיה ביצוע חיפוש.
▲בדיקות לא פונקציונליות מתייחסות לבדיקות של מאחורי הקלעים - דברים המצופים מהמערכת אך לא קשורים למה שהיא אמורה לספק. לדוגמה, העמסת שרתי גוגל עם כמות גבוהה של משתמשים ובקרה על זמני חזרת החיפוש.
== ראו גם ==
|