[T.7] 团队项目:Alpha 阶段初始任务分配

项目 内容
这个作业属于哪个课程 软件工程
这个作业的要求在哪里 [T.7]Alpha 阶段初始任务分配
我在这个课程的目标是 掌握软件工程的核心理论,协作完成软件项目开发
这个作业在哪个具体方面帮助我实现目标 分配任务,确定具体执行计划

一、任务拆解

mindmap root(心运岛项目) 需求与设计 产品 PRD 输出 高低保真原型设计 技术架构规划 开发阶段 前端开发 项目骨架搭建 核心页面实现 PWA 配置 交互逻辑开发 后端开发 数据库设计 接口开发 LLM 集成 安全合规实现 基础设施 云服务配置 CI/CD 搭建 前后端联调 测试部署 UI 走查 功能 / 性能测试 生产环境部署 文档输出 运营维护 冷启动引流 服务监控 成本控制 迭代优化

二、任务分配

基础设施 & DevOps

ID 模块 任务名称 工时(h) 负责人
INF-1 环境 Docker 环境配置:后端 Flask + 前端 Nginx 镜像,搭建私有仓库 5 王宇博
INF-2 CI/CD GitHub Actions 基础流水线 + 自动部署到云服务器 6 王宇博
INF-3 环境 docker-compose 本地全栈一键拉起脚本 4 王宇博
INF-4 运维 生产环境敏感信息加密 + 日志自动清理脚本 4 王宇博
INF-5 运维 SSL 证书申请与 HTTPS 配置 + 数据库定时备份脚本 8 王宇博
INF-6 文档 整理《基础设施设计图》与《环境部署维护手册》 3 王宇博
INF-7 发布 切换正式域名,Alpha 版本发布及打点 4 王宇博

后端

数据库 & 框架

ID 模块 任务名称 工时(h) 负责人
BE-1 数据库 设计数据库 Schema,编写 SQL 并在 PostgreSQL 中建表 8 吴峥
BE-2 框架 Flask 项目初始化 + SQLAlchemy 集成与连接测试 8 吴峥

认证 & 画像

ID 模块 任务名称 工时(h) 负责人
BE-3 认证 用户注册/登录接口 + JWT 生成与验证中间件 7 吴峥
BE-4 画像 注册时自动创建空画像 + 根据用户行为更新画像字段 5 曾立宏

运势看板接口

ID 模块 任务名称 工时(h) 负责人
BE-5 运势 AI 调用封装 + 运势 Prompt 设计 + today_fortune 接口实现 8 曾立宏
BE-6 测试 设计 Prompt 测试集 2 曾立宏
BE-7 审核 集成内容审核 API,对运势生成内容进行过滤 3 曾立宏

答案之书接口

ID 模块 任务名称 工时(h) 负责人
BE-8 答案 答案 Prompt 设计 + answer 接口实现 7 曾立宏
BE-9 审核 在 answer 接口中集成内容审核 2 曾立宏

我的页面接口

ID 模块 任务名称 工时(h) 负责人
BE-10 我的 实现历史运势记录和问答历史记录两个接口 6 吴峥

分享社交接口

ID 模块 任务名称 工时(h) 负责人
BE-11 分享 实现 post_share 和 get_shares 接口 7 曾立宏
BE-12 点赞 实现 like/unlike 接口 3 曾立宏

测试

ID 模块 任务名称 工时(h) 负责人
BE-13 测试 编写单元测试(认证/画像)+ 接口测试(运势/答案/分享/历史) 7 吴峥
BE-14 测试 AI 生成内容人工抽检与 Prompt 调整 6 曾立宏+章宇馨+刘小莉
BE-15 测试 执行全量测试并修复 Bug 4 吴峥+曾立宏

前端

基建 & 设计

ID 模块 任务名称 工时(h) 负责人
FE-1 基建 Vue3 + Vite + TS 项目初始化,配置 Tailwind CSS 4 刘小莉
FE-2 路由&PWA TabBar 路由骨架搭建 + PWA 配置(manifest、图标) 5 刘小莉
FE-3 设计 四大页面低保真原型 + 高保真视觉稿 8 章宇馨+程嘉烨

