Systems engineering — הנדסת מערכות

From Systems analysis Wiki
Jump to navigation Jump to search

הנדסת מערכות — גישה בין-תחומית ומכלול אמצעים המכוונים להבטחת המימוש המוצלח של מערכות מורכבות. על-פי הגדרת INCOSE (International Council on Systems Engineering), הנדסת מערכות מספקת גישה הוליסטית ואינטגרטיבית לפיתוח, מימוש, תפעול והוצאה משירות של מערכות.

על-פי התקן ISO/IEC/IEEE 24765:2010: הנדסת מערכות היא גישה בין-תחומית המגדירה את מכלול המאמצים הטכניים והניהוליים הנדרשים להמרת קבוצת צרכים וציפיות של הלקוח ואילוצים קיימים לפתרון בר-קיימא, וכן לתמיכה בפתרון זה לאורך כל מחזור החיים.

הנדסת מערכות נשענת על עקרונות הגישה המערכתית והחשיבה המערכתית.

מטרות ויעדים

המטרה המרכזית של הנדסת מערכות היא:

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

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

מאפייני הנדסת מערכות

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

הקשר לניהול פרויקטים

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

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

דוגמאות ליישום

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

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

תקנים

תקנים מרכזיים באנגלית

  • ISO/IEC 15288:2015 Systems and software engineering — System life cycle processes
  • ISO/IEC TR 19760:2003 Systems engineering — A guide for the application of ISO/IEC 15288 (System life cycle processes)
  • ISO/IEC 26702 (IEEE Std 1220:2005) Systems engineering — Application and management of the systems engineering process
  • ISO/IEC TR 24748-1:2010 Systems and software engineering — Life cycle management — Guide for life cycle management
  • ISO/IEC 25010:2011 Systems and Software Engineering — Systems and Software Engineering Quality Requirements and Evaluation
  • ISO/IEC/IEEE 24765:2010 Systems and software engineering — Vocabulary
  • ISO/IEC/IEEE 29148 Systems and software engineering — Life cycle processes — Requirements engineering
  • ISO/IEC/IEEE 42010:2011 Systems and software engineering — Architecture description
  • ISO 15926 Industrial automation systems and integration—Integration of life-cycle data for process plants including oil and gas production facilities
  • ISO/IEC 29110:2011 Systems Engineering Standards for Very Small Entities

תקנים מרכזיים ברוסית

  • ГОСТ Р 57193-2016 הנדסת מערכות ותוכנה. תהליכי מחזור חיים של מערכות (על-בסיס ISO/IEC/IEEE 15288:2015 Systems and software engineering — System life cycle processes)
  • ГОСТ Р ИСО/МЭК 12207-2010 טכנולוגיית מידע. הנדסת מערכות ותוכנה. תהליכי מחזור חיים של תוכנה (ראו ISO/IEC 12207:2008)
  • ГОСТ Р ИСО/МЭК ТО 16326-2002. הנדסת תוכנה. מדריך ליישום ГОСТ Р ИСО/МЭК 12207 בניהול פרויקטים (ראו ISO/IEC 16326)
  • ГОСТ Р ИСО 15926-1-2008 מערכות אוטומציה תעשייתיות ואינטגרציה. אינטגרציה של נתוני מחזור חיים למפעלי עיבוד, כולל מפעלי ייצור נפט וגז (ראו ISO 15926-1:2004)

ראו גם

  • גישה מערכתית
  • מחזור חיים של מערכת
  • תקני הנדסת מערכות