Epic 1 战略地图配置器 — 任务分配清单
状态: 🚀 已批准执行 | 日期: 2026-05-27
技术方案: /root/cma-management/architecture/strategic-map-enhancement.md
执行模式: 全部并行
P0a: 因果连线 (Feature 1.3) ← dev-backend + dev-frontend
| 角色 |
任务ID |
内容 |
工作量 |
| dev-backend |
A-1 |
POST/DELETE /maps/{id}/connections API |
0.5天 |
| dev-frontend |
A-2 |
@vue-flow/core 集成 + 拖拽连线交互 |
1.5天 |
| dev-qa |
A-3 |
连线创建/删除/持久/隔离/校验测试 |
0.5天 |
P0b: 组织层级 (Feature 1.5) ← dev-backend + dev-frontend
| 角色 |
任务ID |
内容 |
工作量 |
| dev-backend |
B-1 |
OrgNode模型 + 示例数据 |
0.5天 |
| dev-backend |
B-2 |
组织 CRUD API 6个端点 |
1天 |
| dev-frontend |
B-3 |
OrgManage.vue el-tree + 路由 |
1.5天 |
| dev-qa |
B-4 |
增删改/权限/树结构测试 |
0.5天 |
P1a: 目标管理增强 (Feature 1.2+1.4) ← dev-backend + dev-frontend
| 角色 |
任务ID |
内容 |
工作量 |
| dev-backend |
C-1 |
MapObjective模型 |
0.5天 |
| dev-backend |
C-2 |
objectives CRUD + 排序API |
0.5天 |
| dev-backend |
C-3 |
KPI反向关联端点 |
0.5天 |
| dev-frontend |
C-4 |
弹窗增强(描述/图标/限制3) |
0.5天 |
| dev-frontend |
C-5 |
KPI详情页反向关联 |
0.5天 |
| dev-qa |
C-6 |
CRUD/数量限制/级联测试 |
0.5天 |
P1b: 版本管理 (Feature 1.6) ← dev-backend + dev-frontend
| 角色 |
任务ID |
内容 |
工作量 |
| dev-backend |
D-1 |
StrategicMapVersion模型 + 快照/回滚API + 发布自动触发 |
1天 |
| dev-frontend |
D-2 |
VersionDialog + 发布按钮 |
1天 |
| dev-qa |
D-3 |
快照/回滚/自动触发测试 |
0.5天 |
P2: 模板加载 (Feature 1.1) ← dev-backend + dev-frontend
| 角色 |
任务ID |
内容 |
工作量 |
| dev-backend |
E-1 |
create-with-template API |
0.5天 |
| dev-frontend |
E-2 |
新建对话框radio选择模板 |
0.5天 |
| dev-qa |
E-3 |
模板加载完整性测试 |
0.25天 |
📊 总计预估
| 角色 |
总任务量 |
| dev-backend |
约 4.5 天 |
| dev-frontend |
约 5.5 天 |
| dev-qa |
约 2.75 天 |
🎯 依赖关系(启动顺序)
- C-1(MapObjective模型) → C-2(CRUD API) → C-4/C-5(前端)
- B-1(OrgNode模型) → B-2(CRUD API) → B-3(前端)
- A-1(连线API) ↔ A-2(前端连线) 可独立并行
- D-1(版本API+自动触发) → D-2(前端)
📋 评审节点
| 节点 |
时机 |
评审方式 |
| 代码评审 |
每个任务PR提交 |
dev-architect + dev-qa |
| 集成测试 |
所有任务完成 |
dev-qa 出报告 |
| 上线评审 |
部署前 |
dev-ops + dev-architect → 任总确认 |