迭代2工作量估算
迭代编号: sprint-2
迭代名称: 扩展功能
状态: ✅ 已完成
估算汇总
| 模块 | 故事点 | 工时(人天) | 负责人数 | 计划工期(天) |
|---|---|---|---|---|
| 权限资源管理 | 13 | 7.0 | 3 | 5 |
| 角色权限分配 | 11 | 6.0 | 3 | 5 |
| 数据权限控制 | 15 | 9.0 | 3 | 6 |
| 系统参数配置 | 10 | 5.5 | 3 | 4 |
| 密码策略配置 | 8 | 4.5 | 3 | 4 |
| 登录策略配置 | 6 | 3.5 | 3 | 3 |
| 操作日志增强 | 7 | 4.0 | 2 | 3 |
| 测试工作 | - | 6.0 | 1 | 5 |
| 文档工作 | - | 5.0 | 3 | 4 |
| 总计 | 70 | 50.5 | 5 | 10 |
详细估算
权限资源管理模块
| 任务 | 工时(小时) | 复杂度 | 风险系数 | 调整后工时 |
|---|---|---|---|---|
| 数据库设计 | 4 | 低 | 1.0 | 4 |
| API开发 | 22 | 中 | 1.2 | 26 |
| 前端开发 | 24 | 中 | 1.1 | 26 |
| 测试 | 8 | 低 | 1.0 | 8 |
| 文档 | 4 | 低 | 1.0 | 4 |
| 小计 | 62 | - | - | 68 |
角色权限分配模块
| 任务 | 工时(小时) | 复杂度 | 风险系数 | 调整后工时 |
|---|---|---|---|---|
| 数据库设计 | 3 | 低 | 1.0 | 3 |
| API开发 | 18 | 中 | 1.1 | 20 |
| 前端开发 | 16 | 中 | 1.1 | 18 |
| 测试 | 7 | 低 | 1.0 | 7 |
| 小计 | 44 | - | - | 48 |
数据权限控制模块
| 任务 | 工时(小时) | 复杂度 | 风险系数 | 调整后工时 |
|---|---|---|---|---|
| 数据库设计 | 4 | 中 | 1.1 | 4 |
| 规则引擎设计 | 10 | 高 | 1.3 | 13 |
| API开发 | 30 | 高 | 1.3 | 39 |
| 前端开发 | 20 | 中 | 1.2 | 24 |
| 测试 | 16 | 高 | 1.2 | 19 |
| 文档 | 6 | 中 | 1.0 | 6 |
| 小计 | 86 | - | - | 105 |
系统参数配置模块
| 任务 | 工时(小时) | 复杂度 | 风险系数 | 调整后工时 |
|---|---|---|---|---|
| 数据库设计 | 3 | 低 | 1.0 | 3 |
| API开发 | 24 | 中 | 1.1 | 26 |
| 前端开发 | 16 | 中 | 1.0 | 16 |
| 测试 | 7 | 低 | 1.0 | 7 |
| 小计 | 50 | - | - | 52 |
密码策略配置模块
| 任务 | 工时(小时) | 复杂度 | 风险系数 | 调整后工时 |
|---|---|---|---|---|
| 数据库设计 | 2 | 低 | 1.0 | 2 |
| API开发 | 18 | 中 | 1.1 | 20 |
| 前端开发 | 14 | 中 | 1.0 | 14 |
| 测试 | 4 | 低 | 1.0 | 4 |
| 小计 | 38 | - | - | 40 |
登录策略配置模块
| 任务 | 工时(小时) | 复杂度 | 风险系数 | 调整后工时 |
|---|---|---|---|---|
| 数据库设计 | 2 | 低 | 1.0 | 2 |
| API开发 | 20 | 中 | 1.1 | 22 |
| 前端开发 | 6 | 低 | 1.0 | 6 |
| 测试 | 4 | 低 | 1.0 | 4 |
| 小计 | 32 | - | - | 34 |
操作日志增强模块
| 任务 | 工时(小时) | 复杂度 | 风险系数 | 调整后工时 |
|---|---|---|---|---|
| 数据库设计 | 3 | 低 | 1.0 | 3 |
| API开发 | 20 | 中 | 1.1 | 22 |
| 前端开发 | 16 | 中 | 1.0 | 16 |
| 测试 | 4 | 低 | 1.0 | 4 |
| 小计 | 43 | - | - | 45 |
团队配置
团队规模
| 角色 | 人数 | 可用工时(天) | 可用工时(小时) |
|---|---|---|---|
| 前端开发 | 1 | 10 | 80 |
| 后端开发 | 1 | 10 | 80 |
| 测试工程师 | 1 | 10 | 80 |
| 产品经理 | 1 | 5 | 40 |
| 运维工程师 | 1 | 2 | 16 |
| 合计 | 5 | - | 296 |
技能矩阵
| 成员 | 前端 | 后端 | 测试 | 产品 | 运维 |
|---|---|---|---|---|---|
| 赵六 | ████████ | ███ | ██ | - | - |
| 钱七 | ██ | ████████ | ███ | - | - |
| 孙八 | █ | ██ | ████████ | - | - |
| 张三 | - | - | - | ████████ | - |
| 周九 | - | █ | - | - | ████████ |
团队速率
历史速率
| 迭代 | 计划故事点 | 完成故事点 | 团队速率 |
|---|---|---|---|
| Sprint 1 | 105 | 105 | 105 |
| Sprint 2 | 70 | 70 | 70 |
| 平均 | - | - | 87.5 |
速率分析
- Sprint 1: 团队处于磨合期,但完成率100%
- Sprint 2: 功能更复杂(权限控制),故事点减少但难度增加
- 预测: Sprint 3 预计可完成 80-90 故事点
资源分配
按模块分配
权限资源管理 (68h)
├── 赵六: 26h (前端)
├── 钱七: 30h (后端)
└── 孙八: 12h (测试)
数据权限控制 (105h)
├── 赵六: 24h (前端)
├── 钱七: 56h (后端)
└── 孙八: 25h (测试)
系统参数配置 (52h)
├── 赵六: 16h (前端)
├── 钱七: 29h (后端)
└── 孙八: 7h (测试)按人员分配
| 成员 | 总工时 | 主要任务 |
|---|---|---|
| 赵六 | 112h | 前端开发(权限、数据权限、参数配置等) |
| 钱七 | 162h | 后端开发(API、规则引擎、策略实现等) |
| 孙八 | 55h | 测试(用例编写、测试执行、性能测试) |
| 张三 | 12h | 文档(使用手册编写) |
| 周九 | 4h | 运维(部署文档更新) |
风险评估
风险识别
| 风险 | 影响 | 可能性 | 风险值 | 应对措施 |
|---|---|---|---|---|
| 数据权限规则引擎复杂度高 | 高 | 中 | 6 | 提前技术预研,预留缓冲时间 |
| 权限性能影响系统响应 | 中 | 中 | 4 | 增加缓存机制,优化查询 |
| 配置热加载实现困难 | 中 | 低 | 2 | 使用成熟方案,降低复杂度 |
| 团队成员请假 | 中 | 低 | 2 | 任务备份,知识共享 |
风险应对预算
| 风险类型 | 预留工时 | 占比 |
|---|---|---|
| 技术风险 | 16h | 4.2% |
| 人员风险 | 8h | 2.1% |
| 需求变更 | 12h | 3.1% |
| 合计 | 36h | 9.4% |
迭代燃尽图
故事点
70 ┤●
│ ╲
60 ┤ ●
│ ╲
50 ┤ ●
│ ╲
40 ┤ ●
│ ╲
30 ┤ ●
│ ╲
20 ┤ ●
│ ╲
10 ┤ ●
│ ╲
0 ┤ ●━━━━━━━
└────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬
1 2 3 4 5 6 7 8 9 10 工作日
理想线: ───────────────────────────────────────────────
实际线: ●╲●╲●╲●╲●╲●╲●╲●╲●工时分布
按类型分布
| 类型 | 工时 | 占比 |
|---|---|---|
| 后端开发 | 162h | 42.2% |
| 前端开发 | 112h | 29.2% |
| 测试 | 55h | 14.3% |
| 文档 | 16h | 4.2% |
| 风险预留 | 36h | 9.4% |
| 合计 | 384h | 100% |
按阶段分布
| 阶段 | 工时 | 占比 |
|---|---|---|
| 设计 | 18h | 4.7% |
| 开发 | 274h | 71.4% |
| 测试 | 55h | 14.3% |
| 文档 | 16h | 4.2% |
| 缓冲 | 36h | 9.4% |
| 合计 | 384h | 100% |
估算假设
- 团队稳定性: 假设团队成员无变动,无长期请假
- 需求稳定性: 假设需求变更控制在10%以内
- 技术可行性: 假设技术方案经过验证,无重大技术障碍
- 环境可用性: 假设开发、测试环境稳定可用
- 依赖及时性: 假设外部依赖按时交付
估算验证
历史对比
| 指标 | Sprint 1 | Sprint 2 | 差异 |
|---|---|---|---|
| 故事点 | 105 | 70 | -33% |
| 工时 | 836h | 384h | -54% |
| 故事点/工时 | 0.126 | 0.182 | +44% |
差异分析
- Sprint 2 功能更聚焦,故事点密度更高
- Sprint 2 复用 Sprint 1 的基础组件,开发效率提升
- 数据权限控制虽然复杂,但整体工作量可控
记录人: 王五
日期: 2026-04-11
