ISO/IEC 15288
ISO/IEC 15288 (או ISO/IEC/IEEE 15288) הוא תקן טכני בהנדסת מערכות, המכסה תהליכים ושלבי מחזור חיים של מערכת, שפותח על ידי הארגון הבינלאומי לתקינה (ISO) והנציבות הבינלאומית לאלקטרוטכניקה (IEC). התכנון לתקן ISO/IEC 15288:2002(E) החל בשנת 1994 כאשר התברר הצורך במסגרת משותפת של הנדסת מערכות. התקן המקובל בעבר MIL-STD-499A (1974) בוטל לאחר שמיזכר של מזכיר ההגנה של ארצות הברית (SECDEF) אסר את השימוש ברוב התקנים הצבאיים של ארצות הברית ללא יוצא מן הכלל. המהדורה הראשונה יצאה ב-1 בנובמבר 2002. סטיוארט ארנולד היה העורך והרולד לוסון היה האדריכל של התקן.[1] בשנת 2004 אומץ תקן זה על ידי IEEE בשם IEEE 15288. התקן ISO/IEC 15288 עודכן ב-1 בפברואר 2008 ושוב ב-15 במאי 2015.[2]
ISO/IEC 15288 מנוהל על ידי קבוצת ISO/IEC JTC1/SC7, שהיא ועדת ISO האחראית על פיתוח תקני ISO בתחום הנדסת תוכנה ומערכות. ISO/IEC 15288 הוא חלק ממערך התקנים המשולב של SC 7, כאשר תקנים אחרים בתחום זה כוללים:
- ISO/IEC TR 15504 העוסק ביכולת
- ISO/IEC 12207 ו-ISO/IEC 15288 העוסקים במחזור החיים
- ISO 9001 ו-ISO 90003 העוסקים באיכות
היסטוריה
[עריכת קוד מקור | עריכה]- ISO/IEC 15288:2015
- עדכון: ISO/IEC 15288:2008 (בהרמוניה עם ISO/IEC 12207:2008)
- עדכון: ISO/IEC 15288:2002 (מהדורה ראשונה)
תהליכים
[עריכת קוד מקור | עריכה]התקן מגדיר תהליכים המחולקים לארבע קטגוריות:
- טכני
- פרויקט
- הסכם
- חברה\עסק
כל תהליך מוגדר על ידי מטרה, תוצאות ופעילויות. ISO 15288 כולל 25 תהליכים עם 123 תוצאות הנגזרות מ-403 פעילויות.[3]
- סעיף 6.4.1 – תהליך ניתוח עסק או שליחות
- סעיף 6.4.2 – תהליך הגדרת הצרכים והדרישות של בעלי העניין
- סעיף 6.4.3 – תהליך הגדרת דרישות המערכת
- סעיף 6.4.4 – תהליך הגדרה אדריכלי
- סעיף 6.4.5 – תהליך הגדרת התכנון
- סעיף 6.4.6 – תהליך ניתוח מערכות
- סעיף 6.4.7 – תהליך היישום
- סעיף 6.4.8 – תהליך אינטגרציה
- סעיף 6.4.9 – תהליך אימות
- סעיף 6.4.10 – תהליך מעבר
- סעיף 6.4.11 – תהליך אימות
- סעיף 6.4.12 – תהליך המבצע
- סעיף 6.4.13 – תהליך תחזוקה
- סעיף 6.4.14 – תהליך סילוק
שלבי מחזור חיים לדוגמה המתוארים במסמך הם: תפיסה, פיתוח, ייצור, ניצול, תמיכה ופרישה. עם זאת, שלבים אלה אינם נורמטיביים; התקן מגדיר תהליכים ולא שלבים.