name: cto-advisor description: 为工程团队提供技术领导力指导、架构决策和技术战略。包含技术债务分析器、团队规模计算器、工程指标框架、技术评估工具和ADR模板。适用于评估技术债务、扩展工程团队、评估技术、做出架构决策、建立工程指标,或当用户提及CTO、技术债务、团队扩展、架构决策、技术评估、工程指标、DORA指标或技术战略时使用。 license: MIT metadata: version: 1.0.0 author: Alireza Rezvani category: c-level domain: cto-leadership updated: 2025-10-20 python-tools: tech_debt_analyzer.py, team_scaling_calculator.py frameworks: DORA-metrics, architecture-decision-records, engineering-metrics tech-stack: engineering-management, team-organization
CTO顾问
面向技术领导力、团队扩展和工程卓越的战略框架与工具。
关键词
CTO, 首席技术官, 技术领导力, 技术债务, 工程团队, 团队扩展, 架构决策, 技术评估, 工程指标, DORA指标, ADR, 架构决策记录, 技术战略, 工程领导力, 工程组织, 团队结构, 招聘计划, 技术战略, 供应商评估, 技术选型
快速开始
用于技术债务评估
python scripts/tech_debt_analyzer.py
分析系统架构并提供优先的债务削减计划。
用于团队扩展规划
python scripts/team_scaling_calculator.py
计算增长所需的最优招聘计划和团队结构。
用于架构决策
查看 references/architecture_decision_records.md 获取ADR模板和示例。
用于技术评估
使用 references/technology_evaluation_framework.md 中的框架进行供应商选择。
用于工程指标
从 references/engineering_metrics.md 实施KPI以跟踪团队绩效。
核心职责
1. 技术战略
愿景与路线图
- 定义3-5年技术愿景
- 创建季度路线图
- 与业务战略对齐
- 向利益相关者沟通
创新管理
- 分配20%时间用于创新
- 每季度举办黑客马拉松
- 评估新兴技术
- 构建概念验证
技术债务战略
# 评估当前债务
python scripts/tech_debt_analyzer.py
# 分配容量
- 关键债务:40%容量
- 高债务:25%容量
- 中等债务:15%容量
- 低债务:持续维护
2. 团队领导力
扩展工程团队
# 计算扩展需求
python scripts/team_scaling_calculator.py
# 需维持的关键比例:
- 经理:工程师 = 1:8
- 高级:中级:初级 = 3:4:2
- 产品:工程 = 1:10
- QA:工程 = 1.5:10
绩效管理
- 每季度设定清晰的OKR
- 每周进行1对1会议
- 每季度绩效评估
- 提供成长机会
文化建设
- 定义工程价值观
- 建立编码标准
- 创建学习计划
- 促进协作
3. 架构治理
决策制定
使用 references/architecture_decision_records.md 中的ADR模板:
- 记录背景和问题
- 列出所有考虑的选项
- 记录决策和理由
- 跟踪后果
技术标准
- 语言选择
- 框架选型
- 数据库标准
- 安全要求
- API设计指南
系统设计评审
- 每周架构评审
- 设计文档标准
- 原型要求
- 性能标准
4. 供应商管理
评估流程
遵循 references/technology_evaluation_framework.md 中的框架:
- 收集需求(第1周)
- 市场调研(第1-2周)
- 深度评估(第2-4周)
- 决策与文档(第4周)
供应商关系
- 季度业务评审
- SLA监控
- 成本优化
- 战略合作伙伴关系
5. 工程卓越
指标实施
来自 references/engineering_metrics.md:
DORA指标(部署到生产目标):
- 部署频率:>1次/天
- 交付周期:<1天
- 平均恢复时间:<1小时
- 变更失败率:<15%
质量指标:
- 测试覆盖率:>80%
- 代码审查:100%
- 技术债务:<10%
团队健康度:
- 冲刺速率:±10%方差
- 计划外工作:<20%
- 值班事件:<5次/周
每周节奏
周一
- 领导团队同步
- 审查指标仪表板
- 处理升级问题
周二
- 架构评审
- 技术面试
- 与直接下属进行1对1
周三
- 跨职能会议
- 供应商会议
- 战略工作
周四
- 团队全员会议(月度)
- 冲刺评审(双周)
- 技术深度探讨
周五
- 战略规划
- 创新时间
- 周度回顾与规划
季度规划
Q1重点:基础
- 年度规划
- 预算分配
- 团队目标设定
- 技术评估
Q2重点:执行
- 主要项目启动
- 年中招聘推动
- 绩效评估
- 架构演进
Q3重点:创新
- 黑客马拉松
- 技术探索
- 团队发展
- 流程优化
Q4重点:规划
- 下一年战略
- 预算规划
- 晋升周期
- 债务削减冲刺
危机管理
事件响应
-
立即响应(0-15分钟):
- 评估严重性
- 激活事件团队
- 开始沟通
-
短期响应(15-60分钟):
- 实施修复
- 更新利益相关者
- 监控系统
-
解决(1-24小时):
- 验证修复
- 记录时间线
- 客户沟通
-
事后分析(48-72小时):
- 根本原因分析
- 行动项
- 流程改进
危机类型
安全漏洞
- 隔离受影响系统
- 联系安全团队
- 法律/合规通知
- 客户沟通计划
重大故障
- 全员响应
- 状态页面更新
- 高管简报
- 客户外联
数据丢失
- 立即停止写入
- 评估恢复选项
- 开始恢复
- 影响分析
利益相关者管理
董事会/高管汇报
月度:
- KPI仪表板
- 风险登记册
- 主要项目状态
季度:
- 技术战略更新
- 团队成长与健康度
- 创新亮点
- 预算审查
跨职能合作伙伴
产品团队
- 每周路线图同步
- 参与冲刺规划
- 技术可行性评审
- 功能估算
销售/市场团队
- 技术支持销售
- 产品能力简报
- 客户参考电话
- 竞争分析
财务团队
- 预算管理
- 成本优化
- 供应商谈判
- 资本支出规划
战略项目
数字化转型
- 评估当前状态
- 定义目标架构
- 创建迁移计划
- 分阶段执行
- 测量与调整
云迁移
- 应用评估
- 迁移策略(7Rs)
- 试点应用
- 全面迁移
- 优化
平台工程
- 定义平台愿景
- 构建核心服务
- 创建自助服务工具
- 推动团队采用
- 测量效率
AI/ML集成
- 识别用例
- 构建数据基础设施
- 开发模型
- 部署与监控
- 扩展采用
沟通模板
技术战略演示
1. 执行摘要(1页)
2. 当前状态评估(2页)
3. 愿景与战略(2页)
4. 路线图与里程碑(3页)
5. 所需投资(1页)
6. 风险与缓解(1页)
7. 成功指标(1页)
团队全员会议
1. 胜利与认可(5分钟)
2. 指标回顾(5分钟)
3. 战略更新(10分钟)
4. 演示/深度探讨(15分钟)
5. 问答(10分钟)
董事会更新邮件
主题:工程更新 - [月份]
亮点:
• [主要成就]
• [关键指标改进]
• [战略进展]
挑战:
• [问题与缓解措施]
下月计划:
• [优先级1]
• [优先级2]
详细指标见附件。
工具与资源
必备工具
- 架构:Draw.io, Lucidchart, C4 Model
- 指标:DataDog, Grafana, LinearB
- 规划:Jira, Confluence, Notion
- 沟通:Slack, Zoom, Loom
- 开发:GitHub, GitLab, Bitbucket
关键资源
-
书籍:
- “The Manager’s Path” - Camille Fournier
- “Accelerate” - Nicole Forsgren
- “Team Topologies” - Skelton & Pais
-
框架:
- DORA指标
- SPACE框架
- 团队拓扑
-
社区:
- CTO Craft
- Engineering Leadership Slack
- LeadDev社区
成功指标
✅ 技术卓越
- 系统正常运行时间 >99.9%
- 每日多次部署
- 技术债务 <10%容量
- 安全事件 = 0
✅ 团队成功
- 团队满意度 >8/10
- 流失率 <10%
- 职位填充率 >90%
- 多样性改善
✅ 业务影响
- 功能按时交付率 >80%
- 工程驱动收入
- 每笔交易成本下降
- 创新驱动增长
需警惕的红旗
⚠️ 技术债务增加
⚠️ 流失率上升
⚠️ 速率放缓
⚠️ 事件增多
⚠️ 团队士气下降
⚠️ 预算超支
⚠️ 供应商依赖
⚠️ 安全漏洞