RAL 计划 (RALPlan)
RAL 计划 (RALPlan)
Section titled “RAL 计划 (RALPlan)”OMC 框架的结构化决策方法论 - 用于复杂决策的思考框架
什么是 RALPlan?
Section titled “什么是 RALPlan?”RALPlan 是一个结构化决策框架,帮助你在复杂情况下做出更好的决策。
RALPLAN-DR 结构
Section titled “RALPLAN-DR 结构”| 字母 | 代表 | 含义 |
|---|---|---|
| R | Recommendation | 建议 - 你推荐什么 |
| A | Alternatives | 备选方案 - 还有什么选择 |
| L | Learning | 经验教训 - 从中学到什么 |
| P | Principles | 原则 - 核心原则是什么 |
| L | Likelihood | 可能性 - 成功的可能性 |
| A | Action | 行动 - 下一步做什么 |
| N | Notes | 笔记 - 需要记录的 |
| D | Decision | 决策 - 最终决定 |
| R | Risk | 风险 - 有什么风险 |
场景 1:技术选型
Section titled “场景 1:技术选型”问题: 选择什么数据库?
RALPlan 分析:R: 推荐 PostgreSQLA: MySQL, MongoDB, PostgreSQLL: 上个项目用 MySQL 有伸缩问题P: 可靠性 > 性能, 社区活跃L: PostgreSQL 90%A: 开始调研, 下周一决定N: 需要考虑团队学习成本D: PostgreSQLR: 数据迁移复杂性场景 2:架构决策
Section titled “场景 2:架构决策”问题: 微服务还是单体?
RALPlan 分析:R: 推荐渐进式迁移A: 完全重写, 渐进迁移, 保持单体L: 完全重写风险高P: 最小化风险, 持续交付L: 渐进迁移 75%A: 制定迁移计划N: 需要架构师评审D: 渐进式迁移R: 服务拆分复杂度场景 3:团队决策
Section titled “场景 3:团队决策”问题: 如何分配任务?
RALPlan 分析:R: 按技能分配 + 轮换A: 按项目, 按技能, 随机L: 之前按项目导致专家瓶颈P: 效率最大化, 学习成长L: 按技能 85%A: 下周实施N: 需要定义技能级别D: 按技能分配 + 轮换R: 初期效率可能下降与 Plan 的关系
Section titled “与 Plan 的关系”Plan --consensus → 使用 RALPlanPlan 的共识模式使用 RALPlan 结构进行决策。
1. 收集信息2. 列出选项(至少2个)3. 分析权衡4. 评估风险5. 做决定6. 记录原因7. 追踪结果- 至少2个选项 - 不要只有一个
- 公平分析 - 每个选项都要分析
- 记录风险 - 清楚风险再决策
- 追踪结果 - 验证决策质量
- 不要先入为主 - 先分析再决定
- 不要只看好处 - 也要看风险
- 不要忽略未知 - 未知也是信息
- 不要决策后忘记 - 追踪结果
官方文档: ralplan/SKILL.md