zoukankan      html  css  js  c++  java
  • 系统架构师的定义

    《系统架构设计师教程第1章:绪论 中对此有明确的定义

    1.2系统架构师的定义与职业素质

    通常从组织上划分,架构师分为以下几大类:

    业务架构师(Business Architect)、

    主题领域架构师(Domain Architect)、

    技术架构师(Technology Architect)、

    项目架构师(J2EE 架构师、NET架构师等)

    以及我们本书所阐述的系统架构师(System Architecture)。

    1.2.1系统架构师的定义

    系统架构师是系统或产品线的设计责任人,是一个负责理解和管理并最终确认和评估非功能性系统需求(如软件的可维护性、性能、复用性、可靠性、有效性和可测试性 等),给出开发规范,搭建系统实现的核心构架,对整个软件架构、关键构件、接口进行总体设计并澄淸关键技术细节的高级技术人员。

    系统架构师主要着眼于系统的"技术实现",同时还要考虑系统的"组织协调"。因此,系统架构师是特定的开发平台、语言、工具的大师,对常见应用场景能及时给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,能够评估该开发团队实现特定的功能需求目标的资源代价。可以说,系统架构师是信息系统开发和演进的全方位技术与管理人才。




    --------------------------------------------------------
    本文发表于:https://www.cnblogs.com/flying607/
  • 相关阅读:
    排序
    阿里实习 电面,面试
    外部排序
    error: LNK 2019 无法解析的外部符号
    c++ 变量定义 的初始化规则
    Spring 让 LOB 数据操作变得简单易行
    深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
    Spring jdbc call oralce procedure or function
    JSON 简单封装
    extjs3 用户管理 页面
  • 原文地址:https://www.cnblogs.com/flying607/p/15722067.html
Copyright © 2011-2022 走看看