ניהול תצורה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ מינוס ⟸ קו מפריד/מקף, הסרת רווחים מיותרים, קידוד קישורים, החלפות (תוכניות, תעשייה, תת-, מאחר ש), סידור קטגוריות, ויקישיתוף בשורה, תקלדה
שורה 1:
 
[[קובץ:ConfiurationActivityModel.png|שמאל|ממוזער|400x400 פיקסלים| מודל פעילות ניהול תצורה במבט-על]]
'''ניהול תצורה''' או '''CM''' ([[ראשי תיבות]] ב[[אנגלית]] של: '''Configuration management''') הוא תהליך [[הנדסת מערכות]] לבניית ושמירה על עקביות של ביצועים, פונקציונליות ותכונות פיזיות של המוצר, עם דרישותיו, עיצובו והמידע התפעולי הרלוונטי, לאורך מחזור חיי המוצר.<ref>{{Cite web|url=https://assist.daps.dla.mil/quicksearch/basic_profile.cfm?ident_number=202239|title=''MIL-HDBK-61A, ""Military Handbook: Configuration Management Guidance''|publisher=Department of Defense|date=7 February 2001|accessdate=2012-03-24|archiveurl=https://web.archive.org/web/20120320093634/https://assist.daps.dla.mil/quicksearch/basic_profile.cfm?ident_number=202239|archivedate=20 March 2012}}</ref><ref>{{Cite web|url=http://www.geia.org/ANSI-EIA-649-A-Standard----NATIONAL-CONSENSUS-STANDARD-FOR-CONFIGURATION-MANAGEMENT-|title=''ANSI/EIA-649B, ""National Consensus Standard for Configuration Management''|publisher=TechAmerica|date=1 April 2011|accessdate=2012-03-24|archiveurl=https://archive.today/20120801125835/http://www.geia.org/ANSI-EIA-649-A-Standard----NATIONAL-CONSENSUS-STANDARD-FOR-CONFIGURATION-MANAGEMENT-|archivedate=1 August 2012}}</ref> תהליך ה-CM נמצא בשימוש נרחב על ידי ארגוני הנדסה צבאית לניהול שינויים לאורך מחזור חיי המערכת של [[מערכת מורכבת|מערכות מורכבות]], כגון מערכות [[כלי נשק|נשק]], כלי רכב צבאיים [[מערכת מידע|ומערכות מידע]]. מחוץ לצבא, נעשה שימוש בתהליך CM גם עם ניהול שירותי IT כהגדרתו על ידי [[ITIL]], ועם מודלים אחרים בתחום ההנדסה האזרחית ובתחומי הנדסת [[הנדסת תעשייה וניהול|תעשיהתעשייה]] אחרים כגון כבישים, גשרים, [[תעלת מים|תעלות]], סכרים ומבנים.<ref>{{Cite web|title=History and Heritage of Civil Engineering|website=[[American Society of Civil Engineers|ASCE]]|url=http://live.asce.org/hh/index.mxml?versionChecked=true|archiveurl=https://web.archive.org/web/20070216235716/http://live.asce.org/hh/index.mxml?versionChecked=true|archivedate=16 February 2007|accessdate=2007-08-08}}</ref><ref>{{Cite web|title=Institution of Civil Engineers What is Civil Engineering|website=[[Institution of Civil Engineers|ICE]]|url=http://www.ice.org.uk/downloads//little_book_full_colour.pdf|archiveurl=https://web.archive.org/web/20060923023137/http://www.ice.org.uk/downloads//little_book_full_colour.pdf|archivedate=2006-09-23|accessdate=2007-09-22}}</ref><ref>{{Cite web|title=''Configuration Management and the Federal Transportation Administration (FTA) National Lessons Learned Program''|website=Federal Transportation Administration|url=http://www.pacotechnologies.com/Pages/FTA-National-Lessons-Learned-Program.aspx|accessdate=2007-09-22|archiveurl=https://archive.today/20120907165342/http://www.pacotechnologies.com/Pages/FTA-National-Lessons-Learned-Program.aspx|archivedate=7 September 2012}}</ref>
 
CM היא הפרקטיקה של טיפןלטיפול בשינויים באופן שיטתי כך [[מערכת|שמערכת]] תשמור על שלמותה לאורך זמן. CM מיישמת את המדיניות, הנהלים, הטכניקות והכלים אשר מנהלים, מעריכים שינויים מוצעים, עוקבים אחר מצב השינויים ושומרים על מלאי של מסמכי מערכת ותמיכה, עם שינוי המערכת. תכניותתוכניות CM מספקות הכוונה טכנית ומנהלית לפיתוח ויישום הנהלים, הפונקציות, השירותים, הכלים, התהליכים והמשאבים הנדרשים לפיתוח ותמיכה בהצלחה של מערכת מורכבת. במהלך פיתוח המערכת, CM מאפשרת להליך ניהול תכניותתוכניות (PM) לעקוב אחר הדרישות לאורך מחזור החיים באמצעות קבלה (acceptance) ותפעול ותחזוקה (operations and maintenance). מאחר ובהכרחשבהכרח מתרחשים שינויים בדרישות ובעיצוב, עליהם להיות מאושרים ומתועדים, וכך נוצר ונשמר תיעוד מדויק של מצב המערכת. באופן אידיאלי תהליך ה-CM מוּחל לאורך כל מחזור חיי המערכת. אנשי מקצוע לפעמים מתבלבלים בין CM לתהליך AM (או asset management).
 
תהליך ה-CM עבור פריטי תצורה של חומרה ותוכנה מורכב מחמש דיסציפלינות שונות כפי שנקבעו בתקנים MIL–HDBK–61A <ref>
Compare: {{Cite web|url=http://www.product-lifecycle-management.com/download/MIL-HDBK-61B%20%28Draft(Draft%29.pdf|title=Military Handbook: Configuration Management Guidance|publisher=Department of Defense: United States of America|page=iii–iv|accessdate=2016-07-21|quote=4. CM LIFE CYCLE MANAGEMENT AND PLANNING [...] 5. CONFIGURATION IDENTIFICATION [...] 6. CONFIGURATION CONTROL [...] 7. CONFIGURATION STATUS ACCOUNTING [...] 8. CONFIGURATION VERIFICATION AND AUDIT [...] 9. DATA MANAGEMENT [...]}}
</ref> ו- ANSI/EIA-649. דיסציפלינות אלה מוגדרות כמדיניות ונהלים לקביעת קווי בסיס ולביצוע תהליך [[שינוי ארגוני|ניהול שינויים]] סטנדרטי. תהליך IEEE 12207.2 של תקן [[ISO/IEC/IEEE 12207|IEEE 12207]] מכיל גם הוא פעילויות אלה ומוסיף "ניהול שחרורים ומסירה". חמשת הענפים הם:
 
# תכנון וניהול של CM: מסמך רשמי ותכניתותוכנית להנחיית תוכנית CM הכוללת פריטים כגון:
#* כוח אדם
#* אחריות ומשאבים
שורה 19 ⟵ 18:
#* ניטור וביקורות
#* דרישות CM לקבלן משנה/ספק
# זיהוי תצורה (CI): מורכב מהגדרת קווי בסיס ושמירה עליהם, המגדירים את ארכיטקטורת המערכת או תת -המערכת, רכיבים וכל התפתחויות בכל נקודת זמן. זהו הבסיס לפיו שינויים בכל חלק במערכת מזוהים, מתועדים ומעקב אחר כך באמצעות תכנון, פיתוח, בדיקה ומסירה סופית. CI מקימה ומתחזקת באופן בסיסי את הבסיס הנוכחי המוגדר לדווחי סטטוס תצורה (CSA) של מערכת ופריטי התצורה שלה (CIs) לאורך כל מחזור חייהם (פיתוח, ייצור, פריסה ותמיכה תפעולית) עד לסילוק.
# בקרת תצורה: כוללת הערכה של כל בקשות השינוי והצעות השינוי, ואישורן או אי-אישורן לאחר מכן. הוא מכסה את תהליך בקרת השינויים בתכנון המערכת, החומרה, הקושחה, התוכנה והתיעוד.
# ניהול סטטוס תצורה: כוללת את התהליך של רישום ודיווח של תיאורי פריטי תצורה (למשל, חומרה, תוכנה, קושחה וכו') וכל חריגה מקו הבסיס במהלך התכנון והייצור. במקרה של חשד לבעיות, ניתן לקבוע במהירות אימות תצורת בסיס ושינויים מאושרים.
שורה 25 ⟵ 24:
 
== תקנים ==
מספר תקנים תומכים או כוללים ניהול תצורה, <ref>{{Cite web|url=http://www.mel.nist.gov/msidlibrary/doc/NISTIR_7339.pdf|title=NISTIR 7339 Analysis of Standards for Lifecycle Management of Systems for US Army|publisher=National Institute of Standards and Technology|date=August 2006}}</ref> כולל:
 
<div class="mw-content-ltr">
שורה 47 ⟵ 46:
* ISO 20000:1 2011& 2018 Service Management System.
</div>
 
== קישורים חיצוניים ==
{{ויקישיתוף בשורה}}
 
== הערות שוליים ==
שורה 52 ⟵ 54:
 
[[קטגוריה:הנדסת מערכות]]
[[קטגוריה:מקצועות המחשוב]]
[[קטגוריה:מערכות ניהול גרסאות]]
[[קטגוריה:מקצועות המחשוב]]