Systems engineering — วิศวกรรมระบบ
วิศวกรรมระบบ — แนวทางสหวิทยาการและชุดเครื่องมือที่มุ่งสู่การรับประกันการดำเนินการระบบซับซ้อนอย่างประสบความสำเร็จ ตามนิยามของ 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)
ดูเพิ่มเติม
- แนวทางเชิงระบบ
- วงจรชีวิตของระบบ
- มาตรฐานวิศวกรรมระบบ