写点什么

演讲: 来自 IASA 的观点——系统架构的五大基础

  • 2012-08-30
  • 本文字数:1498 字

    阅读完需:约 5 分钟

Jim Wilt 是微软的一名架构师, 发表了题为“架构的五大基础”的在线演讲, 演讲介绍了 IASA (国际软件架构师协会,以下简称 IASA)提出的作为系统架构师基础的起源和演进。 Wilt 解释说明了了包括了解企业的技术战略、IT 背景、质量因素、设计技能和人员能动性这五大基础。 同时, 演讲也涵盖了这五大基础之间的关系,以及一位 IT 架构师能成功主导项目所必备的技能。

IASA 认为, 以下几点可以说是一个 IT 架构师的成功的必要条件:

  • 企业的技术战略: 架构师如果不能深入理解企业的业务背景或,或者不具备进一步深入理解的能力, 他将那么就无法满足企业、机构、客户的业务目标。他们须要需要的知识包括金融、IT 企业战略的演进,行业内热点、趋势、标准等也是架构师需要长期关注的内容。
  • IT 背景: 这里的 IT 背景是指为了形成合理和成熟的解决方案, 一名架构师在一个特定企业背景中所应该具备的技能。这里说的技能应同时包含架构本身的技能和组织流程方面的技能, 也就是说架构师需要在各方面具有执行和创新的能力, 包括应用开发的各个过程、技术项目管理、合理利用平台及框架、IT 治理、测试和质量等。举个例子来说, 一名好的架构师不仅须要熟悉行业内的趋势, 理解各项技术的优缺点, 但同时也还需要了解特定 IT 背景中各个各种技术的使用和方法论。
  • 质量因素: IASA 将决定架构质量的各个因素归为四大类: 定义使用方面的因素如可用选定选择, 定义演化方面的因素如可变性, 定义操作方面的因素如性能, 以及最重要的定义安全方面的因素。 这些质量因素通常是会互相牵制, 基于时间、成本、需求、人员等限制, 架构师往往需要在这四个方面之间做反复权衡。 Wilt 强调, 我们需要对这些质量因素做量化的分析和监控。然而, 这些质量因素的标准也必须具有实际意义的, 因为客户往往只需要系统达到 99.999% 的可用性, 而往往不愿意支付达到这一质量标准所须需的费用。
  • 一个架构师要为企业完成架构策略和产品, 设计技能是他需要的主要技能。就像 Wilt 强调的那样,拥有设计技能不仅可以创造一个新的架构, 更重要的是对架构设计的审核;我们不能仅仅关注于完美的蓝图,更重要的是决策过程中的判断、依据和各种权衡因素的考量。该领域的技术以及设计的方法论是作为一个名架构师必须具有具备的知识。 当然, 对各种设计的工具、模式、风格、观点的熟悉也必不可少。同时, 架构师须要需要以业务需求为依据来做出合理决策。
  • 人员能动性讲究的是在 IT 项目或环境中管理,引导人员, 并协调人员之间的关系。如 Wilt 所说, 在这方面, 架构师也需要跟多技能, 他们需要管理不同文化的差异,处理和客户之间或和项目成员之间的关系。 虽然大多数情况下, 架构师不会有承担直属经理或项目经理的职责, 但他们仍然需要领导和管理的能力, 尤其是协作和协商的技能, 同样重要的是演讲和协作技能。

据 Wilt 说, IASA 分三步提出了这五大基础。首先, 行业的专家们共同商讨提出了这五点基础, 并做了定性的分析。 第二步, IASA 在 7000 个成员中完成了定量评估。最后, IASA 组织、开发了各种培训和认证, 让有兴趣的工程师们可以逐步具备这些技能。

这五大支柱得到了社区中大多数架构师的认可。比如,Mikael Sand 也在他的博客中引用了 Wilt 之前的演说。

总结起来,我要承认, 这些基础是很合理的。 要完成一个好的设计, 这些基础都是必备的;然而想成为一名优秀的架构师就必须精通这些基础。

任何 IT 架构师如果对提高他的现有技能, 都可去下载 IASA 技能表格。表格中包含了和这五大基础相关的所有课程。 同时 IASA 也为软件工程师提供系统的认证方案和培训

查看英文原文: http://www.infoq.com/news/2012/07/iasa-wilt-five-pillars

2012-08-30 00:005851

评论

发布
暂无评论
发现更多内容

Metasploit Pro 4.22.7-2025012201 (Linux, Windows) - 专业渗透测试框架

sysin

为什么海外直播要用TikTok直播专线?

Ogcloud

海外直播专线 海外直播 tiktok直播 tiktok直播专线 tiktok直播网络

RTE 社区 2024 总结:虽然「卷」,但可以和一群朋友一起,找到自己的速度丨RTE 开发者社区

声网

巧用多目标识别能力,帮助应用实现智能化图片解析

HarmonyOS SDK

harmoyos

一起开启龙蜥之旅,上千份精美周边等你兑换!

OpenAnolis小助手

开源 操作系统 龙蜥之旅

SonarQube Server 2025.1 LTA - 代码质量、安全与静态分析工具

sysin

SonarQube

微财基于 Flink 构造实时变量池

Apache Flink

大数据 flink 实时计算

Twitter账号关联导致封号怎么办?

Ogcloud

海外云手机 云手机海外版 账号防关联 防关联浏览器

辞旧迎新 继往开来——西甲联盟2024大事迹回顾与2025新年展望

新消费日报

Mac为什么读取不了U盘数据 Mac读取不了U盘格式怎么办?

阿拉灯神丁

Tuxera NTFS2023 NTFS 磁盘管理器

评测!Google Gemini AI 安全评估技术解析

云起无垠

“全球金牌课程”3月15-16日·上海线下·CSM认证【提前报名特惠】CST导师亲授

ShineScrum

敏捷 CSM认证 CSM认证培训

AI赋能剪纸艺术,剪映助力多地文旅点亮新春

极客天地

IoTDB 2025 春节值班与祝福

Apache IoTDB

怎么制作波士顿矩阵?一文读懂战略管理分析的各个方面!

职场工具箱

波士顿矩阵模型 画图软件 在线白板 办公软件 绘图软件

Nexpose 7.3.2 for Linux & Windows - 漏洞扫描

sysin

Nexpose

Metasploit Framework 6.4.44 (macOS, Linux, Windows) - 开源渗透测试框架

sysin

Metasploit

巴塞罗那VS瓦伦西亚:两支西甲传统队志在为各自目标全取三分

新消费日报

成功案例丨口腔保健的数字化转型:Altair 数字孪生技术助力口腔保健分析

Altair RapidMiner

AI 数字孪生 仿真 altair Radioss

致敬开源与创新!「2024龙蜥社区年度优秀贡献者」评选正式启动

OpenAnolis小助手

操作系统 龙蜥社区优秀贡献者评选

Hugging Face 视觉语言小模型 SmolVLM 可在手机运行;OpenAI 推出智能体 Operator 联网执行任务

声网

ping命令的故事

胡译胡说

c Linux 网络编程 ping ICMP

《2025春节态度报告》出炉,Soul App解读Z世代春节新风尚

科技汇

soul

演讲: 来自IASA的观点——系统架构的五大基础_架构_Michael Stal_InfoQ精选文章