书库技术与未来架构师职责与能力-墨颜V4.3
书籍封面

架构师职责与能力-墨颜V4.3

作者 墨颜
15.0 分钟

摘要

蚂蚁架构师职责与能力模型

  • 本文总结了蚂蚁集团架构师的职责、能力模型以及如何做好架构治理。架构师需具备全局视野,理解业务,善于定义问题,并能进行长期规划和有效治理。
  • 你能获得:了解蚂蚁集团架构师的角色定位,学习架构师的核心能力模型,掌握架构规划与治理的方法。

核心内容:

1. 架构师的角色定位:

  • 架构师不是项目经理(PM)、纯开发、救火员或团队领导(TL)。架构师需要更广阔的知识面、组织战略思想和沟通能力。
    • 详细解释:架构师的核心职责是保证技术架构的正常运转,而不是陷入日常的项目管理或开发任务。虽然需要了解项目排期和技术方案等信息,但主要精力应放在架构设计和长期规划上。
    • 例子:架构师可能会负责一部分核心代码的编写,但更重要的是保证整个开发流水线的正常运转。
    • 行动建议:明确架构师的职责边界,避免使其陷入琐碎的事务性工作中。

2. 架构师的三阶能力模型(横向):

  • 领域架构师:侧重设计和实施,负责业务领域抽象、领域规划和架构沉淀。
  • 跨域架构师:侧重抽象、规划和化解冲突,负责业务需求实现、需求系统规划和业务系统集成。
  • 全域架构师:侧重全局视野和面向不确定性,负责技术决策、架构规范和文化传承。
    • 详细解释:不同层级的架构师关注的范围和侧重点不同。领域架构师关注局部视角,跨域架构师关注多个领域之间的协同,全域架构师则需要具备全局视野。
    • 行动建议:根据自身的能力和职业发展目标,选择适合自己的架构师发展方向。

3. 架构师的金字塔能力模型(纵向):

  • 个人技能(素养):实用主义、业务知识、创新、认知、激情、透明、语境切换。
  • 专业技能:抽象能力、决策能力、整合能力、执行力。
  • 关系技能:领导力、政治、文明的举止、沟通能力、协商、协作协同能力。
  • 业务技能:业务专业能力、前沿业务的跟踪。
  • 技术技能:架构预判、架构验证、领域建模方法、前沿技术的跟踪。
    • 详细解释:架构师需要具备多方面的能力,包括个人素养、专业技能、关系技能、业务技能和技术技能。
    • 行动建议:有意识地培养和提升各项技能,成为一名全面的架构师。

4. 架构师的核心能力:定义问题

  • 问题的本质:事物的矛盾,哪里有未解决的矛盾,哪里就有问题。
  • 准确识别问题:识别主要问题和次要问题,区分问题的紧急程度。
  • 衡量问题的严重程度:目标与现实的落差。
  • 问题的分类:解决架构上未来会遇到的问题、当前已经发生的问题以及当前架构合理迭代的问题。
  • 升层思考和升维思考:对问题背后的问题进行升层思考,对问题的分解进行升维思考。
  • 定义问题的误区:误把方法/手段当“问题”,误把挑战当“问题”,思考问题时缺少时间维度。
    • 详细解释:准确定义问题是解决问题的前提。架构师需要深入分析问题的本质,区分问题的类型,并进行升层和升维思考。
    • 例子:不能只看到当前系统性能不足的问题,还需要思考未来业务发展对系统性能的需求。
    • 行动建议:在解决问题之前,花时间准确定义问题,避免盲目行动。

5. 架构规划与设计:

  • 规划域内架构:业务、应用、数据、技术架构,需要看的远,识别关键障碍,保障架构顺利实施落地。
  • 行动点:架构远景蓝图规划与设计、架构落地、非功能设计。
    • 详细解释:制定清晰的架构目标,包括业务战略、应用架构、数据架构、关键技术选型以及决策、部署架构等
    • 例子:架构设计要考虑到性能、稳定性、高可用、扩展性、资损、安全等因素。
    • 行动建议:设定一个好的架构目标。

6. 架构管理及治理:

  • 跟踪长期架构目标的实施情况,保障架构有效支撑业务发展,根据业务和架构实施情况,定期调整并优化架构。
  • 行动点:架构管控、架构治理、解决问题、架构落地沉淀。
    • 详细解释:架构治理需要持续跟踪,发现新老问题,识别不合理业务和架构设计,定期评估架构成熟度。
    • 例子:对二级架构域的演进进行管理(系统下线、合并、新)。
    • 行动建议:架构文档沉淀,做到什么程度?

问答:

Q: 架构师最重要的职责是什么?

A: 架构师最重要的职责是定义问题,准确识别问题的本质,并进行升层和升维思考,为后续的架构设计和治理奠定基础。

Q: 如何做好架构规划?

A: 做好架构规划需要具备前瞻性思维,结合公司战略和业务方向制定相应决策,形成影响力,同时要确定技术突破点,破解制定策略,并保障架构顺利实施落地。

Q: 架构治理如何持续跟踪?

A: 架构治理需要持续定义问题,发现新/老问题,信息互通,二级架构域的演进(系统下线、合并、新),识别不合理业务和架构设计,定期评估架构成熟度。

思维导图

目标读者

该文档的目标读者包括:

  1. 希望成为架构师的技术人员:可以了解架构师的角色定位、职责范围以及所需具备的能力,为职业发展提供指导。
  2. 已经担任架构师的技术人员:可以参考蚂蚁集团的实践经验,提升自己的架构能力,更好地履行职责。
  3. 技术管理者:可以了解如何培养和管理架构师团队,提升团队的技术水平和竞争力。
  4. 对企业架构感兴趣的人员:可以了解企业架构的规划、设计、管理和治理等方面的内容。

作者背景

根据文档,墨颜的具体教育和职业背景未详细说明,但可以推断其在蚂蚁集团或相关金融科技领域担任架构师,并且在技术架构演进、业务技术规划等方面有深入的研究和实践经验。他可能在蚂蚁集团的架构俱乐部等组织中分享经验,推动技术文化的传承。

历史背景

该文档的创作背景是互联网技术快速发展和企业数字化转型的时代。随着业务规模的扩大和技术复杂性的增加,企业对架构师的需求日益增长。蚂蚁集团作为一家领先的金融科技公司,在技术架构方面积累了丰富的经验。该文档旨在总结和分享蚂蚁集团在架构师培养和管理方面的实践,为其他企业提供参考。

章节摘要

音频

Comming Soon...