系统工程师通常在广泛的多学科团队中工作(Pyster等人,2018年),并跨越许多学科。SEBoK的第6部分从两个方面介绍了对系统工程师有用的知识:(1)系统工程师从直接了解这些学科的各个方面获益;e、 g.考虑到中央软件对几乎每个感兴趣的工程系统的功能是多么重要,系统工程师应该对软件和软件工程有相当多的了解;(2)系统工程师经常与这些其他领域和这些领域的专业人员互动。
图1上下文中的SEBoK Part 6 (SEBoK原始)。有关更多细节,请参阅SEBoK的结构
系统工程(SE)与几乎所有其他公认的学科都有交叉。除电气、机械工程等工程学科外,理学与自然科学、社会科学、项目管理、哲学等学科交叉。例如,一个领导自动驾驶汽车设计的系统工程师将与电气工程师、软件工程师、项目经理、机械工程师、计算机科学家、无线电工程师、数据分析师、人为因素专家、网络安全工程师、经济学家和许多其他学科的专业人士合作。第6部分中包含的知识领域(KAs)及其主题提供了一些学科的概述,强调了系统工程师需要知道什么才能有效,并伴随着对该知识的指针。第6部分中包含的KAs可能有几十种,但在SEBoK的这个版本中只介绍了少数几个。SEBoK的后续发布将扩大相关学科的数量,并对它们与SE的关系提供更深入的见解。
第6部分的知识领域
SEBoK的每个部分被划分为知识领域(KAs),这是具有相关主题的信息分组。第6部分包含以下知识领域:
- 系统工程和环境工程
- 系统工程与地理空间/大地测量工程
- 系统工程和工业工程
- 系统工程和机械工程
- 系统工程和项目管理
- 系统工程和软件工程
- 系统工程与质量属性
除了最后一个KA之外,上面的每个KA都是公认的独立学科。每一种都在世界各地的大学中广泛教授,有专门从事它的专业协会,帮助其从业者的标准,描述其知识和实践的出版物,以及一个充满活力的从业者和研究人员社区,他们通常拥有一个或多个该学科的大学学位。最后一个KA是不同的。它描述了与工程系统质量或特性相关的学科;例如,安全是一种系统质量。安全工程是在系统中实现系统安全的一门学科。人们普遍认为,现代汽车的安全性是由许多因素共同作用的,例如它的物理外观的强度,它的报警系统(可能有大量的传感器和软件),以及它的通信系统(如果有人试图闯入汽车,它可以无线通知车主或警察)。类似地,汽车的可靠性是以下因素的函数:单个子系统和组件(机械、电子、软件等)的可靠性,以及汽车如何设计来补偿失效的子系统或组件(例如,如果电子门锁失效,司机可以使用物理钥匙来锁和解锁汽车吗?)这个KA中包含的主题是系统工程师通常会考虑的最重要的品质之一。
|