《系统架构设计师教程》 第一章:绪论

1. 系统架构的概念与发展历史

  1. 现代信息系统的架构三要素:构件、模式以及规划。
  2. 软件系统架构是关于软件系统的结构、行为和属性的高级抽象。
  3. 20世纪80年代,IBM首先引入“信息系统架构框架”概念,提出从信息、流程、网络、人员、时间和基本原理6个视角来分析企业,并提供; 与之相对应的6个模型,包括语义、概念、逻辑、物理、组件和功能模型
  4. 软件架构的研究主要包括软件架构描述语言、软件架构的描述与表示、软件架构的分析与验证基于框架的软件维护与演化、软件架构的可靠性等方面。
  5. 系统架构设计师是软考中级资格“软件设计师、软件评测师“之后的高级资格。

2. 系统架构设计师的定义与职业素养

  • 系统架构设计师:是系统或产品线的设计负责人,是一个理解和管理并最终确认和评估非功能性需求,给出开发规范,搭建系统实现的核心构架,对整个软件架构、关键构件、接口进行总体设计并澄清关键技术细节的高级技术人员。
  • 产品经理:通常是指负责产品设计的“专人”,属于“商业人士”。
  • 软件项目经理:是指对项目控制/管理,关注项目本身的进度、质量、分配、调动、协调、管理好人、财、物等资源的负责人。
  • 系统分析师:是指对系统开发中进行业务需求分析、系统需求分析、可行性分析、业务建模个指导项目开发的人

你可能感兴趣的:(《系统架构设计师教程》读书笔记,系统架构,软考)