סקירות ומאמרים

ניהול תצורה - Change Control with Respect to Baselines

האיור מציג את ה- Phases וה- Gates על פי תקן EIA \ IS - 649, כמובן שכל ארגון יכול להחליט על נקודות ההקפאה על פי סוגי המוצרים ועל פי תהליכי העבודה שהוא מעוניין לגבש. יחד עם זה, תהליך ה- NPI המוצג כאן הוא הגיוני מאוד ועל כן יש מקום לשקול את אימוץ התהליך.

בכל Gate מוגדרות הישויות שמוקפאות באותו ארוע, ישויות אלה כולולות מסמכים, מודלים ועצי מוצר, כלומר כל המידע ההנדסי שבנקודת זמן נתונה מגדיר את תצורת הבסיס (Baseline).
בסקירה זו אין אנו מתמקדים בנושא של פריטי תצורה (Configuration Items), אך אם החלטתם להגדיר פריטי תצורה משיקולים של הארגון או שהלקוח מחייב אתכם להגדיר פריטי תצורה, אזי לכל פריט תצורה צריכים להתנהל ארועי הקפאת תצורה ונידרשת שמירה של תצורת בסיס לכל פריט תצורה.

האם כל השערים (Gates, Design Reviews) ישימים לכל פריטי התצורה ?
התשובה היא לא - סקרי תיכון ברמת המערכת (באיור שלנו DR, SDR) הם סקרים ברמת המערכת כולה ולא ברמת פריט התצורה. מתוך כך מובן שהקפאות התצורה בשני שערים אלה מוגדרות ברמת המערכת, כאשר הקפאות התצורה ברמת פריטי תצורה מתחילות רק משלב ה- PDR.
 

בקרת שנויים
שאלה חשובה מאוד היא איך מתנהלים השנויים לאורך מחזור החיים. שאלה מאוד טריקית היא לגבי שנויים בשלב הפיתוח - איך אנחנו מנהלים שנויים בשלב פיתוח ? ובכן בשלב הפיתוח (תכנון) נסתפק בהעלאת גרסאות של התכן (מסמכים, מודלים, עצי מוצר), לגבי אותם תוצרים (מסמכים הנדסיים, מודלים) שעדיין לא עברו תהליך שחרור במסגרת הקפאת תצורה באחד מה- Gates. יחד עם זאת עלינו לזכור שגם בתהליך הפיתוח קיימים מסמכים שמשתחררים ומועברים ללקוח. מסמכים אלה יוצרים את תצורות הבסיס במהלך הפיתוח (תכנון).

לדוגמא - בסיום תהליך המחקר (Research) נוצרת תצורת בסיס (כמובן מותנה באישורים במהלך סקר התכנון - DR) שכוללת את המפרט השווקי MRD \ MRS ואת מסמך בדיקת ההיתכנות -
Feasibility Study.

איך זה מתקשר לבקרת שנויים ? ובכן, כל שנוי באחד מהמסמכים הללו מחייב תהליך בקרת שנויים מלא, כלומר תהליך של בקשת שנוי, אישור הבקשה, כולל בדיקת השנוי בוועדת שנויים (CCB). רק לאחר אישור בקשת שנוי מותר לעדכן את המסמך על פי בקשת השנוי המאושרת, כולל הסתיגויות שהתקבלו בתהיך אישור השנוי.

ככל שהתכן מתקדם נוצרים עוד ועוד מסמכים הנדסיים, מודלים ומתגבשת תצורת עץ המוצר. בכל שער אנו מקפיאים תצורה יותר בשלה מזו שהיתה בשער הקודם. הקפאת התצורה מותנה בשחרור המידע ההנדסי במסגרת סקר התיכון או במסגרת מבדק תצורה (Audit). בכל אופן בסיום הסקר ותהליך האישור מתגבשת תצורת בסיס חדשה וכל המידע ההנדסי שניכלל בהקפאת התצורה מחייב תהליך בקרת שנויים מובנה. באנגלית זה נשמע יותר טוב : The established baseline is put under configuration control.
זאת לדעת המונחים בקרת תצורה ובקרת שנויים הם מושגים נירדפים.


תוכנית ניהול תצורה cm plan

1. רקע

מבחינים בין שני סוגים של תוכנית ניהול תצורה, על פי המטרה שהיא נועדה לשרת :

1.1 יישום ניהול תצורה ארגונית

1.1.1 המטרה - יישום ניהול תצורה בארגון

1.2 תוכנית ניהול תצורה פרויקטלית

1.2.1 המטרה - התאמת דפוסי העבודה הארגוניים לפרוייקט ספציפי

1.2.2 סיבות אפשריות :
א. דרישות לקוח - אופייני לפרויקטים צבאים ולגורמים אזרחיים שעובדים על פי "משנה
סדורה" או לפי תקנים משלהם. דוגמאות שניתקלנו אצל לקוחותינו - דרישות רשות התעופה
האזרחית האמריקאית, דרישות של רשויות אמריקאית אזרחיות, דרישות חברת סימנס ועוד.
ב. ישנם ארגונים שמחיבים תוכנית ניהול תצורה בתחילת כל פרוייקט שבה נקבעות ההתאמות
של נהלי החברה לדרישות פרויקטליות ספציפיות (אופיני לפרויקטי תוכנה בתעשייה).

2. תכולת תוכנית ניהול תצורה ארגונית

2.1 מה מישמים - אילו היבטים של ניהול תצורה ובאיזה מסגרות ארגוניות. לדוגמא אצל אחד
מלקוחותינו החלטנו שלא ליישם במחלקה שעסקה בפרויקטים סודיים, בגלל אופי הפרויקטים וההיקפים. אצל לקוח אחר הוחלט ליישם רק בחטיבת הנדסה (לקוח גדול מאוד)

הערה : יישום במסגרות ארגוניות אחרות יכול להעשות בשלב מאוחר יותר וכמובן עם תוכנית
ניהול תצורה נוספת או תוכנית מעודכנת.

2.2 איך מישמים - השלבים והכלים

2.3 מתי מישמים את ההיבטים שהחלטנו עליהם ב- 2.1.

3. תכולת תוכנית ניהול תצורה

אני מתרכז להלן בהיבטי ניהול תצורה.
כמובן שיש להקפיד על פרקים של רקע, מטרה, מסמכי ייחוס.

3.1 מבנה ארגוני

3.1.1 מבנה ארגוני פרויקטלי

3.1.2 פירוט תפקידי בעלי עניין בנושא ניהול תצורה.

3.2 זיהוי תצורה, כולל תצורות בסיס והקפאות תצורה, כולל בחירת פריטי תצורה כאשר ישים

3.3 בקרת שנויים

3.4 דווחי סטטוס תצורה

3.5 מבדקי תצורה (Configuration Audits)

3.6 סקרי תיכון - היבט ניהול תצורה

3.7 מערכות שתומכות בניהול תצורה בארגון, כגון מערכת PLM

3.8 קבלני משנה

3.8.1 "הורדת" הנחיות לקבלני משנה

3.8.2 מבדקי תצורה לקבלני משנה

הערה : הבחנה בתוכנית בין קבלני משנה לפתוח ובין קבלני משנה לייצור

3.9 קשר בין פעילויות ניהול תצורה לתוכנית הפרוייקט ול- WBS.

Share by: