首页/文章/ 详情

系统和软件工程生存周期管理标准体系概述

3年前浏览1127

以下文章来源于全国信标委软件与系统工程分委会 ,作者段海波

自从2003年ISO/IEC JTC1/SC7联合INCOSE、IEEE等组织启动ISO/IEC 15288:2002 Systems engineering — System life cycle processes和ISO/IEC 12207:1995 Information technology — Software life cycle processes两个标准协调一致工作,十多年来系统工程和软件工程相关国际标准日益成熟完善,不但实现了ISO/IEC/IEEE 15288和ISO/IEC/IEEE 12207两个标准的协调一致,形成了系统和软件工程生存周期管理统一的共用词汇、过程**和结构,而且形成了两个领域共享一致、相对完整的生存周期管理标准体系,如图1所示。

图片

图1 系统和软件工程生存周期管理国际标准体系

系统和软件工程生存周期管理国际标准体系包括基础和框架层(系统和软件工程术语和知识体系、体系分类、过程框架和生存周期管理顶层指南)、生存周期过程层(系统、软件和体系)、生存周期过程应用指南层(系统、软件和体系,以及面向国防新项目和小微组织体的应用)、过程详述层(ISO/IEC/IEEE 15288、ISO/IEC/IEEE 12207各过程组和过程)、评估和治理层(系统、软件、质量管理、系统和软件工程职业资格认证)、产出物描述层(架构和文档)、以及工具层(需求工程、技术状态管理、产品线、基于模型的系统和软件工程)。

图1还提供了各国际标准的负责组织,并更新了制定状态。可以看到如下现象和趋势:

  • 体系(SoS)作为一类特殊的系统,逐渐成为ISO/IEC JTC1/SC7和生存周期管理领域内与系统、软件并列的标准化对象;

  • 组织体(Enterprise)作为一类特殊的系统,与系统和软件并列,被纳入最新版架构标准(42010/20/30)的适用范围;

  • 以新版三个架构标准2019年前后分别发布和立项为标志,系统工程生存周期管理相关标准开始新一轮修订。目前,ISO/IEC/IEEE 15288和INCOSE系统工程手册v5正在修订中;

  • 面向MBSE新范式的第一个国际标准——ISO/IEC/IEEE 24641: Methods and tools for model-based systems and software engineering正在制定中。

参考ISO/IEC/IEEE 15288和ISO/IEC/IEEE 12207两个标准协调一致的方法以及图1中系统和软件工程生存周期管理国际标准体系,图2给出了围绕GB/T 22032和GB/T 8566两个国家标准协调一致工作的现状和未来工作展望。我们可以通过自主制定相关国家标准或采用对应国际标准的方式,实现有中国特色的系统和软件工程生存周期管理国家标准体系。

图片

图2 系统和软件工程生存周期管理国家标准体系

生存周期管理标准是系统和软件工程领域的顶层标准,起到统领全局的框架作用。生存周期管理标准制定的目标是统一对生存周期模型 、过程、活动等的认识,并通过经验总结给出开展相应过程和活动的最佳实践,以指导系统和软件工程的生存周期管理、过程评估和改进。

参考文献

[1] 郭宝柱等编著. 系统工程——基于国际标准的研究与实践. 北京:机械工业出版社, 2020

[2] SAC/TC28/SC7. 软件与系统工程标准化. 待出版

科普理论其他软件
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-05-21
最近编辑:3年前
数字孪生体实验室
围绕数字孪生技术的创新研发,推...
获赞 444粉丝 352文章 518课程 2
点赞
收藏
未登录
还没有评论

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