PracticU

שורש הבעיה - Root Cause

בלי כתוביותעם כתוביות
PracticU › קורס הכנה למבחן ההסמכה ISTQB › שורש הבעיה - Root Cause
שורש הבעיה - Root Cause
כשנמצא פגם, השאלה החשובה היא לא רק מה נשבר, אלא מה הגורם המוקדם ביותר שהביא אליו. זהו שורש הבעיה (Root Cause).
דוגמה: חישוב ריבית שגוי בהלוואה
1. התלונה (ההשפעה): לקוח בנק מתלונן על חישוב ריבית שגוי. זו ההשפעה של הבאג.
2. הפגם: התוצאה השגויה נובעת משורת קוד שגויה אחת. הקוד נכתב לפי סיפור משתמש שלא היה ברור.
3. שורש הבעיה: מנהל המוצר לא הבין נכון את חישוב הריבית, והאפיון שהוא כתב הוביל לקוד השגוי. זהו הגורם המוקדם ביותר.
מה עושים עם זה
המפתח קרא אפיון לא נכון, ולכן האשמה אינה שלו. הפתרון הוא לשפר את הבנת מנהל המוצר בחישוב ריבית, ולהיעזר בבנקאים בתכנון המערכת, ולא להסתמך על אנשי תוכנה בלבד. כך יקטן מספר הפגמים בעתיד.
ניתוח שורש הבעיה מאפשר לתקן את התהליך, ולא רק את הקוד.
השיעור הבא בקורס: שבעת עקרונות הבדיקה

פרקי ההרצאה: שורש הבעיה - Root Cause

  1. 00:00

    מבוא: שורש הבעיה (Root Cause)

  2. 00:37

    דוגמה: חישוב ריבית שגוי באתר בנק

  3. 01:14

    הבנה שגויה של הדרישה וסיפור המשתמש

תמלול ההרצאה: שורש הבעיה - Root Cause

הטקסט המלא של הדקות הראשונות בהרצאה «שורש הבעיה - Root Cause» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, השיעור הקרוב יעסוק בפרק 1.24 בחומר ההסמכה של ISTQB. פגמים באגים שורש הבעיה root cause וההשפעה שלהם influence שורש הבעיה root cause של פגמים של באגים הוא הגורם המוקדם ביותר שהביא ליצירת הבאג.

  2. 00:22

    מה זאת אומרת? ניתוח הפגמים לזיהוי שורש הבעיה יביא להפחתה בפגמים דומים בעתיד ויוביל לשיפור תהליכים שימנעו יצירת פגמים נוספים.

  3. 00:32

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

  4. 00:52

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

  5. 01:10

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

  6. 01:26

    מהי הדרך הנוכחנה לחישוב הריבית? כלומר, מנהל המוצר לא הביא נכון את הדרישה, את ה-requirement, הביא נכון את סיפור הלקוח, סיפור ה-Business Story או ה-User Story של המערכת הבנקאית,

לקורס המלא: קורס הכנה למבחן ISTQB אונליין

ההרצאה הקודמת: הבדלים בין Testing לבין Debugging

ההרצאה הבאה: שבעת עקרונות הבדיקה

הרצאות קשורות מקורסים אחרים

  • עקיפה של זיהוי ROOT ב-UnCrackable3
  • אימות דו שלבי - MFA - על חשבון של ROOT
  • הגדרת חשבון root נוסף - בתוך ESXi

קורסים נוספים במסלול

  • קורס בדיקות ידניות - QA
  • קורס בדיקות ידניות - Manual Testing