当前位置: 首页 > news >正文

24.架构能力

文章目录

    • 24. 架构能力
      • 24.1 Competence of Individuals: Duties, Skills, and Knowledge of Architects 个人能力:架构师的职责、技能和知识
      • 24.2 Competence of a Software Architecture Organization 软件架构组织的能力
      • 24.3 Summary 小结
      • 24.4 For Further Reading 进一步阅读
      • 24.5 Discussion Questions 问题讨论

24. 架构能力

The ideal architect should be a man of letters, a skillful draftsman, a mathematician, familiar with historical studies, a diligent student of philosophy, acquainted with music, not ignorant of medicine, learned in the responses of jurisconsults, familiar with astronomy and astronomical calculations.
—Vitruvius, De Architectura (25 B.C.)

The lyf so short, the craft so long to lerne.
—Geoffrey Chaucer

如果软件架构值得“去做”,那么肯定值得去做。 有关架构的大多数文献都集中在技术方面。 这不足为奇。 这是一门深厚的技术学科。 几乎没有什么信息可以说明这样一个事实,即架构是由在实际的人类中工作的组织中的架构师创建的。 与这些人打交道绝对是非技术性的。 可以采取什么措施来帮助架构师,尤其是培训架构师,在其工作的这一重要方面变得更好? 可以采取什么措施来帮助架构组织在培养架构师以产生最佳作品方面做得更好?

仅仅通过检查过去的架构并衡量其缺陷,就无法理解组织例行生产符合其业务目标的高质量架构的能力。 还需要了解造成这些缺陷的组织原因和人为原因。

本章介绍了架构师个人和希望培养高素质架构师的组织的能力。 我们定义组织的架构能力如下:

组织的架构能力是该组织发展、使用和维持必要的技能和知识的能力,这些技能和知识可以有效地在个人、团队和组织级别上执行以架构为中心的实践,从而以可接受的成本产生可导致 与组织的业务目标一致的系统。

因为组织的架构能力部分取决于架构师的能力,所以我们首先要问架构师应具备的知识、技能和技能。 然后,我们将研究组织可以并且应该做些什么来帮助其架构师开发出更好的架构。 个人和组织能力是交织在一起的。 只学习其中一项不会。

24.1 Competence of Individuals: Duties, Skills, and Knowledge of Architects 个人能力:架构师的职责、技能和知识

[TODO]

24.2 Competence of a Software Architecture Organization 软件架构组织的能力

[TODO]

24.3 Summary 小结

[TODO]

24.4 For Further Reading 进一步阅读

[TODO]

24.5 Discussion Questions 问题讨论

[TODO]

http://www.lryc.cn/news/6115.html

相关文章:

  • 前端原生 CSS 跑马灯效果,无限轮播(横竖版本,带渐变遮罩,简单实用)
  • 4.8 注解与自定义注解
  • webpack 的热更新是如何做到的?原理是什么?
  • 嵌入式ARM设计编程(一) 简单数据搬移
  • 【Selenium】十分钟手把手带你学会WebDriver API
  • 3DMAX高级弯曲插件使用教程
  • 前端面试题之性能优化大杂烩
  • SpringBoot+Vue实现养老智慧服务平台
  • tigervnc2023
  • 智能三子棋(人机大战)—— 你会是最终赢家吗?万字讲解让你实现与自己对弈
  • 【自制开发板】自制STM32F407开发板(含TFT 8080串口屏幕接口)
  • openvino yolov5/ssd 实时推流目标检测在html上显示
  • 基于FPGA的 SPI通信 设计(1)
  • 为什么西门子、美的等企业这样进行架构升级,看看改造效果就知道了
  • open3d点云配准函数registration_icp
  • HTML编码规范
  • PDF SDK for Linux 8.4.2 Crack
  • vb 模块和作用域的关系
  • Redis分布式锁
  • 京东前端经典面试题整理
  • django+mysql实现一个简单的web登录页面
  • python cartopy手动导入地图数据绘制底图/python地图上绘制散点图:Downloading:warnings/散点图添加图里标签
  • JavaScript中常用的数组方法
  • 磁疗为什么“没效果”?原来真相是这样!
  • 【直击招聘C++】5.1函数模板
  • 谈谈Java多线程离不开的AQS
  • 国际化语言,多语言三种方式
  • C++——哈希3|位图
  • 75 error
  • ESP-C3入门8. 连接WiFi并打印信息