Skip to content

MindGuard 14天紧急开发任务清单

字数
2378 字
阅读时间
11 分钟

团队配置分析

  • 前端开发A:样式布局专家
  • 前端开发B:样式布局专家
  • 后端开发C:全栈开发
  • 总时间:14天
  • 总人力:42人天

一、核心目标(14天内必须完成)

🎯 Phase 1: SOS紧急求助基础功能(Day 1-5)

负责人:前端A + 后端C 优先级:P0 - 最高优先级

Day 1-2: SOS基础框架

任务负责人工时交付物
SOS-001前端A8hSOS基础页面布局和样式
SOS-002后端C8h紧急联系人数据库设计和API
SOS-003前端A8h联系人管理界面(添加、编辑、删除)

Day 3-4: SOS核心功能

任务负责人工时交付物
SOS-004后端C16h一键联系功能API和短信/电话集成
SOS-005前端A8hSOS触发按钮和紧急联系界面
SOS-006前端A8hCalming呼吸练习基础界面

Day 5: SOS集成测试

任务负责人工时交付物
SOS-007前端A+后端C8hSOS功能端到端测试和bug修复

🎯 Phase 2: 日记功能核心实现(Day 6-10)

负责人:前端B + 后端C 优先级:P0 - 最高优先级

Day 6-7: 日记基础功能

任务负责人工时交付物
JOURNAL-001前端B16h日记详情页面布局和样式
JOURNAL-002后端C16h日记数据库设计和基础API

Day 8-9: 日记编辑功能

任务负责人工时交付物
JOURNAL-003前端B16h日记编辑器界面(文本输入、保存)
JOURNAL-004后端C8h日记保存和更新API
JOURNAL-005后端C8h简单的情绪标签功能

Day 10: 日记功能测试

任务负责人工时交付物
JOURNAL-006前端B+后端C8h日记功能测试和bug修复

🎯 Phase 3: 任务管理系统基础(Day 11-14)

负责人:前端A + 前端B + 后端C 优先级:P1 - 重要功能

Day 11-12: 任务基础功能

任务负责人工时交付物
TASKS-001前端A8h任务详情页面布局和样式
TASKS-002前端B8h任务创建界面(标题、描述、截止日期)
TASKS-003后端C16h任务数据库设计和基础API

Day 13-14: 任务功能完善

任务负责人工时交付物
TASKS-004前端A8h任务状态切换(待办/进行中/完成)
TASKS-005前端B8h任务列表页面展示
TASKS-006后端C8h任务状态更新API
TASKS-007全体8h整体功能测试和修复

二、人员分工表

前端开发A (样式布局专家)

主要职责:SOS功能 + 任务管理UI 技能利用:专注于布局和样式实现

时间主要任务配合人员
Day 1-5SOS功能界面开发后端C
Day 6-10支持日记功能UI优化前端B
Day 11-14任务管理UI开发前端B、后端C

前端开发B (样式布局专家)

主要职责:日记功能 + 任务管理UI 技能利用:专注于布局和样式实现

时间主要任务配合人员
Day 1-5支持SOS功能UI优化前端A
Day 6-10日记功能界面开发后端C
Day 11-14任务管理UI开发前端A、后端C

后端开发C (全栈开发)

主要职责:所有后端功能 + 技术协调 技能利用:全栈能力,承担核心逻辑实现

时间主要任务配合人员
Day 1-14所有后端API开发前端A、前端B
Day 1-5SOS功能后端逻辑前端A
Day 6-10日记功能后端逻辑前端B
Day 11-14任务管理后端逻辑前端A、前端B

三、每日工作计划

第1周 (Day 1-5)

Monday (Day 1)

  • 前端A: SOS页面布局设计 (8h)
  • 前端B: 学习现有代码结构,准备日记功能 (8h)
  • 后端C: 紧急联系人数据库设计 (8h)
  • 晚上: 团队会议,确认SOS功能需求

Tuesday (Day 2)

  • 前端A: 联系人管理界面开发 (8h)
  • 前端B: 协助SOS界面样式优化 (8h)
  • 后端C: 联系人API开发 (8h)

Wednesday (Day 3)

  • 前端A: SOS触发按钮设计 (8h)
  • 前端B: 准备日记功能页面布局 (8h)
  • 后端C: 一键联系API开发 (8h)

Thursday (Day 4)

  • 前端A: Calming练习界面 (8h)
  • 前端B: 日记详情页面布局 (8h)
  • 后端C: 短信/电话集成测试 (8h)

