קוד הקורס: 30523, הרצאה: 3, נקודות זכות: 3
מטרות הקורס
ניתוח היבטים שונים של הנדסת מערכות מורכבות ומערכות עתירות תוכנה, וכן האופן בו משתלבת הנדסת המערכת במהלך מחזור חיי הפרויקט. יושם דגש על טכניקות, כלים ומתודולוגיות המהווים בסיס לביצוע הנדסת מערכת מוצלחת וכן על נושאים שנמצאים בחזית המחקר של הנדסת מערכות.
הקורס יאפשר לסטודנטים לפתח מערכות בשיטות של הנדסת המערכות, שהתגבשה כתוצאה של ניסיון שהצטבר בעשרות אלפי פרויקטים. הקורס יאפשר למשתתפים להכיר באופן יסודי את תהליכי הנדסת המערכות ואנשים שמעוניינים בכך וימצאו מתאימים, יוכשרו לתפקיד מהנדס המערכת.
נושאי הקורס
מחזור החיים של פרויקט ; ניתוח דרישות ; תכן על / ראשוני ; מכונות מצבים ו- ;State charts תכן לבדיקתיות ובדיקות ; בניית תכנית עבודה ; ניהול סיכונים ; Tradeoff בהנדסת מערכת - ;QFD אימות אוטומטי ; עולם התכנה - עבודה ב- ;Agile סדנת ;Agile תכנות התנהגותי;
מודלים, שפות ויזואליות, טכניקות, כלים ומתודולוגיות המהווים בסיס לביצוע הנדסת מערכת מוצלחת ומושגים ותהליכים בתחום ניהול הפרויקטים. הקורס מתמקד בהנדסת מערכת למערכות מבוססות תכנה, אך לטובת השלמות נוגע גם בהיבטים של הנדסת מערכת למוצר השלם. הקורס מלווה בדוגמאות ממערכות גדולות "מהעולם האמתי" ובעזרתן עובר את שלבי הפרויקט, משלב היזום וניתוח הדרישות, דרך התכן, הבדיקות, ניהול הסיכונים וביצוע ה- Trade-offs ההנדסיים לאורך הדרך. הקורס מיועד לסטודנטים בתואר שני, כאשר הוא נע על הציר בין פרקטיקה של הנדסת מערכת וניהול פרויקטים ברמה המתאימה לבוגרים הרוצים להשתלב בעולם הפיתוח לבין נושאים הנמצאים עדיין בשלבי מחקר אקדמי.
תוצרי למידה
בסיום הקורס הסטודנטים יכירו את תהליכי הפיתוח של מוצרים מורכבים חדשים ויוכלו להתאימם לצרכי הפרויקטים הספציפיים שלהם. הסטודנטים יכירו את תהליך ניהול הדרישות והמפרטים ואת הכלים המשמשים לכך. הסטודנטים יכירו שיטות לאופטימיזציה של תכן מערכתי יצירתי. הסטודנטים יכירו את תהליכי האימות והתיקוף לבדיקות המערכת ואת שיטות התכנון שלהם. הסטודנטים יוכלו לתכנן אינטגרציה מערכתית אפקטיבית בהשקעה ובזמן, וכן יכירו שיטות לחיזוי אמינות וזמינות המערכת לאורך כל תהליך הפיתוח. בנוסף לכך, הסטודנטים יכירו את הדרכים לניתוח וניהול שגיאות וטולרנסים.
ספרות
- Kossiakoff, Sweet, Seymour, Biemer: Systems Engineering Principles and Practice, John Wiley & Sons, 2011
- INCOSE: Systems Engineering Handbook 3.2.2, INCOSE-TP-2003-002-03.2.2, 2011
- INCOSE: Guide to the Systems Engineering Body of Knowledge (SEBoK) v1.8, INCOSE, 2017
- ISO/IEC 15288/IEEE Std 15288-2008 - Systems and Software Engineering, System Life Cycle Processes
חומר לקריאה נוספת
- Bohdan W. Oppenheim - Lean Product Development Flow, PMI &INCOSE, 2013
- NASA: Systems Engineering Handbook, NASA/SP-2007-6105 Rev1, 2007
- Federal Aviation Administration: Systems Engineering Manual, FAA ASD 100, 2003
- Gilb, T., Principles of Software Engineering Management, Addison-Wesley, 1988
- Peter H. Sydenhan: Systems approach to engineering design, Artech House, 2006
- DOD: Systems Engineering Guide for Systems of Systems, Director, Systems and Software Engineering, Deputy Under Secretary of Defense (Acquisition and Technology), Office of the Under Secretary of Defense, 2008