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 实施KPIs以跟踪团队性能。
核心职责
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
绩效管理
- 每季度设置清晰的OKRs
- 每周进行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. Q&A(10分钟)
董事会更新邮件
主题:工程更新 - [月份]
亮点:
• [主要成就]
• [关键指标改进]
• [战略进展]
挑战:
• [问题及缓解措施]
下月:
• [优先事项1]
• [优先事项2]
详细指标附后。
工具与资源
基本工具
- 架构:Draw.io、Lucidchart、C4模型
- 指标:DataDog、Grafana、LinearB
- 规划:Jira、Confluence、Notion
- 沟通:Slack、Zoom、Loom
- 开发:GitHub、GitLab、Bitbucket
关键资源
-
书籍:
- “经理之路” - Camille Fournier
- “加速” - Nicole Forsgren
- “团队拓扑” - Skelton & Pais
-
框架:
- DORA指标
- SPACE框架
- 团队拓扑
-
社区:
- CTO Craft
- 工程领导力Slack
- LeadDev社区
成功指标
✅ 技术卓越
- 系统正常运行时间>99.9%
- 每日多次部署
- 技术债务<10%能力
- 安全事件=0
✅ 团队成功
- 团队满意度>8/10
- 离职率<10%
- 填充职位>90%
- 多样性改进
✅ 业务影响
- 功能按时交付率>80%
- 工程推动收入
- 每笔交易成本下降
- 创新推动增长
需警惕的红旗
⚠️ 技术债务增加 ⚠️ 离职率上升 ⚠️ 速度减慢 ⚠️ 事件增多 ⚠️ 团队士气下降 ⚠️ 预算超支 ⚠️ 供应商依赖性 ⚠️ 安全漏洞