תוכן עניינים:
הגדרה - מה המשמעות של ניהול שחרורים?
ניהול שחרורים הוא החלק בתהליך ניהול התוכנה העוסק בפיתוח, בדיקה, פריסה ותמיכה של מהדורות תוכנה למשתמש הקצה. הצוות המעורב בתהליך זה מכונה צוות ניהול השחרור.
Techopedia מסביר ניהול שחרורים
כאשר תוכנה מפותחת ונבדקת, היא תעבור לרוב על ידי צוות ניהול שחרור (במיוחד בחנויות פיתוח גדולות יותר). הפעילויות העיקריות הכרוכות בניהול השחרור הן:
- יצירת מדיניות תכנון ליישום גרסאות חדשות
- יצירת גרסאות חדשות או קנייה של צדדים שלישיים
- בדיקת גרסאות חדשות בסביבה המדמה את סביבת הייצור
- הטמעת גרסאות חדשות בסביבת הייצור
- ביצוע תוכניות גיבוי להסרת הגירסה החדשה במידת הצורך
- עדכון של מסד הנתונים של ניהול תצורה (CMDB)
- ליידע ולהכשיר לקוחות ומשתמשים אודות הפונקציונליות של הגרסה החדשה שפורסמה לאחרונה
ניתן לסווג משחררים לשחרור ראשי, מינורי וחירום. אלה עשויים להיות מסומנים על ידי סדרה של מספרי שחרור, ככל שהם רחוקים יותר מהנקודה העשרונית, כך השינויים שביצעה פחות משמעותיים פחות משחררים את הקצה מתחת למצב שבו הם משמשים בדרך כלל:
- מהדורות עיקריות (נקראות בדרך כלל "גרסאות") 1.0, 2.0, 3.0 וכו '.
- שחרורים קלים (נקראים בדרך כלל "שדרוגים") 1.1, 1.2, 1.3 וכו '…
- הודעות חירום (נקראות מגוון שמות כולל: תיקוני באגים, עדכונים, תיקונים) 1.1.1, 1.1.2, 1.1.3 וכו '…