《GB/T 8566-2022/ISO/IEC/IEEE:系统与软件工程生存周期过程》国家标准解读,附下载地址

关于企业架构、软件工程等相关内容,基本在行业内工作一段时间都能解释出各自的理解,网络资料更是知识爆炸,看似哪一种都对,其实相对都是个人理解,算不上严谨。

上周工作中涉及架构的企业标准编制审查,对严谨性提出了很高的要求,

查阅了一些资料,找了国家标准和国际标准两项。国家标准:《GB/T 8566-2022/ISO/IEC/IEEE》和国际标准:《ISO/IEC/IEEE 42010》。

本期推荐:

国家标准:GB/T 8566-2022/ISO/IEC/IEEE《系统与软件工程软件生存周期过程》。

图片

在GB/T 8566-2022/ISO/IEC/IEEE中对“架构”定义的标准定义是:(系统)在其环境中的一些基本概念或性质,体现在其元素关系,以及设计与演进原则中。

图片

GB/T 8566-2022/ISO/IEC/IEEE对软件系统的描述也做了高度的概括。

图片

体现出来的就是元素和元素之间的关系,这种元素之间的关系可以分成不同的视角展示。GB/T 8566-2022/ISO/IEC/IEEE更关注的软件系统,软件系统与其系统元素全集之间的关系通常可以用表示元素间关系的层级结构来描述。

分解是某些软件活动中的一种方法,系统元素以平面(非层次)描述的方式布局。

在系统元素的全集得到确切定义之前,一个预期的系统元素本身有可能需要被看作一个系统,以这种方式,将合适的系统生存周期过程递归地应用,用以将其结构分解到可理解的和可管理的系统元素能够实施(创建、调整获取或重用)的程度。也就是说元素可以到原子级。

软件生存周期过程体系和信管知识体系如出一辙,项目管理方面内容在此不在赘述,关于架构部分确在技术过程组中,有架构定义过程和设计定义过程。

图片

其中架构定义过程:

目的是产生系统架构备选方案,选择构建利益相关方关注且满足系统需求的一个或多个备选方案,并用一组一致的视图进行表达。

通常使用架构定义过程与业务或使命分析过程、系统/软件需求定义过程、设计定义过程以及利益相关方需要和需求定义过程的迭代,以便对需要解决的问题达成协商一致的理解并确定出满意的解决方案。

架构定义过程的结果被广泛使用于整个生存周期过程。架构定义可以应用于多个抽象层次,突出在该层次决策所必需的相关细节。

设计定义过程:

目的是提供有关系统及其元素的足够详细的数据和信息,以便使实施与系统架构模型和视图所定义的架构实体相一致。

设计活动通常与系统/软件需求定义过程和架构定义过程中的活动进行迭代。设计定义通常迭代地和增量地应用于开发详细的设计,包括软件元素、接口、数据库和用户文档。软件设计通常与软件实施、集成、验证和确认同时进行。

架构定义过程和设计定义过程组成了GB/T 8566-2022/ISO/IEC/IEEE的系统设计体系。

和前面架构元素结合起来看,架构定义中可以结合业务、应用、数据、技术、安全等5A架构展开,也可以选择利益相关方展开不同颗粒度的元素关系描述,即展示多个抽象层次

设计定义可以看做是架构定义的更一步细化,细化到软件层面,展示软件元素如接口之间的关系,如软件层面的软件架构(SSH、SSM、SOA、微服务等)应在此按照技术框架视图展示,接口集成关系按照集成关系展示、数据库设计按照数据视图展示,也是在详细设计阶段的不同视图。

在国内实际软件工程项目工作中,技术过程一般包含概要设计和详细设计,架构定义和架构设计也隐约对应了两个设计交付物。

参考:《GB/T 8566-2022/ISO/IEC/IEEE》

下载地址:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: GB/T 22081-2016/ISO/IEC 27002:2013是信息技术安全技术规范的标准。该标准是根据ISOIEC的国际标准相应开发的标准规范,是一份包含信息技术安全管理的最佳实践和建议的文件。它包含了信息安全管理的各个方面,并提供了相应的指导和建议。 该标准主要提供了信息技术安全管理中的控制措施、技术和管理要求,使组织能够确定、实施、监控和改进自己的信息安全管理。这些控制措施涉及到信息安全政策、组织、人员、设备、物理安全、通信安全、访问控制、系统开发、供应商关系管理、安全事件管理等方面。 该标准是信息技术安全管理的公认标准,适用于各种类型、规模和大小组织。在实施信息安全管理体系时,组织可以根据该标准制定相应的控制措施和程序,有效地保护信息资源,防止信息泄露和损失。同时,该标准还可以提高业务合作伙伴和客户对组织信息安全的信任度和满意度,提高组织的商业竞争力和可持续发展能力。 总之,GB/T 22081-2016/ISO/IEC 27002:2013是一份应用广泛的信息技术安全管理标准,它为组织的信息安全管理提供了指导和建议,帮助组织保护信息资源,增加客户信任度,提高商业竞争力。 ### 回答2: GB/T 22081-2016是国家标准的一个版本,它采用的是ISO/IEC 27002:2013标准作为参考。这个标准是信息安全管理系统(ISMS)的一个框架和指南,它提供了关于如何设计、实施、运行、监测、检查、维护和改进信息安全管理系统的指导意见。ISO/IEC 27002标准明确了安全政策、组织、人员、资产管理、访问控制、加密、物理和环境安全、通信和操作安全、系统开发和维护、供应商关系、安全事件管理和业务持续性管理等方面的要求。这些要求是帮助组织确保其信息系统安全的关键因素。 在实际应用过程中,组织可以根据自身的业务和风险特点,有选择地使用ISO/IEC 27002中的控制措施。并且,这个标准也可以作为组织实施其他信息安全管理标准和框架的基础,如PCI DSS、HIPAA等。此外,这个标准还可以帮助组织满足合规性要求,如GDPR、CCPA等个人数据保护法律和法规。 总之,GB/T 22081-2016/ISO/IEC 27002:2013标准是一个很有价值的指南和框架,它为组织提供了实施信息安全管理系统的指导和基础,可以帮助组织更好地保护其信息系统和信息资产。同时,这个标准也可以帮助组织满足合规性要求,遵守适用的法律和法规。 ### 回答3: GB/T 22081-2016/ISO/IEC 27002:2013是信息技术-安全技术-信息安全管理实践指南标准,也称为ISO 27002。该标准是为了帮助组织设计、实现、管理和维护信息安全管理系统而制定的。 该标准包含了信息安全管理的所有方面,包括组织安全、人员安全、物理安全、通信和运营安全、访问控制、系统开发和维护、风险管理和符合要求等方面。标准内容详实,便于各类组织自主实施信息安全管理。 对于企业来说,实施该标准有诸多好处。首先,信息安全管理系统的建立和运行可以帮助企业更好地识别、评估并应对安全风险,保障企业的信息资产安全。其次,ISO 27002标准是国际通用标准,实施这一标准可以提高企业的国际竞争力和声誉。最后,该标准的实施可以加深企业对信息安全管理的认知和了解,为企业的长远发展保驾护航。 综上所述,GB/T 22081-2016/ISO/IEC 27002:2013对于各类组织和企业来说都是一项非常重要的标准,它为信息安全管理提供了全面、系统的指南和要求,实施该标准能够为企业创造出更为安全、可靠的信息安全环境。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值