יום שלישי, 26 בפברואר 2008

הגדרת חומרת הבאג (Severity)

באג הוא קריטי כאשר:

  • המערכת או שירות (service) שלה לא עובדים בכלל, מתקרשים, נתקעים, בין אם זה בעומס שמוגדר בטווח שהמערכת אמורה לעמוד בה או בפעולה ידנית.
  • מידע מושחת או נאבד.
  • פיצ'ר מרכזי מושבת.
  • המערכת או שירות מסויים אינם יציבים.
  • כל בעייה שאנו בטוחים שבגינה הלקוח יסרב לקבל / להשתמש במערכת שלנו.
למשל אם אנו בודקים את ה-outlook ומוצאים שאין אפשרות לשלוח מיילים.
באג הוא מאג'ורי כאשר:
  • פיצ'ר או פונקציה מסויימת אינם עובדים כצפוי, זה יוצר בעייה אמיתית אך עדיין הפיצ'ר ניתן לשימוש ומביא תועלת.
  • ההשפעה חלקית (לא משבית את כל הפיצ'ר).
  • יש workaround.
למשל אם אנו בודקים את ה-outlook ומוצאים שאי-אפשר לסמן priority נמוך על מיילים.
באג הוא מינורי כאשר:
  • פיצ'ר או פונקציה עובדים אך לא בצורה מלאה - רק מקרי קצה מאוד מסויימים שאינם בעלי השפעה גדולה, יש הודעת שגיאה.
  • טעות כתיב או טעות תחבירית.
למשל אם אנו בודקים את ה-outlook ומוצאים שקבלה של מיילים המוגדרת לכל 10 ד' יש אי-דיוקים של עד 30 ש' לכל צד.
חשוב לזכור:
  • סווג את חומרת הבאג לפי ההשפעות על הלקוח.
  • דירוג ההשפעה הוא אל מול ההשפעה שלו על המערכת (למשל בג המסמכי ההתקנה, איזה "שיבוש קל" שלא יאפשר למשתמשים להתקין את המוצר הינו קריטי).
  • אין לערבב בין החומרה של הבאג לפריוריטי (שזה מתי הבאג יתוקן). אל תנסה להעלות את החומרה בכדי שיטפלו בזה מייד.
  • אין להוריד חומרה של באגים שלא ניתן לשחזר.

אין תגובות:

פרסום תגובה

רשומות פופולריות