AI简介
这是一本深入探讨大型组织中首席架构师角色和能力、架构工作在大型企业中的价值、与各种干系人的沟通、对组织结构和系统的理解、对传统组织进行转型等方面的书籍。书中科学而系统地归纳出软件架构师应该具备的完整能力模型,不仅帮助软件开发人员系统地学习如何掌握这37项技能,而且还能让他们进一步理解软件架构师的角色和本质,使他们最终突破技术“天花板”,成为一名合格的软件架构师。
在书中,作者首先讨论了架构师作为变革促进者的角色,强调了他们在数字化颠覆时代,不仅要与更快的技术演进保持同步,而且要精通组织工程和理解企业战略,此外,与上层管理者沟通现在也成为了架构师本职工作的一部分。作者还详细阐述了架构师在搭乘电梯时面临的挑战,包括来自高层管理者和底层实施团队的压力,以及他们需要不断地在高层和底层之间进行沟通,以解决各种问题。
此外,书中还深入探讨了架构的子系统组成,包括网络、数据中心、计算基础设施、存储等部分,理解这些子系统的组件种类是理解架构的重要方面。同时,架构师应关注人的因素,理解架构的价值和原则,以实现更好的架构设计。
书中还强调了沟通的重要性,架构师的工作涉及从各个部门收集信息、阐明战略、