Friday (Day 5)

  • 前端A: SOS功能测试和修复 (8h)
  • 前端B: 日记编辑器布局 (8h)
  • 后端C: SOS功能集成测试 (8h)
  • 晚上: 第一阶段成果演示

第2周 (Day 6-10)

Monday (Day 6)

  • 前端A: 支持日记功能UI优化 (8h)
  • 前端B: 日记详情页面完善 (8h)
  • 后端C: 日记数据库和API设计 (8h)

Tuesday (Day 7)

  • 前端A: 协助日记功能开发 (8h)
  • 前端B: 日记编辑器界面开发 (8h)
  • 后端C: 日记基础API开发 (8h)

Wednesday (Day 8)

  • 前端A: 准备任务管理UI (8h)
  • 前端B: 日记编辑功能完善 (8h)
  • 后端C: 日记保存和更新API (8h)

Thursday (Day 9)

  • 前端A: 任务详情页面布局 (8h)
  • 前端B: 日记功能测试 (8h)
  • 后端C: 情绪标签功能 (8h)

Friday (Day 10)

  • 前端A: 任务创建界面设计 (8h)
  • 前端B: 日记功能修复 (8h)
  • 后端C: 日记功能API测试 (8h)
  • 晚上: 第二阶段成果演示

第3周 (Day 11-14)

Monday (Day 11)

  • 前端A: 任务状态切换功能 (8h)
  • 前端B: 任务列表页面开发 (8h)
  • 后端C: 任务数据库和API设计 (8h)

Tuesday (Day 12)

  • 前端A: 任务管理界面完善 (8h)
  • 前端B: 任务功能测试 (8h)
  • 后端C: 任务管理API开发 (8h)

Wednesday (Day 13)

  • 前端A: 整体UI优化 (8h)
  • 前端B: 整体UI优化 (8h)
  • 后端C: 任务功能API测试 (8h)

Thursday (Day 14)

  • 全体: 整体功能测试 (8h)
  • 全体: Bug修复 (8h)
  • 全体: 项目总结和文档整理 (8h)
  • 晚上: 最终成果演示

四、风险控制策略

⚠️ 主要风险

  1. 时间风险:14天时间非常紧张
  2. 技能风险:前端人员只会样式布局,复杂功能实现能力有限
  3. 质量风险:赶工可能导致功能不稳定

🛡️ 应对策略

  1. 功能精简:只实现最核心的基础功能
  2. 并行开发:最大化利用3人并行工作
  3. 优先级明确:SOS功能绝对优先,其他功能可适当简化
  4. 每日同步:确保信息同步,避免重复工作

五、成功标准

✅ 第5天必须完成

  • SOS求助基础功能可用
  • 紧急联系人管理功能
  • Calming呼吸练习基础界面

✅ 第10天必须完成

  • 日记基础功能可用
  • 日记编辑和保存功能
  • 简单的情绪标签功能

✅ 第14天必须完成

  • 任务管理基础功能
  • 所有核心功能联调测试
  • 基础功能稳定运行

六、技术栈建议

前端技术栈

  • 基础框架: 微信小程序原生开发
  • UI组件: TDesign Miniprogram
  • 状态管理: Page data + LocalStorage
  • 网络请求: wx.request 统一封装

后端技术栈

  • 云服务: 微信云开发
  • 数据库: 云数据库NoSQL
  • 云函数: Node.js + 云函数
  • 存储: 云存储 + CDN

开发规范

  • 代码风格: ESLint + Prettier
  • Git流程: Feature分支开发
  • 测试策略: 手动测试 + 自动化测试(关键功能)

七、每日检查清单

早上站会 (15分钟)

  • [ ] 昨日完成情况
  • [ ] 今日计划任务
  • [ ] 遇到的问题
  • [ ] 需要的支持

晚上总结 (15分钟)

  • [ ] 当天任务完成度
  • [ ] 代码提交情况
  • [ ] 问题解决状态
  • [ ] 明日任务确认

每周里程碑

  • 第5天: SOS功能演示
  • 第10天: 日记功能演示
  • 第14天: 整体功能演示

制定日期: 2025-09-27 执行周期: 14天 团队规模: 3人 核心目标: 实现SOS求助、日记、任务管理三大核心功能基础版本

贡献者

The avatar of contributor named as Cai Hongyu Cai Hongyu

文件历史

撰写