155 lines
3.9 KiB
Markdown
155 lines
3.9 KiB
Markdown
|
|
# 任务说明书模板
|
|||
|
|
|
|||
|
|
> **版本**: v1.0 | **日期**: 2026-07-04
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📋 基本信息
|
|||
|
|
|
|||
|
|
| 项目 | 内容 |
|
|||
|
|
|------|------|
|
|||
|
|
| **任务名称** | [任务名称] |
|
|||
|
|
| **任务ID** | #[编号] |
|
|||
|
|
| **优先级** | 🔴P0 / 🟠P1 / 🟡P2 |
|
|||
|
|
| **类型** | 功能开发 / Bug修复 / 安全加固 / 文档完善 / 测试修复 / 部署优化 |
|
|||
|
|
| **状态** | 待开始 / 进行中 / 已完成 / 阻塞 / 延后 |
|
|||
|
|
| **负责人** | [负责人] |
|
|||
|
|
| **创建日期** | YYYY-MM-DD |
|
|||
|
|
| **计划完成日期** | YYYY-MM-DD |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📥 输入项来源
|
|||
|
|
|
|||
|
|
### 产品需求
|
|||
|
|
| 来源文档 | 相关章节 | 说明 |
|
|||
|
|
|----------|----------|------|
|
|||
|
|
| `02-产品需求/02-产品需求文档PRD-v1.2-20260704.md` | §X | [需求描述] |
|
|||
|
|
| `02-产品需求/product-产品/v0.7.2-backlog-candidate-2026-06-24.md` | [ backlog项 ] | [需求描述] |
|
|||
|
|
|
|||
|
|
### 技术架构
|
|||
|
|
| 来源文档 | 相关章节 | 说明 |
|
|||
|
|
|----------|----------|------|
|
|||
|
|
| `03-技术架构/02-技术方案/[技术方案文档].md` | §X | [技术设计] |
|
|||
|
|
| `03-技术架构/01-ADRs-架构决策/ADR-XXX.md` | - | [架构决策] |
|
|||
|
|
|
|||
|
|
### 原型设计
|
|||
|
|
| 来源文档 | 页面 | 说明 |
|
|||
|
|
|----------|------|------|
|
|||
|
|
| `04-原型设计/prototypes-原型图/[原型文件].html` | [页面名] | [UI/UX要求] |
|
|||
|
|
|
|||
|
|
### 项目看板
|
|||
|
|
| 来源 | 任务名 | 说明 |
|
|||
|
|
|------|--------|------|
|
|||
|
|
| `05-项目状态看板/01-项目状态看板.md` | [任务名] | [看板任务描述] |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📤 输出成果要求
|
|||
|
|
|
|||
|
|
### 交付物清单
|
|||
|
|
|
|||
|
|
| # | 交付物 | 类型 | 说明 |
|
|||
|
|
|---|--------|------|------|
|
|||
|
|
| 1 | [交付物名称] | 代码/文档/配置 | [说明] |
|
|||
|
|
| 2 | [交付物名称] | 代码/文档/配置 | [说明] |
|
|||
|
|
|
|||
|
|
### 代码要求
|
|||
|
|
- 遵循项目代码规范(见 `07-代码评审/`)
|
|||
|
|
- 所有新增代码通过 ESLint / Pylint 检查
|
|||
|
|
- 单元测试覆盖率 ≥ 80%
|
|||
|
|
|
|||
|
|
### 文档要求
|
|||
|
|
- 更新相关技术文档
|
|||
|
|
- 更新 API 接口文档
|
|||
|
|
- 更新部署文档(如有变更)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 🔧 验证方式
|
|||
|
|
|
|||
|
|
### 功能验证
|
|||
|
|
| 验证项 | 验证方法 | 预期结果 |
|
|||
|
|
|--------|----------|-----------|
|
|||
|
|
| 功能正常运行 | 手动测试 | 功能符合需求 |
|
|||
|
|
| 接口正常 | API测试 | 返回正确 |
|
|||
|
|
| 页面正常 | UI测试 | 显示正确 |
|
|||
|
|
|
|||
|
|
### 安全验证
|
|||
|
|
| 验证项 | 验证方法 | 预期结果 |
|
|||
|
|
|--------|----------|-----------|
|
|||
|
|
| 权限控制 | 越权测试 | 无法访问未授权资源 |
|
|||
|
|
| 输入验证 | 异常输入测试 | 正确拦截/提示 |
|
|||
|
|
|
|||
|
|
### 性能验证
|
|||
|
|
| 验证项 | 验证方法 | 预期结果 |
|
|||
|
|
|--------|----------|-----------|
|
|||
|
|
| 响应时间 | 性能测试 | < 200ms (API) |
|
|||
|
|
| 并发能力 | 压力测试 | 50+ 并发正常 |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## ✅ 完成标准
|
|||
|
|
|
|||
|
|
### 验收条件
|
|||
|
|
|
|||
|
|
- [ ] 代码合入主干分支
|
|||
|
|
- [ ] 所有测试通过(CI/CD 绿灯)
|
|||
|
|
- [ ] 功能测试通过
|
|||
|
|
- [ ] 安全测试通过
|
|||
|
|
- [ ] 文档已更新
|
|||
|
|
- [ ] 相关任务看板已更新
|
|||
|
|
|
|||
|
|
### 产出确认
|
|||
|
|
|
|||
|
|
- [ ] 代码已提交并通过 Code Review
|
|||
|
|
- [ ] 单元测试新增/修复完成
|
|||
|
|
- [ ] 集成测试通过
|
|||
|
|
- [ ] 部署验证通过(如需要)
|
|||
|
|
- [ ] 文档更新已完成
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📊 工作分解
|
|||
|
|
|
|||
|
|
### 子任务
|
|||
|
|
|
|||
|
|
| 子任务 | 负责人 | 预估工时 | 状态 |
|
|||
|
|
|--------|--------|----------|------|
|
|||
|
|
| [子任务1] | [负责人] | [工时] | [状态] |
|
|||
|
|
| [子任务2] | [负责人] | [工时] | [状态] |
|
|||
|
|
| [子任务3] | [负责人] | [工时] | [状态] |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📞 依赖与阻塞
|
|||
|
|
|
|||
|
|
### 前置依赖
|
|||
|
|
| 依赖任务 | 依赖说明 | 状态 |
|
|||
|
|
|----------|----------|------|
|
|||
|
|
| [任务ID] | [依赖说明] | 已完成/进行中 |
|
|||
|
|
|
|||
|
|
### 阻塞因素
|
|||
|
|
| 阻塞项 | 影响范围 | 解决方案 |
|
|||
|
|
|--------|----------|-----------|
|
|||
|
|
| [阻塞项] | [影响] | [解决方案] |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📈 变更记录
|
|||
|
|
|
|||
|
|
| 日期 | 变更内容 | 变更人 | 说明 |
|
|||
|
|
|------|----------|--------|------|
|
|||
|
|
| YYYY-MM-DD | 创建任务 | [人] | 初始版本 |
|
|||
|
|
| YYYY-MM-DD | [变更] | [人] | [说明] |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📎 附件
|
|||
|
|
|
|||
|
|
- 相关需求文档链接
|
|||
|
|
- 技术方案链接
|
|||
|
|
- 原型图链接
|
|||
|
|
- 测试用例链接
|
|||
|
|
|