在执行系统工程活动时,重要的是要考虑过程与所需系统之间的相互关系。生成的系统类型(请参阅系统类型)将影响所需的过程,如系统生命周期过程驱动程序和选择中所示。
这可能导致定制系统工程标准的应用中描述的定义的过程。流程和产品模型生命周期模型的图1介绍了观察阶段中工作产品的透视图,这些过程产品是由流程执行提供的,作为不同生命周期中目标系统(SoI)的一个版本。
任何人工系统生命周期中发生的根本变化包括定义,生产和利用。在这些基础上构建时,考虑以下图1所示的一般过程和产品生命周期阶段模型的结构很有用。
如图1所示。系统生命周期的一般(T)相结构。
(T)模型表明,定义阶段先于生产阶段。在生产阶段,已经完成了两个或更多系统元素的实现(获取,供应或开发)。
系统元素根据定义的关系集成到目标系统(SoI)中。因此,将描述过程和产品。
提供初始阶段(即在组装的系统产品或服务实例中)的结果时,将遵循实现和集成过程。但是,正如生命周期模型中指出的那样,在开发阶段提供的系统收益(SoI)定义也可以是系统第一版的结果。
例如,原型可以看作是生产或预生产阶段的一种形式。生产阶段之后是利用阶段。
其他相关阶段包括支持和退休。请注意,此模型还显示了定义,实现和集成之间的重要区别。
根据ISO / IEC / IEEE15288(2015),此结构对于任何类型的目标人工系统(SoI)都是通用的,并可用于生命周期管理。因此,生产阶段成为(T)模型的重点,在该模型中,基于定义实现系统元素并将其集成到系统产品或服务实例中。
对于定义的物理系统,这是生产和组装产品实例(单个或批量生产)的时间点。对于非物理系统,在实例化以提供服务之前,将实施和集成过程用于服务准备(建立)。
对于软件系统,这是将软件元素组合到版本,发行版或其他形式的管理软件产品构造中的关键点。使用迭代分解,每个系统元素的实现可以再次涉及下一个最低级别的标准调用,因此系统元素被视为其自身的系统利益(SoI)。
然后,将新的生命周期结构用于较低级别的关注系统(SoI)。在双Vee模型中对此进行了说明(图2a和图2b)。
双重Vee模型是一个三维系统开发模型,该模型在创建系统和组件体系结构时将产品和过程集成在一起。它强调:机会和风险同时管理;在用户流程中进行验证;整合,验证和确认计划;和验证以解决问题。
当分解根据实际需要和风险回报分析而终止时,将根据所涉及元素的类型来实现系统元素(获取,供应或开发)。图2a.DualVeeModel(2a)图2b.DualVeeModel(2b)影响流程和产品方面的实际方面是决定以商业现货(COTS)形式使用现货元素。
在这种情况下,元素的进一步分解是不必要的。 COTS元素(以及其中创建的社区或非开发项目(NDI))已被广泛使用并证明了其价值。
但是,开发人员必须确保COTS产品适合其环境。在产品预期的环境中正常使用期间通常不会发生的已知缺陷可能是良性的且易于处理。
在新的情况下,它可能会产生巨大的负面影响,就像巡洋舰“约克镇”上发生的那样。 1998年,客户要求使用WindowsNT作为船舶的主要操作系统。
“除以零”指的是“除以零”。故障导致操作系统出现故障,船舶沉没。
它不得不拖回港口三次。螺旋模型不仅包括设计过程和产品模型,还包括设计属性和成功模型。
图3显示了这些模型如何在查看里程碑和做出单个模型选择时提供制衡。 "模型碰撞时。