考点分析:单选题,0-1分。已阅第1小时和教程。
【软考|软考系统架构设计师 - 第 1 章 系统架构师概述】
文章图片
1.1 系统架构的概念及发展历史 1. 现代信息系统架构有三个要素,即构件、模式和规划。
2. 现代信息系统的架构本质上存在两个层次【概念、物理】
一是概念的层次,包含了艺术、科学、方法和建设风格;
二是物理的层次,是指在一系列的架构工作之后而产生的物理结构及其相互作用的结果。
3. 软件系统的架构是关于软件系统的结构、行为和属性的高级抽象。【类似于面向对象结构、行为和属性】
4. 企业软件架构也叫作企业架构,是应用全面、严格的方法,描述一个针对信息系统、流程处理、个人和组织当前和/或未来行为的抽象结构集合。
5. 企业软件架构的雏形来自企业建模的理论和思想。20世纪80年代中期,IBM首先引入“信息系统架构框架”的概念,提出从信息、流程、网络、人员、时间和基本原理6个视角来分析企业,并提供了与这些视角想对应的6个模型,包括语义、概念、逻辑、物理、组件和功能模型。【6个视角对应6个模型,信流网人时基,语概逻物组功】
6. 现代软件架构的研究已发展为软件工程领域的一个独立学科分支,研究主要包括软件架构的描述语言、软件架构的描述与表示、软件架构的分析与验证、基于架构的软件维护与演化、软件架构的可靠性等方面。【描述语言、描述与表示、分析与验证、维护与演化、可靠性】
1.2 系统架构设计师的定义及职业素质 1. 系统架构设计师是系统或产品线的设计负责人,是一个负责理解和管理并最终确认和评估非功能性系统需求(比如软件的可维护性、性能、复用性、有效性和可测试性等),给出开发规范,搭建系统实现的核心架构,对整个软件架构、关键构件、接口进行总体设计并澄清关键细节的高级技术人员。
2. 系统架构设计师主要着眼于系统的“技术实现”,同时还要考虑系统的“组织协调”。可以说,系统架构设计师是信息系统开发和演进的全方位技术和管理人才。
3. 系统架构设计师既应该具有技术素质,还应具有管理素质,同时还应该和其他团队角色进行协调工作。
4. 系统架构设计师与系统分析师、项目管理师的配合如下图所示:
5. 系统架构师与产品经理的关系及区别
文章图片
产品经理通常是指负责产品设计的专人。一个优秀的、理想的产品经理,应同时具备较高的商业素质和较强的技术背景。
产品经理要有深厚的领域经验,也就是说,对该软件系统要应用到的业务领域非常熟悉。
6. 系统架构师与项目经理的关系及区别
项目经理是指对项目控制/管理,关注项目本身的进度、质量、分配、调动、协调、管理好人、财、物等资源的负责人。
在一个项目中,推动项目发展的是系统架构设计师,而不是项目经理。项目经理的职责只是配合系统架构师提供各个方面的支持,主要职责是与内外部沟通和管理资源(包括人)。系统架构师则是提出系统的总体架构,给出开发指导。
7. 系统架构师与系统分析师的关系及区别
系统分析师是指对系统开发中进行业务需求分析、系统需求分析、可行性分析、业务建模和指导项目开发的人。系统分析师往往面临许多不确定的事件,需要对这些不确定的事件进行分析、总结,得出一个相对可靠的确定性结论或者实施方案模型。
系统分析对业务系统进行分析、建模。系统架构师协助系统分析的工作,建议系统分析师按照什么标准、什么工具、什么模式、什么技术去思考系统。同时,系统架构师应该对系统分析师提出的问题、碰到的难题及时提出解决办法。
系统架构师在项目中担任技术骨干的角色,负责技术实施中的重点技术问题攻关。同时,又是系统分析师的技术顾问,为整个项目的技术框架与技术细节的展开和落实提供强有力的技术保障。
1.3 系统架构师应具备的能力 系统架构师需要具备以下9种能力:
- 战略规划能力。
- 业务流程建模能力。
- 信息数据架构能力。
- 技术架构选择与实现能力。
- 应用系统架构和解决和实现能力。
- 基础IT知识及基础设置、资源调配的能力。
- 信息安全技术支持与管理保障能力。
- IT审计、治理与基本需求分析、获取能力。
- 面向软件系统可迁移性与系统生命周期的质量保障服务能力。
1.4 从开发人员到系统架构设计师 程序员 -> 软件设计师 -> 系统架构师
文章图片
推荐阅读
- 工作|Dubbo Filter 过滤器 —— 自定义异常过滤器(ExceptionFilter)
- 云原生|【云原生 ? Kubernetes】k8s功能特性、k8s集群架构介绍
- npm|下载完node时npm -v出现warning
- 云原生|【云原生 ? DevOps】一文掌握持续集成工具 Jenkins
- 计算机网络|软考|中级网络工程师考过指南,详细学习笔记,考试重点
- 云原生|一、基本概念
- 预告(2009年下半年软考试题及答案51CTO将实时发布)
- 软考,我该怎么对待你
- 51CTO专家组独家发布(2009年下半年软考试题答案)