NAF第1章 介绍 – 2.什么是架构?
2.1 描述
ISO/IEC/IEEE 42010将架构描述为:
“系统在其环境中的基本概念或特性,体现在其元素、关系以及其设计和演化的原则中”。
“The fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution”.
就NAF而言,系统是指任何可以用系统方法考虑的东西,例如:
- 产品 product,
- 服务 service,
- 信息系统 information system
- 系统体系 system of systems
- 企业 enterprise
但是,可以在对系统进行任何识别之前开始对架构进行描述。当描述以纯粹的操作描述或一组解释用户需要的操作能力开始时,就是这种情况。
2.2 为什么要开发架构?
架构是为多种目的而开发的,其开发既可以描述为一个流程,也可以描述为一门学科。 架构有助于开发系统,该系统提供的解决方案可以满足组织的需求以实现其使命。
为什么需要架构的示例包括:
- 规划能力在其整个生命周期中的过渡
- 实现更大的灵活性、适应性和能力,以便进行成本效益高的收购,并建立支持业务的多国系统
- 了解并减轻风险
- 更好地适应商业环境、行业趋势和监管环境的变化
- 使业务和技术符合相同的优先级
- 规划、管理、投资和控制企业支出,以及
- 改善技术领域内和利益共同体之间的沟通