Skip to content

迭代计划

文档编号: SYS-RA-RP-004
版本: 1.0
日期: 2026-03-08
编制: 项目经理


一、迭代策略

1.1 迭代周期

迭代周期时长目标
Sprint 0准备阶段1周环境搭建、架构设计
Sprint 1-3核心功能3周Must Have功能
Sprint 4-5重要功能2周Should Have高价值功能
Sprint 6优化完善1周测试优化、文档完善
总计-7周MVP版本

1.2 团队配置

角色人数职责
产品经理1需求确认、验收
架构师1技术设计、代码审查
后端开发2服务端开发
前端开发2界面开发
测试工程师1测试用例、质量保证
合计7人-

二、迭代详细计划

Sprint 0:准备阶段(第1周)

目标: 项目启动,环境准备

任务负责人产出物
开发环境搭建架构师开发环境文档
技术架构设计架构师架构设计文档
数据库设计架构师数据库设计文档
接口规范定义架构师API规范文档
项目初始化全团队代码框架

交付物:

  • [ ] 技术架构文档
  • [ ] 数据库设计
  • [ ] API接口规范
  • [ ] 项目代码框架

Sprint 1:用户与组织基础(第2周)

目标: 完成用户管理和组织架构核心功能

功能编号功能点优先级预估人天负责人
F-001-001用户创建Must3后端A
F-001-002用户编辑Must3后端A
F-001-003用户删除Must3后端A
F-001-004用户启用/禁用Must3后端A
F-001-005用户查询Must3后端A
F-002-001部门创建Must3后端B
F-002-002部门编辑Must3后端B
F-002-003部门删除Must3后端B
F-002-007树形展示Must5后端B
F-002-009部门详情Must3后端B

前端任务:

  • 用户管理页面
  • 部门管理页面
  • 组织架构树组件

交付物:

  • [ ] 用户管理功能
  • [ ] 部门管理功能
  • [ ] 基础页面UI

Sprint 2:权限与安全(第3周)

目标: 完成权限管理和安全功能

功能编号功能点优先级预估人天负责人
F-003-001角色创建Must3后端A
F-003-002角色编辑Must3后端A
F-003-003角色删除Must3后端A
F-003-004角色分配Must6后端A
F-003-007菜单管理Must5后端B
F-003-008菜单权限Must12后端B
F-001-009密码策略Must5后端A
F-001-013登录锁定Must6后端A

前端任务:

  • 角色管理页面
  • 菜单管理页面
  • 权限配置组件
  • 登录页面优化

交付物:

  • [ ] 角色权限管理
  • [ ] 菜单权限控制
  • [ ] 安全策略实现

Sprint 3:SSO核心功能(第4周)

目标: 完成单点登录核心功能

功能编号功能点优先级预估人天负责人
F-004-001OAuth2.0配置Must10后端A
F-004-004JWT配置Must6后端A
F-004-006应用注册Must3后端B
F-004-007应用配置Must3后端B
F-004-008应用启用/禁用Must3后端B
F-004-009应用免登Must12后端B
F-001-010密码重置Must6后端A
F-001-018密码修改Must3后端A

前端任务:

  • 应用管理页面
  • SSO配置页面
  • 密码重置页面

交付物:

  • [ ] OAuth2.0认证
  • [ ] JWT令牌管理
  • [ ] 应用免登功能

Sprint 4:审计与日志(第5周)

目标: 完成审计日志和扩展功能

功能编号功能点优先级预估人天负责人
F-006-001登录日志Must3后端A
F-006-002操作日志Must6后端A
F-006-003日志查询Must3后端B
F-002-010人员调动Must6后端B
F-001-015个人信息查看Must1后端A
F-001-016个人信息编辑Must3后端A

Should Have功能(选做):

功能编号功能点优先级预估人天
F-001-006批量操作Should5
F-001-007用户导入Should5
F-001-008用户导出Should3

前端任务:

  • 日志查询页面
  • 个人信息页面
  • 批量操作组件

交付物:

  • [ ] 审计日志功能
  • [ ] 人员调动功能
  • [ ] 个人信息管理

Sprint 5:企业集成(第6周)

目标: 完成企业集成和高级功能

Should Have功能:

功能编号功能点优先级预估人天负责人
F-004-005LDAP/AD集成Should12后端A
F-003-010数据范围设置Should12后端B
F-003-011部门数据隔离Should12后端B
F-005-002应用分配Should6后端A
F-007-002邮件配置Should5后端B

前端任务:

  • LDAP配置页面
  • 数据权限配置
  • 应用分配页面

交付物:

  • [ ] LDAP/AD集成
  • [ ] 数据权限控制
  • [ ] 邮件通知功能

Sprint 6:测试优化(第7周)

目标: 测试完善,文档整理

任务负责人产出物
功能测试测试工程师测试报告
性能测试测试工程师性能报告
安全测试测试工程师安全报告
Bug修复开发团队-
用户手册产品经理操作手册
技术文档架构师技术文档

交付物:

  • [ ] 测试报告
  • [ ] 用户手册
  • [ ] 技术文档
  • [ ] 上线检查清单

三、迭代里程碑

迭代时间线

Week 1    Week 2    Week 3    Week 4    Week 5    Week 6    Week 7
  |         |         |         |         |         |         |Sprint 0  Sprint 1  Sprint 2  Sprint 3  Sprint 4  Sprint 5  Sprint 6
  |         |         |         |         |         |         |
准备阶段   用户组织   权限安全   SSO核心   审计日志   企业集成   测试优化
          基础功能   核心功能   功能      扩展功能   高级功能   上线准备

关键里程碑:
M1 (W2): 用户组织功能完成
M2 (W3): 权限安全功能完成
M3 (W4): SSO核心功能完成
M4 (W6): 企业集成功能完成
M5 (W7): MVP版本发布

四、资源分配

4.1 后端开发资源

Sprint后端A任务后端B任务总人天
Sprint 1用户管理 (15)部门管理 (17)32
Sprint 2角色+安全 (23)菜单权限 (17)40
Sprint 3OAuth+密码 (22)应用管理 (21)43
Sprint 4日志+信息 (13)日志+调动 (12)25
Sprint 5LDAP+应用 (18)数据权限 (29)47
合计--187

4.2 前端开发资源

Sprint主要任务预估人天
Sprint 1用户/部门页面20
Sprint 2权限管理页面24
Sprint 3SSO/应用页面22
Sprint 4日志/个人页面18
Sprint 5集成配置页面20
Sprint 6优化调整10
合计-114

五、风险与应对

5.1 迭代风险

风险影响应对措施
SSO功能延期提前开始技术预研,预留缓冲时间
权限性能问题设计阶段考虑性能优化方案
集成测试不足Sprint 6专门安排集成测试
需求变更严格控制变更,走变更流程

5.2 缓冲策略

  • 每个Sprint预留10%缓冲时间
  • Sprint 5可选功能可根据进度调整
  • Sprint 6专门用于问题修复和优化

六、验收标准

6.1 每个Sprint验收

  • [ ] 所有计划功能完成开发
  • [ ] 单元测试覆盖率≥80%
  • [ ] 功能测试通过
  • [ ] 代码审查通过
  • [ ] 文档更新完成

6.2 MVP验收标准

  • [ ] 所有Must Have功能完成
  • [ ] 核心Should Have功能完成
  • [ ] 系统稳定运行
  • [ ] 性能满足要求
  • [ ] 安全合规达标

文档整理时间: 2026-03-08

Released under the MIT License.