CMMI (Capability Maturity Model Integration) הוא מסגרת לשיפור איכות התוכנה ויעילות הפיתוח. היא מספקת מערך של שיטות עבודה מומלצות והנחיות לשיפור תהליכים בפרויקט, בחטיבה או בארגון כולו. CMMI 2.0 היא הגרסה הנוכחית של המסגרת, שיצאה לאור בשנת 2018.

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

תחומי קטגוריה, תחומי יכולת ותחומי פרקטיקה ב-CMMI 2.0

הדרישות של CMMI 2.0 מאורגנות לאזורי קטגוריה, אזורי יכולת ואזורי תרגול.

cmmi 2.0 in automotive

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

תחומי התמחות ב-CMMI 2.0

לפני CMMI 2.0, תחומי התהליך היו ידועים כדרישות מוגדרות וקובצו לארבע קטגוריות כלליות: ניהול תהליכים, ניהול פרויקטים, הנדסה ותמיכה. עם השינויים בגרסה החדשה, תחומי התהליך הופכים לתחומי תרגול.

קיימים 25 תחומי practice בסך הכל. הם מתארים את הדרישות והפעולות הקריטיות המגדירות את כוונת ה-practice. כל practice מוקצה לתחום יכולת ספציפי אך מתייחס אליהם באופן שונה בהתאם לרמת הבשלות שלהם.

להלן רשימה של תחומי העיסוק בכל תחום יכולת. במאמר זה תוכלו לקרוא עליהם בפירוט רב יותר:תחומי תהליך במודל CMMI 2.0.

הבטחת איכות (ENQ)

  • פיתוח וניהול דרישות (RDM)
  • הבטחת איכות תהליכים (PQA)
  • אימות ותיקוף (VV)
  • סקירות עמיתים (PR)

הנדסת מוצרים בפיתוח (EDP)

  • פתרון טכני (TS)
  • אינטגרציה של מוצר (PI)

אספקה וניהול שירותים

  • ניהול אספקת שירותים (SDM)
  • ניהול שירותים אסטרטגי (STSM)

בחירה וניהול ספקים

  • בחירת מקור ספק (SSS)
  • ניהול הסכמי ספקים (SAM)

תכנון וניהול עבודה

  • הערכה (EST)
  • תכנון (PLAN)
  • ניטור ובקרה (MC)

ניהול חוסן עסקי

  • ניהול סיכונים והזדמנויות (RSK)
  • טיפול ומניעת תקלות (IRP)
  • רציפות (CONT)

ניהול כוח האדם

  • הדרכה ארגונית (OT)

תמיכה ביישום

  • ניתוח סיבתי ופתרון (CAR)
  • ניתוח החלטות ופתרונן (DAR)
  • ניהול תצורה (CM)

שימור הרגל והתמדה

  • ממשל (GOV)
  • תשתית יישום (II)

שיפור ביצועים

  • ניהול תהליכים (PCM)
  • פיתוח נכסי תהליך (PAD)
  • ניהול ביצועים ומדידה (MPM)

רמות בגרות CMMI 2.0

כאמור לעיל, רמות הבשלות משמשות להערכת בשלות התהליכים בארגון. קיימות שש רמות בשלות הנעות בין 0 (הנמוכה ביותר) ל-5 (הגבוהה ביותר).

cmmi 2.0 in automotive

רמת בגרות 0 – לא שלמה

התהליכים אינם מוכרים או אד-הוק – ייתכן שלא ייושמו או שלא קיימים כלל, ולכן העבודה עשויה להתבצע או שלא להתבצע.

רמת בגרות 1 – ראשונית

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

רמת בגרות 2 – מנוהלת

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

גלו אילו תחומי עיסוק חייבים להיות מיושמים ומדורגים ברמת בגרות CMMI 2.

רמת בגרות 3 – מוגדרת

הנהלים מיושמים ברחבי החברה כולה. תחומי השיפור מזוהים, וקיים תכנית לטפל בהם.

גלו אילו תחומי עיסוק חייבים להיכלל ב-רמת בגרות CMMI 3

רמת בגירות 4 – מנוהלת כמותית

ברמת בגירות 4, קיימת גישה מבוססת נתונים לשיפור תהליכים ברחבי הארגון. התהליכים צפויים ומגיבים לצרכי בעלי העניין. לארגונים יש תובנות רבות יותר לגבי ליקויים בתהליכים, כך שרמת הסיכון נמוכה יותר.

