קורס

אינטגרציה ובדיקות מערכת – הגישה המעשית‎‎בהנחה לחברי האיגוד

מרצה‐ ד"ר דרורה גושן-מסקין
 החל מ- 17/02/2022
4 מפגשים


17.02.2022 (יום חמישי)
22.02.2022 (יום שלישי)
01.03.2022 (יום שלישי)
10.03.2022 (יום חמישי)

בשעות 09:00-13:00

  

מועדי המפגש

(ZOOM - מקוון ב )

  

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

מטרת הקורס: 

הכרה ולימוד תהליכי האינטגרציה/השילוב (Integration), האימות (Verification) והתיקוף (Validation) של מערכות מורכבות עתירות תוכנה. תהליכים אלו מהווים חלק חשוב מעבודת הנדסת המערכת ויש לכלול אותם כחלק בלתי נפרד בתהליך התכן המערכתי. שיקולי השילוב והבדיקה חייבים להילקח בחשבון בתהליכי בחירת החלופה הטכנולוגית וקביעת הארכיטקטורה המערכתית. תכנון נכון של תהליכים אלו יתרום בצורה משמעותית לפיתוח אפקטיבי ומהיר של המערכת.

 

שיטת העבודה :

  1. יהיה בזום "אולם מליאה" שבו יתקיים רוב הקורס.
  2. המשתתפים יקבלו חוברת עם שקפי הקורס לביתם כך שכל החומר יהיה נגיש להם (לרישום הערות הנדרשות במהלך הקורס). 
  3. המשתתפים יחולקו לצוותים ויקבלו מראש חוברת תרגילים. ראש הצוות, שיוגדר עבור המפגש, ישלח את תשובת הצוות בסיום כל תרגיל למרצה. תשובות לתרגילים ישלחו בסיום המפגש למשתתפים.  
  4. התרגילים יבוצעו ב "חדרי צוותים" (Breakout Rooms) שבהם הצוותים יוכלו ל"היפגש" במהלך הקורס. 
  5. המרצה תהיה נגישה גם מחוץ לשעות הקורס במייל ובקבוצת ווטסאפ ייעודית שתיפתח לקורס, על מנת לתמוך בהבנת החומר.

 

מספר מפגש

נושא המפגש

תיאור התרגול

מפגש ראשון

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

תהליך התכן ההנדסי; חשיבות שלבי ההגדרה, המיצוי וההערכה (evaluation) של הדרישות; דרישות חוזיות בנות בדיקה; אימות מול תיקוף; שיטות האימות השונות (אנליזה, בחינה, בדיקה, והדגמה); שיקולים לבחירת שיטת האימות, רמה ומיקום מאורע האימות; מטריצת האימות  VM)-Verification Matrix ).

הצגת התרגיל המתגלגל – מערכת למעקב אחר קצב לב.

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

  • הגדרת תרחישים,
  • בניית מטריצת אימות. 

מפגש שני

פתוח אג'ילי (זריז וגמיש); מה בין הנדסת מערכת להנדסת תוכנה; שימוש בתהליכים גמישים לקיצור זמני פתוח והורדת סיכונים; תוצרי ביניים; ביצוע אינטגרציה ASAP (מוקדמים ככל האפשר); בדיקות הוכחת עמידה בביצועים; מטריצת הניסויים, גורמי ההשפעה ותשתיות נדרשות; תכן לבדיקתיות (Design for Testability); מושגי יסוד - אחוז הכיסוי לגילוי תקלות, זמני גילוי וזיהוי תקלות, אחוז ההסתברות לאזעקות שווא, בדיקה עצמית (BIT); שיקולי עלות/תועלת בפתוח מנגנוני בדיקתיות; הקשר שבין בדיקתיות לזמינות המערכתית; 

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

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

מפגש שלישי

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

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

  • בחירת ממשקים למערכת 
  • קביעת אסטרטגית האינטגרציה המערכתית.

מפגש רביעי

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

סיכום ומשוב.

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

  • קביעת אסטרטגית בדיקות לדגם משולב

 

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

ההרשמה סגורה

הפעילות בוצעה ב - 17/02/2022

הרשמה אונליין

קהל רחבחברי INCOSE_IL
מחיר (לפני מע"מ) ₪1300 ₪1000