ISO/IEC/IEEE 29119

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש

ISO/IEC/IEEE 29119 "הנדסת תוכנה ומערכות - בדיקת תוכנה"[1] היא סדרה של חמישה תקנים בינלאומיים לבדיקות תוכנה. התקן פותח לראשונה בשנת 2007[2] ויצא בשנת 2013, והתקן "מגדיר אוצר מילים, תהליכים, תיעוד, טכניקות ומודל הערכת תהליכים לבדיקה שניתן להשתמש בהם בכל מחזור החיים של פיתוח תוכנה."[3]

היסטוריה וגרסאות

פיתוח מערך תקני בדיקות תוכנה ISO/IEC/IEEE 29119 החל במאי 2007, בהתבסס על תקנים קיימים כגון IEEE 829 (תיעוד בדיקות) ו-IEEE 1008 (בדיקות יחידה); והתקנים BS-7925-1 ו-2 של קבוצת BSI.[2][4]

בתחילה לא הייתה לארגון התקינה הבינלאומי (ISO) קבוצת עבודה עם ניסיון משמעותי בבדיקות תוכנה, ולכן ה-ISO יצר את WG26, אשר עד שנת 2011 ייצגה למעלה מ-20 מדינות שונות.[2] בתחילה פותחו ארבעה חלקים לתקן: מושגים והגדרות (1), תהליכי בדיקה (2), תיעוד בדיקות (3) טכניקות בדיקה (4). חלק חמישי הנוגע להערכת תהליכים נחשב לתוספת, ובסופו של דבר הפך ל-ISO/IEC 33063: 2015, שקשור לתהליכי הבדיקה של 29119-2.[5] החלק החמישי בפועל של 29119 פורסם בנובמבר 2016 ונוגע למושג בדיקה מונחית מילות מפתח.[6]

חמשת הרכיבים של סדרת התקנים הם:

  • ISO / IEC / IEEE 29119-5: 2016, חלק 5: בדיקות מונחות מילות מפתח, פורסם בנובמבר 2016[6]
  • ISO / IEC / IEEE 29119-4: 2015, חלק 4: טכניקות בדיקה, פורסם בדצמבר 2015[7]
  • ISO / IEC / IEEE 29119-3: 2013, חלק 3: תיעוד בדיקות, פורסם בספטמבר 2013[8]
  • ISO / IEC / IEEE 29119-2: 2013, חלק 2: תהליכי בדיקה, פורסם בספטמבר 2013[9]
  • ISO / IEC / IEEE 29119-1: 2013, חלק 1: מושגים והגדרות, פורסם בספטמבר 2013[1]

הערות שוליים

  1. ^ 1 2 בתהליכי בנייה "תבנית:Cite web"
  2. ^ 1 2 3 בתהליכי בנייה "תבנית:Cite book"
  3. ^ בתהליכי בנייה "תבנית:Cite book"
  4. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index field '?' (a nil value).
  5. ^ בתהליכי בנייה "תבנית:Cite web"
  6. ^ 1 2 בתהליכי בנייה "תבנית:Cite web"
  7. ^ בתהליכי בנייה "תבנית:Cite web"
  8. ^ בתהליכי בנייה "תבנית:Cite web"
  9. ^ בתהליכי בנייה "תבנית:Cite web"