רמה 4 נחשבת לבגרות גבוהה, אם כי מעט חברות מגיעות אליה בפועל. בתעשיית הרכב, רמת הבגרות 4 של CMMI נתפסת כשאיפה ולא כיעד בר-השגה.

גלה באילו תחומי עיסוק יש להשתמש ולדרגרמת בגרות CMMI 4.

רמת בגרות 5 – מיטוב

ארגונים ברמת בגרות 5 שואפים לשיפור מתמיד, המוביל לחדשנות. עם זאת, בדומה לרמה 4, גם רמה 5 נתפסת כיעד שאיפה.

גלו אילו תחומי עיסוק חייבים להיות מיושמים ברמת בגרות CMMI 5.

הערכת CMMI 2.0

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

הערכת CMMI 2.0 אינה חובה, אך נדרשת לעתים קרובות בחוזי פיתוח תוכנה של ממשלת ארה"ב, ולכן יכולה להוות יתרון תחרותי משמעותי באמריקה.

קיימות ארבע שיטות הערכה.

הערכת בנצ'מרק

באמצעות הערכת השוואתית (benchmark appraisal), ארגונים יכולים לזהות הזדמנויות לשיפור תהליכים וביצועים עסקיים. התוצאה היא רמת בגירות (maturity level) התקפה לשלוש שנים.

הערכה מחדש של תוכנית הפעולה

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

הערכת תחזוקה

הערכת Sustainment מבוצעת מדי שנתיים לאחר הערכת ה-benchmark כדי לאשר ולהרחיב את רמת הבשלות שלה.

הערכת הערכה

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

מהם היתרונות של CMMI 2.0 במגזר הרכב?

  • CMMI 2.0 מאפשר לארגונים לזהות תחומים לשיפור בהתבסס על האופן שבו התהליכים שלהם משתווים לשיטות העבודה המומלצות של CMMI.
  • ארגונים עם רמת בגירות גבוהה (3-4) נתפסים כשותפים אמינים ויציבים לשיתוף פעולה.
  • CMMI מועיל במיוחד לארגונים עם דרישות זמן קצרות, שכן הוא מורה תחילה למפות את לוחות הזמנים ולאחר מכן לתכנן את המודולים של שלב פיתוח התוכנה.

כיצד להשתמש ב-CMMI להנדסת מערכות בתעשיית הרכב?

הנדסת מערכות היא אחד מארבעת התחומים הנתמכים במודל Capability Maturity Model Integration (CMMI).

ששת תחומי התהליך הבאים משמשים להנדסה, כולל הנדסת מערכות:

ניהול דרישות

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

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

גלו מה ה-מטרות ספציפיות וגנריות לשלב ניהול הדרישותהם.

פיתוח דרישות

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

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

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

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

קרא עוד עלמטרות ספציפיות וגנריות לשלב פיתוח הדרישות.

פתרון טכני

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

גלה עוד עלמטרות ספציפיות וגנריות לשלב הפתרון הטכני.

אינטגרציית מוצר

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

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

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

גלה על ה-מטרות ספציפיות וגנריות לשלב אינטגרציית המוצר.

אימות

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

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

ראה את הרשימה שלמטרות ספציפיות וכלליות לשלב האימות.

אימות

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

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

הנה רשימה שלמטרות ספציפיות וגנריות לשלב האימות.

שימוש במודל CMMI להנדסת מערכות במגזר הרכב

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

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

בעוד שמודל עבודה זה עדיין ישים בעת שימוש ב-CMMI, זרימת העבודה עצמה מנוהלת באופן שונה וברמה ארגונית ולא ברמת התהליך. בעוד שמודל ה-V כולל מרכיבים כגון 'ארכיטקטורת מערכת', 'דרישות מערכת', 'ארכיטקטורת מבנה' ו'דרישות מבנה', ב-CMMI קיימים 'תכנון ברמה גבוהה' ו'תכנון ברמה נמוכה'.

הדבר יהיה חשוב במיוחד אם עליכם לשלב את CMMI עם תהליכים ומודלים אחרים שהארגון שלכם כבר עושה בהם שימוש, כולל מודל ה-V שהוזכר לעיל ו-ASPICE.

קראו עוד על כך:סייברס�キュリティ כתוסף ל-ASPICE ולמודל V.

נסייע לכם ליישם CMMI 2.0 בחברה שלכם

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