状态管理 & API 契约

ID 模块 任务名称 工时(h) 负责人
FE-4 契约&状态 确定 API 接口契约 + Pinia 状态树构建(user, fortune, answer) 7 刘小莉

运势看板页面

ID 模块 任务名称 工时(h) 负责人
FE-5 看板 今日运势内容组件 + 宜/忌双色列表组件 5 程嘉烨
FE-6 轨迹 ECharts 集成与运势轨迹折线图(基础+视觉优化) 5 程嘉烨

答案之书页面

ID 模块 任务名称 工时(h) 负责人
FE-7 答案UI 提问输入框 + 3D 悬浮书籍组件 + 摇晃动效 6 程嘉烨
FE-8 答案功能 答案结果 Modal + 过往答案历史列表页面 6 程嘉烨

分享广场

ID 模块 任务名称 工时(h) 负责人
FE-9 广场 瀑布流布局 + 分类筛选逻辑 7 刘小莉
FE-10 卡片 分享卡片模板设计 + html2canvas 生成图片下载 4 刘小莉+程嘉烨

我的页面

ID 模块 任务名称 工时(h) 负责人
FE-11 登录 手机号登录页 UI + Token 持久化存储 4 刘小莉
FE-12 日记 情绪日记表单 + 心情时间轴组件 6 程嘉烨
FE-13 历史&收藏 历史运势记录流 + 答案收藏库同步 4 程嘉烨

集成与优化

ID 模块 任务名称 工时(h) 负责人
FE-14 联调 全路径冒烟测试 + 移动端机型适配 8 刘小莉
FE-15 离线 PWA 离线模式验证 + 离线占位页开发 4 刘小莉
FE-16 优化 卡片导出性能优化 + 跨机型兼容 + 视觉走查与 Bug 修复 8 程嘉烨+刘小莉+章宇馨

项目策划

ID 模块 任务名称 工时(h) 负责人
PM-1 计划 细化用户故事与验收标准 + 制定七次冲刺计划 7 章宇馨
PM-2 文档 编写需求跟踪矩阵 + 处理阻塞 + 风险识别 7 章宇馨
PM-3 验收 功能验收测试 8 章宇馨
PM-4 发布 编写 Alpha 版本发布说明 + 团队博客/课程报告 8 章宇馨

工时统计汇总

角色 总工时 (h)
章宇馨 (PM/设计/测试) 39
刘小莉 (前端/UI/测试) 46
程嘉烨 (前端/UI) 40
曾立宏 (后端/AI) 41
王宇博 (DevOps) 34
吴峥 (后端) 37
合计 237

预估工作时长仅供参考,实际开发中可能因任务复杂度、技术难点或团队协作情况而有所调整

三、任务管理

本团队采用共享文档作为任务管理的核心工具。在Alpha迭代开始前,PM将得到的全部子任务按角色拆分,填入共享文档中。每个子任务明确指定唯一负责人,截止时间精确到天当日23:59前必须完成。

image-20260422172940721

四、AIGC工作说明

  • AIGC辅助完成的代码,只要逻辑正确、无Bug、符合团队编码规范,即视为正常工作量,按原有奖励规则估值,不因使用AI而扣减或增加工时。
  • 产物需通过功能测试、代码审查和必要的自动化检查。若出现明显直接复制粘贴AI输出、未加验证与修改的情况,按惩罚规则第三条扣除该任务基础分的20%。
  • AIGC 相关任务(如Prompt设计、生成内容人工抽检)由后端成员和PM共同承担,并在任务描述中明确标注预期使用AI的环节
  • 所有AIGC生成或辅助的产物在Git提交信息中必须注明 [AI] 前缀
posted @ 2026-04-22 17:45  Nnexus  阅读(11)  评论(0)    收藏  举报