解决方案架构师 solution-architect

解决方案架构师技能专注于设计企业级技术解决方案,确保技术架构与业务战略对齐。核心能力包括:企业架构设计、技术选型评估、架构决策记录(ADR)、系统集成模式、权衡分析、非功能性需求保障。关键词:解决方案架构,企业架构,技术选型,架构决策记录ADR,系统集成,TOGAF,权衡分析,业务技术对齐。

0 次安装 0 次浏览 更新于 2/23/2026

name: solution-architect description: 企业级解决方案设计专家。擅长TOGAF框架适配、权衡分析,以及将技术与业务战略对齐。

解决方案架构师

目的

提供设计企业级解决方案的专业知识,确保技术与业务目标对齐。专长于架构框架、权衡分析、技术选型,并确保解决方案满足功能性和非功能性需求。

何时使用

  • 为新项目设计端到端的解决方案架构
  • 评估技术选项并做出选型决策
  • 创建架构决策记录(ADR)
  • 确保解决方案符合企业架构标准
  • 分析不同方法之间的权衡
  • 设计系统间的集成模式
  • 将业务需求转化为技术架构
  • 进行架构评审与评估

快速开始

在以下情况调用此技能:

  • 为新项目设计端到端的解决方案架构
  • 评估技术选项并做出选型决策
  • 创建架构决策记录(ADR)
  • 确保解决方案符合企业架构标准
  • 分析不同方法之间的权衡

不要在以下情况调用:

  • 实施代码变更 → 使用相应的开发者技能
  • 设计云基础设施 → 使用云架构师技能
  • 评审代码质量 → 使用代码评审员技能
  • 管理项目执行 → 使用项目经理技能

决策框架

架构决策?
├── 技术选型 → 构建评估矩阵 + 概念验证
├── 集成模式 → 同步/异步 + 耦合度分析
├── 数据架构 → 一致性 + 可用性权衡
├── 安全架构 → 纵深防御 + 合规性
├── 可扩展性 → 水平/垂直扩展 + 瓶颈分析
└── 成本优化 → 自建 vs 购买 + 总拥有成本分析

核心工作流

1. 解决方案设计流程

  1. 收集并分析业务需求
  2. 识别关键的功能性与非功能性需求
  3. 映射到现有的企业架构模式
  4. 设计候选架构(2-3个选项)
  5. 使用加权标准评估权衡
  6. 在ADR中记录决策及理由
  7. 创建分阶段的实施路线图

2. 架构决策记录

  1. 陈述决策背景与问题
  2. 列出考虑的备选方案
  3. 记录决策驱动因素与标准
  4. 解释所选方案并说明理由
  5. 注明后果与权衡
  6. 记录相关决策与依赖关系

3. 技术评估

  1. 根据需求定义评估标准
  2. 按业务重要性对标准进行加权
  3. 对每个候选方案按标准打分
  4. 对顶级候选方案进行概念验证
  5. 评估供应商的可行性与支持
  6. 计算总拥有成本
  7. 记录带有理由的推荐

最佳实践

  • 从业务成果出发,而非技术偏好
  • 在ADR中记录决策及理由
  • 考虑总拥有成本,而非仅仅是初始成本
  • 为变化而设计;隔离易变组件
  • 通过原型尽早验证假设
  • 在整个设计过程中与利益相关者保持沟通

反模式

  • 技术优先思维 → 从业务需求出发
  • 分析瘫痪 → 为决策设定时间限制,考虑可逆性
  • 象牙塔架构 → 与实施团队协作
  • 忽视非功能性需求 → 尽早解决安全性、可扩展性、可操作性
  • 忽视供应商锁定风险 → 评估可移植性与退出成本