拾光友人帐——团队代码规范、Alpha 冲刺任务与计划
| 这个作业属于哪个课程 | 2601_FZU_SE 软件工程实践 |
|---|---|
| 这个作业要求在哪里 | 团队第四次作业——站立式会议+α 冲刺 |
| 这个作业的目标 | 制定团队代码规范,明确七天冲刺任务、成员分工与验收计划,说明如何组织 AI 技术员参与设计、编程和测试,覆盖课程目标 7 |
| 团队名称 | 拾光友人帐 |
| 其他参考文献 | 《阿里巴巴 Java 开发手册(终极版 v1.3.0)》、公开 Java 安全编程指南、《构建之法》第 2 章和第 13 章 |
目录
- 一、项目目标
- 二、团队代码规范
- 2.1 规范来源与执行方式
- 2.2 命名、排版与注释
- 2.3 分层与前后端边界
- 2.4 接口、校验与权限
- 2.5 异常、日志与敏感信息
- 2.6 数据库、事务与幂等
- 2.7 测试与代码评审
- 2.8 Git 与协作记录
- 三、冲刺范围与成员任务
- 3.1 优先交付的内容
- 3.2 工作量分配
- 3.3 完成一项任务的标准
- 四、七天冲刺计划
- 第一天:10 月 23 日——规则、环境与任务就绪
- 第二天:10 月 24 日——发布与浏览
- 第三天:10 月 25 日——首页搜索与业务补齐
- 第四天:10 月 26 日——匹配与认领申请
- 第五天:10 月 27 日——沟通、归还与积分闭环
- 第六天:10 月 28 日——管理、个人中心与全面验收
- 第七天:10 月 29 日——最终回归与交付
- 五、执行与交付安排
- 5.1 每日协作与随笔轮值
- 5.2 进度与工作量记录
- 5.3 测试、文章与交付安排
- 5.4 风险与调整
- 六、AI 技术员协作计划
- 6.1 角色、任务和人工负责人
- 6.2 任务分配与输入要求
- 6.3 AI 成果的采用流程
- 6.4 使用边界与贡献评价
- 七、本轮预期成果
一、项目目标
校园里的失物信息往往分散在群聊、朋友圈和线下公告中。失主需要反复寻找线索,拾得者也需要确认物品应交给谁。“拾光友人帐”希望把寻物、招领、匹配、沟通和归还连接起来,让用户能够追踪物品从发布到归还的全过程。
本轮 Alpha 冲刺安排在 2026 年 10 月 23 日至 10 月 29 日,共七天。团队将围绕以下主流程组织开发:
登录与校园认证 → 发布寻物或招领 → 浏览与搜索 → 查看候选线索 → 提交认领 → 匿名沟通与核验 → 双方确认归还。
在这条主流程之外,我们安排个人中心、善意值、举报审核和收纳点管理,为真实使用提供必要支撑。匹配只提供候选和解释,物品归属仍通过双方核验确认。
二、团队代码规范
2.1 规范来源与执行方式
团队以《阿里巴巴 Java 开发手册(终极版 v1.3.0)》为主要参考,制定命名、分层、异常日志、数据库和测试规范。版本信息见阿里巴巴官方版本历史。
安全编程部分参考公开的 OpenHarmony Java 安全编程指南,重点落实输入边界检查、异常处理、资源释放和并发安全。缩进、目录、接口和协作流程按照本项目技术栈统一约定。
后端按 Java、Spring Boot 和 MyBatis-Plus 工程组织,前端采用小程序工程,数据层使用 MySQL,并根据需要使用 Redis。所有人使用统一依赖配置、格式化配置和接口约定,AI 生成内容也执行同样的规范。
规范分为两级:必须遵守的规则进入提交和评审检查;建议采用的规则允许结合场景调整,但应说明原因。许毅君维护规范,成员在开发中发现不适用之处时共同讨论并更新。
2.2 命名、排版与注释
| 项目 | 团队约定 | 示例 |
|---|---|---|
| 类与接口 | 使用大驼峰,表达明确职责 | ItemController、ClaimService |
| 方法与变量 | 使用小驼峰,方法名表达动作 | submitClaim()、itemId |
| 常量 | 使用大写字母和下划线 | MAX_PHOTO_COUNT |
| 包名与数据库字段 | 包名使用小写;表、列使用小写下划线 | service、create_time |
| 文件编码 | UTF-8,统一换行规则 | 由工程配置约束 |
| 缩进 | Java 使用 4 空格;前端、JSON、YAML 使用 2 空格 | 禁止混用 Tab 和空格 |
| 状态与类别 | 集中定义枚举或常量,避免散落的数字 | 认领状态、物品类别、审核结果 |
变量命名应能说明含义,避免把 data1、tmp2 一类名称用于业务对象。方法聚焦一个明确任务;发现一个方法同时处理上传、认领、积分和通知时,应拆分职责。
公共接口和复杂规则应有必要说明。注释重点解释原因和约束,例如“双方确认满足后才能完成归还”,不逐行重复代码。接口变化时同步修改注释与文档,避免留下过时说明。
2.3 分层与前后端边界
后端遵循以下职责划分:
| 层次 | 主要职责 | 必须遵守的边界 |
|---|---|---|
| Controller | 接收请求、参数校验、调用业务服务 | 不直接拼接 SQL,不堆积复杂业务规则 |
| Service | 业务规则、授权、状态变化与事务 | 不将完整流程散落在多个接口中重复实现 |
| Mapper / Repository | 数据查询与持久化 | 不承担页面拼装和复杂业务决策 |
| DTO / Response | 定义请求与响应字段 | 不直接暴露数据库实体和敏感字段 |
前端页面负责展示和交互,请求统一通过接口层发起。服务地址、超时、令牌和错误处理集中维护,不在每个页面复制一套。页面必须明确加载、成功、空结果和失败状态;请求失败时保留必要输入,让用户可以修正或重试。
模块之间通过约定的接口协作。认领状态、积分和消息分别有明确维护入口,其他模块不能为了方便直接改写对方的数据。公共组件优先复用,避免重复实现。
2.4 接口、校验与权限
接口统一使用 /api/v1 前缀,返回结构保持一致:
{
"code": "0",
"message": "ok",
"data": {},
"traceId": "请求追踪标识"
}
成功和失败分别使用约定的状态与错误码。客户端根据状态和业务码处理,不依赖中文提示判断分支。列表明确分页、排序和条数上限,较大的整数标识以字符串传输,避免前端精度丢失。
参数至少检查必填项、长度、类型和取值范围。照片上传检查数量、大小和实际文件类型,不能只检查扩展名。数据库访问使用参数绑定,排序字段采用白名单。
用户身份从服务端验证的会话取得,不能信任请求体中的操作者、角色或认证结果。每次写操作检查对象归属和当前状态,重点防止替换物品、认领、会话或点位标识后的越权。前端隐藏按钮不能代替服务端授权。
2.5 异常、日志与敏感信息
业务拒绝返回明确原因,例如未认证、无权访问、重复申请或状态冲突;系统故障交给统一异常处理器转换。禁止空 catch,禁止失败后仍返回成功,也不将堆栈、SQL 和内部连接信息直接展示给用户。
日志记录时间、模块、操作结果和请求标识,便于定位问题。令牌、密码、密钥、完整学号及核验材料不原样写入日志。调试截图和 AI 输入也执行脱敏要求。
文件、连接和锁在成功及异常路径中都应可靠释放。涉及共享变量和并发任务时,先明确数据归属与生命周期,避免用临时全局变量保存请求身份。
2.6 数据库、事务与幂等
表结构变更保留脚本和说明,禁止只改本机数据库。新增字段说明用途、默认值、可空性及对已有数据的影响;生成文件通过统一工具更新。
一次认领归还可能同时影响物品状态、认领记录、代管流水和事件。开发时明确事务边界,失败后不能留下部分成功的数据。积分记录通过业务唯一标识防重,不能仅靠前端禁用按钮避免重复加分。
对发布、认领和核销等关键写操作设计幂等行为:同一请求重试不产生额外记录;同一个幂等键携带不同内容时应拒绝。业务事件使用 Outbox 支撑可靠处理,消费者能够识别重复事件,失败重试不能重复通知或计分。
2.7 测试与代码评审
开发与测试同步进行。每位开发者负责本模块自测,李明学组织自动化与跨模块回归,许煜煌从用户操作角度交叉验收,其他成员按模块参与复测。
测试覆盖正常流程、参数边界、权限、状态冲突及重试。涉及数据库约束、回滚和并发的场景使用独立测试库验证;模拟接口只服务于开发准备,不作为真实联调通过的依据。
提交前至少完成格式检查、编译或构建、相关测试和差异自查。代码合入前由另一名成员复核,重点检查业务含义、接口兼容、授权与数据影响。发现缺陷时记录复现步骤、预期和实际结果,修复后再次验证。
2.8 Git 与协作记录
集成分支保持可运行,功能通过独立分支开发。每项任务建立真实 Issue,写明负责人、范围、依赖和完成标准;提交或合并记录关联对应 Issue。
提交信息表达具体变化,例如:
feat(publish): 新增寻物发布与草稿保存
fix(claim): 防止重复确认产生重复积分
test(message): 补充非参与者访问拒绝用例
docs(team): 更新冲刺计划与验收说明
一次提交聚焦一个目的。依赖变化同步工程配置,凭据和本地环境文件不进入仓库。合并说明包含改动目的、验证结果和未验证事项。
三、冲刺范围与成员任务
3.1 优先交付的内容
| 范围 | 本轮交付目标 | 验收重点 |
|---|---|---|
| 身份与认证 | 登录、会话维护、认证申请与审核 | 身份失效可处理,未授权操作被拒绝 |
| 发布与浏览 | 寻物/招领、照片、草稿、筛选、详情、收藏评论 | 发布的数据能在列表和详情中找到 |
| 首页与匹配 | 校区切换、搜索、导航、候选排序和判据 | 结果与校区、关键词和本人记录一致 |
| 消息与认领 | 匿名会话、分类消息、双方确认和归还 | 仅相关用户可访问,归还条件完整 |
| 个人中心与治理 | 本人数据、善意值、举报、收纳点与代管 | 本人数据隔离,点位操作有授权,核销与积分不重复 |
| 质量与交付 | 自动化测试、运行说明、过程材料和演示 | 可按说明复现,文章和结果可追溯 |
主流程及关键权限、事务问题优先处理。复杂视觉效果、匹配算法的进一步优化和扩展统计作为后续增强;若交付范围调整,在任务看板和总结中说明。
3.2 工作量分配
为了避免核心业务、测试和材料集中在少数人身上,本轮同时考虑开发复杂度、集成责任、测试与文档工作。拟设置 72 个任务点,每人承担约 12 点。任务点是计划阶段的相对估算,不等于工时或最终贡献比例。
| 成员 | 主要任务与估算 | 协作责任 | 计划合计 |
|---|---|---|---|
| 刘伟鑫 | 工程与公共导航 3 点;首页与搜索 4 点;部署集成与集合/总结 5 点 | 维护接口协调和交付检查,组织跨模块评审 | 12 点 |
| 刘传浩 | 发布、照片与草稿 4 点;列表、详情、收藏评论 3 点;认领申请及归还 5 点 | 与王永臻核对事务,与许毅君核对资源授权 | 12 点 |
| 许毅君 | 身份与认证 4 点;举报/认证审核 3 点;点位授权、代管核销与规范计划 5 点 | 维护权限规则,汇总 AI 协作记录 | 12 点 |
| 王永臻 | 数据结构与初始化 3 点;匹配与判据 4 点;Outbox、积分及事务支撑 5 点 | 检查数据一致性,维护每日燃尽图 | 12 点 |
| 李明学 | 请求状态层与消息会话 4 点;个人中心及订阅适配 4 点;自动化测试、测试随笔及评审表 4 点 | 组织测试和缺陷回归,复核消息与个人数据 | 12 点 |
| 许煜煌 | 业务交互与可用性验收 4 点;用户流程测试、缺陷复现与复测 4 点;使用说明、演示素材和答辩准备 4 点 | 持续整理运行证据,承担交叉验收及课堂答辩 | 12 点 |
| 合计 | 开发、集成、测试与交付共同估算 | 每人参与自测或交叉验收 | 72 点 |
刘传浩的发布和认领分阶段推进;李明学的测试由全员自测和许煜煌的流程验收共同支撑。成员遇到阻塞时在站会提出,团队按剩余工作调整协作,避免一人积压、多人数日等待。
3.3 完成一项任务的标准
任务达到以下条件才转为“已完成”:
- 接口或页面达到 Issue 的验收条件,正常流程可运行。
- 关键失败路径、权限和数据约束经过适用的测试。
- 调用方能够使用,相关说明与配置同步更新。
- 有代码签入,或测试、设计、文档等具体成果。
- 完成另一名成员的复核,缺陷和未验证项已记录。
验收由任务负责人和复核成员共同确认,并保留相应记录。
四、七天冲刺计划
第一天:10 月 23 日——规则、环境与任务就绪
| 成员 | 当天计划 | 交付与验收 |
|---|---|---|
| 刘伟鑫 | 建立工程、导航、环境说明和任务看板;建立置顶集合随笔 | 所需服务能启动,成员知道任务和接口负责人 |
| 刘传浩 | 搭发布、列表、详情页面骨架,明确字段及图片/草稿约束 | 页面入口可用,接口输入输出有说明 |
| 许毅君 | 制定代码规范和 AI 协作规则,推进登录、认证及权限基础 | 规范计划文稿、身份接口和授权检查清单 |
| 王永臻 | 准备建库脚本、字典和隔离测试数据,确定事件及事务边界 | 初始化与约束验证记录、初始任务点基线 |
| 李明学 | 建请求封装和状态层;阅读《构建之法》第 2、13 章并制定并行测试安排 | 请求调用示例、测试用例目录与工具方案 |
| 许煜煌 | 梳理用户操作路径、页面验收清单和演示脚本框架 | 可执行的流程用例、交互问题清单、素材归档结构 |
当日验收目标:统一规范和接口约定,各成员能够在准备好的环境中开始本模块工作。
第二天:10 月 24 日——发布与浏览
| 成员 | 当天计划 | 交付与验收 |
|---|---|---|
| 刘伟鑫 | 接入发布入口和招领预览,协调前后端服务地址及上传配置 | 入口能进入真实业务页面,调用路径清楚 |
| 刘传浩 | 实现发布、照片上传、草稿、列表筛选与详情 | 一条发布可查询,草稿不公开,超量图片被拒绝 |
| 许毅君 | 接入发布/草稿权限,明确收纳点操作授权;开始认证审核接口 | 未认证发布及他人草稿访问的拒绝记录,点位授权方案 |
| 王永臻 | 对接落库,提供幂等和 Outbox 最小实现,准备匹配样本 | 发布与事件一致提交,重试不重复创建 |
| 李明学 | 对接上传与请求状态,测试发布接口,开始消息服务与订阅契约 | 接口执行结果、消息载荷说明和缺陷记录 |
| 许煜煌 | 从用户端验收发布、图片和筛选;检查断网、空态与输入保留 | 流程测试结果、真实运行素材、可复现问题 |
当日验收目标:从发布到列表和详情的流程使用真实接口连通。
第三天:10 月 25 日——首页搜索与业务补齐
| 成员 | 当天计划 | 交付与验收 |
|---|---|---|
| 刘伟鑫 | 完成校区切换、搜索、首页聚合和双入口 | 搜索能找到样本,校区切换与结果一致 |
| 刘传浩 | 补收藏、评论、本人发布/草稿查询及描述编辑 | 重复收藏行为明确,修改和删除受归属约束 |
| 许毅君 | 实现点位维护、授权校验及代管登记,推进审核页面 | 无点位权限不能登记,重复登记失败 |
| 王永臻 | 实现匹配评分与判据,检查查询索引和登记约束 | 样本排序可解释,登记失败无部分写入 |
| 李明学 | 开发分类消息、未读统计及会话基础,起草腾讯共享评审表 | 消息接口可验证,评审项目与评分说明明确 |
| 许煜煌 | 验收搜索、收藏评论和登记交互,补充边界用例与使用步骤 | 用户流程结果、问题复现资料、操作说明初稿 |
当日验收目标:首页搜索可用;点位授权和登记具备后续核销的基础条件。
第四天:10 月 26 日——匹配与认领申请
| 成员 | 当天计划 | 交付与验收 |
|---|---|---|
| 刘伟鑫 | 集成寻物清单、匹配线索入口和认领跳转,检查页面衔接 | 用户可从寻物记录进入线索及招领详情 |
| 刘传浩 | 实现认领申请、私有核验信息、申请进度及驳回/取消 | 禁止认领本人招领,申请只向有关用户开放 |
| 许毅君 | 检查匹配与认领的对象授权,完成核销接口基础 | 跨用户、跨点位访问拒绝且不写入数据 |
| 王永臻 | 完成匹配接口、排序判据与描述修改后重算;支撑认领事务 | 匹配结果可复现,重复事件和请求不重复写入 |
| 李明学 | 接入认领通知、匿名会话和收发消息,补自动化用例 | 第三人不能读取会话,同一关系不重复建会话 |
| 许煜煌 | 交叉测试匹配与认领,整理认领核验操作和演示场景 | 正常/失败用例结果、匹配与申请运行素材 |
当日验收目标:可依据候选线索提交真实认领申请,核销前置能力可以联调。
第五天:10 月 27 日——沟通、归还与积分闭环
| 成员 | 当天计划 | 交付与验收 |
|---|---|---|
| 刘伟鑫 | 组织主流程集成,接入消息未读入口,准备演示环境 | 多账号能连续操作,跨模块阻塞有明确处理人 |
| 刘传浩 | 完成双方确认、归还状态及完成事件,与核销服务衔接 | 单方确认不提前完成,重复确认不重复处理 |
| 许毅君 | 联调代管核销与审计,复核会话、确认人和点位权限 | 越权核销被拒绝,正常操作保留操作者与结果 |
| 王永臻 | 完成归还事务、善意值流水、Outbox 重试和并发验证 | 核销及积分不重复,失败回滚保持数据一致 |
| 李明学 | 完成四类消息、已读未读、订阅适配和站内兜底,推进个人中心 | 推送失败仍保留站内消息,状态统计一致 |
| 许煜煌 | 执行普通归还、代管归还两条流程,录制演示并复测缺陷 | 两类流程分别有结果,演示步骤可以复现 |
当日验收目标:认领、沟通、确认和归还连通;重复请求不会造成重复核销或加分。
第六天:10 月 28 日——管理、个人中心与全面验收
| 成员 | 当天计划 | 交付与验收 |
|---|---|---|
| 刘伟鑫 | 集成所有入口,验证部署与启动,整理计划—实际对照和总结初稿 | 候选版本可运行,完成范围和遗留项明确 |
| 刘传浩 | 完善本人业务查询和进度,修复主流程缺陷并补回归 | 个人入口可到真实业务,缺陷有修复和复测记录 |
| 许毅君 | 完成举报、认证审核与管理页面,复验认证变化和材料权限 | 审核有理由及记录,旧权限不能继续使用 |
| 王永臻 | 对接善意值与榜单、收纳点计数,复核迁移和数据一致性 | 余额与流水、在管数量与记录可核对 |
| 李明学 | 完成个人中心,组织全面回归,完成测试随笔初稿和共享评审表 | 本人数据隔离,测试结果清楚,评审表可填写 |
| 许煜煌 | 完成 PPT、使用说明和演示脚本,组织彩排及可用性复测 | 完整演示材料、彩排问题清单、备用录屏 |
当日验收目标:冻结新增范围,进入缺陷修复和交付准备;报告与演示均对应真实版本。
第七天:10 月 29 日——最终回归与交付
| 成员 | 当天计划 | 交付与验收 |
|---|---|---|
| 刘伟鑫 | 确认最终版本,维护集合与总结,核查仓库、博客及作业提交 | 版本和链接可访问,正式提交有回执 |
| 刘传浩 | 回归发布、浏览、认领与归还,处理最后的阻断缺陷 | 关键流程验证结果与关联签入 |
| 许毅君 | 回归身份、管理、举报和核销权限,整理规范执行及 AI 记录 | 权限用例、未验证依赖和 AI 总结材料 |
| 王永臻 | 复验建库、事务、事件与积分,生成最终实际燃尽图 | 数据报告、真实剩余任务和燃尽图 |
| 李明学 | 执行最终自动化与接口回归,发布独立测试随笔,核查评审表 | 测试环境、通过/失败/未执行项及缺陷状态齐全 |
| 许煜煌 | 核验最终演示和说明,定稿 PPT,检查演示备份及附件 | PPT 随总结提供,说明能复现流程,答辩资料齐备 |
当日验收目标:在课程规定的 10 月 29 日 23:59 前完成代码和材料提交,提前留出平台审核与问题处理时间。截止要求见课程原文。
五、执行与交付安排
5.1 每日协作与随笔轮值
每天举行约 10—15 分钟站立会,每人说明已完成工作、困难、下一步安排和心得。接口或数据变更当天同步;复杂问题在会后由相关成员集中处理。
每日随笔由刘伟鑫、刘传浩、许毅君、王永臻、李明学、许煜煌、刘伟鑫依次主笔。主笔汇总各成员提交的进展、问题、次日计划、心得及成果记录。
当天会议保留真实且不复用的照片;运行素材由功能负责人提供,许煜煌协助整理。王永臻更新实际燃尽图,李明学提供测试结果,AI 使用者补充具体任务和人工检查情况。刘伟鑫将每日文章加入置顶集合。
5.2 进度与工作量记录
初始任务点为 72 点,横轴为七天,纵轴为剩余工作。任务通过验收后扣减相应点数;较大任务拆分为可独立验收的子任务。新增缺陷、范围调整和估点变化保留说明,燃尽图按实际剩余工作更新。
每人约 12 点用于控制计划负担。实际贡献在冲刺结束后结合开发、测试、组织、文档、演示和协作证据共同评价,不把计划点数直接当作最终工作量比例。
5.3 测试、文章与交付安排
本轮准备置顶集合、规范计划、七篇每日随笔、独立测试随笔和冲刺总结,共 11 篇文章。规范计划说明开工规则;每日记录呈现实际过程;测试随笔和总结在冲刺中持续积累、截止前完整发布。文章要求见课程原文。
测试由李明学组织,开发者自测、许煜煌交叉验收,权限和事务分别由许毅君、王永臻重点复核。工具拟采用 JUnit/MockMvc 进行后端测试,Postman 进行接口检查,小程序开发工具辅助界面验证;数据库和 Redis 相关行为在隔离环境运行。
最终交付包含可运行版本、启动与配置说明、测试用例和报告、实际燃尽图、已知问题、总结与答辩 PPT,以及腾讯共享文档评审表。文档中的模拟、真实联调、跳过和未验证状态分别说明。
5.4 风险与调整
| 风险 | 应对安排 |
|---|---|
| 接口迟交或字段变化阻塞调用方 | 提前确认契约;调用方先准备组件和测试,接口可用后执行真实联调 |
| 点位授权或代管登记延迟 | 第三、四天提前验证,普通归还与代管归还分开验收 |
| 外部认证、存储或订阅配置不足 | 尽早核查配置;模拟模式显式标记,真实接入结果单独记录 |
| 事务与重试造成重复状态或积分 | 唯一约束、幂等、事务与并发测试共同检查 |
| 任务分配失衡 | 每日核对剩余工作,安排结对协作,优先解决主流程阻塞 |
| 后期新增需求挤占回归时间 | 第六天冻结新增范围,优先修复阻断、越权和数据错误 |
六、AI 技术员协作计划
6.1 角色、任务和人工负责人
我们计划使用 Codex 等 AI 编程工具承担设计、编程和测试辅助工作,同一工具可按任务切换角色。AI 输出必须有人工负责人和验收方式。
| AI 角色 | 具体工作 | 人工组织与验收 |
|---|---|---|
| AI 设计师 | 比较页面流程、梳理接口依赖和状态表,补充空态、失败及权限场景 | 刘伟鑫核对模块衔接,许煜煌检查用户操作,许毅君复核权限 |
| AI 程序员 | 在明确范围内编写接口、组件、数据访问或缺陷修复,解释改动影响 | 对应开发者阅读差异并运行;王永臻检查数据事务,另一成员交叉评审 |
| AI 测试员 | 从需求生成正反用例,辅助自动化脚本、测试数据及缺陷定位 | 李明学组织执行,许煜煌验证用户流程,开发者复核关键预期 |
| AI 文档助手 | 根据已确认的接口、提交和结果整理说明,检查随笔与报告缺项 | 刘伟鑫核对计划与实际,许毅君核对技术表述,许煜煌实操使用说明 |
6.2 任务分配与输入要求
成员向 AI 提供任务目标、相关代码和接口、业务约束、修改范围及验收标准。设计建议由负责人确认后进入实现;测试预期根据需求规则确定,由成员核对。
| 任务 | 提供给 AI 的资料与约束 | 预期成果 | 验收方式 |
|---|---|---|---|
| 认领流程设计 | 认领条件、双方确认规则、点位核销要求和权限范围 | 状态转换表、操作者及前置条件、异常流程 | 许毅君与刘传浩检查自领、重复申请、单方确认和跨点位操作 |
| 草稿保存与恢复 | 发布模块代码、请求模型、数据访问方式;草稿仅本人可见且不进入公开列表和匹配 | 草稿接口实现、相关测试和修改说明 | 刘传浩检查保存与恢复,李明学验证他人访问和失败后的数据状态 |
| 归还自动化测试 | 确认、核销、积分和事件规则;覆盖重复请求、事件重投与并发 | 测试用例、隔离数据和自动化脚本 | 李明学执行测试,王永臻核对事务、状态及积分流水 |
| 使用说明整理 | 已确认的运行步骤、页面流程、配置项和已知问题 | 安装、启动和主流程操作说明 | 许煜煌按说明操作,刘伟鑫核对部署与版本 |
6.3 AI 成果的采用流程
AI 辅助任务纳入 Issue 管理。负责人审查生成内容的业务规则、接口、授权、事务和依赖,执行相关检查与测试,再由另一名成员复核后合入。协作记录包含任务、采用内容、人工修改、验证结果及遗留问题。
涉及归还与积分的实现,还需重复发送确认请求和事件,核对认领状态、积分流水及余额,确认重试不会重复计分。
6.4 使用边界与贡献评价
AI 输入使用脱敏数据,密码、令牌、证件和完整核验资料不进入输入内容。生成代码、图片和文稿在采用前检查来源与适用性。
每日记录 AI 建议的采纳情况、人工修改原因、发现的问题和实际测试结果。冲刺总结结合这些记录评价 AI 在方案比较、编码和测试中的作用及局限。需求取舍、代码合入和最终交付由成员负责。
七、本轮预期成果
七天结束时,我们希望交付一个能够复现寻物与归还主流程的 Alpha 版本,并同时说明其权限规则、数据约束、测试结果和当前限制。团队协作的成果还体现在统一规范、清晰接口、持续测试与可追溯记录中。
冲刺结束后,团队将对照任务计划复盘功能交付、协作分工、测试质量和 AI 使用情况,明确未完成事项与下一阶段安排。
相关推荐
业绩冲刺销售计划现代商务ppt模板.rar
象征冲刺的职场男士预备起跑姿势商务大图封面,适合于冲销售业绩目标工作计划,销售冲刺工作计划的ppt模板。
灵机一栋团队alpha冲刺 Ⅳ
灵机一栋团队alpha冲刺 Ⅳ 这个作业属于哪个课程 构建之法-2021秋-福州大学软件工程 这个作业要求在哪里 2021秋软工实践 alpha冲刺 团队名称 灵机一栋 这个作业的目标 功能实现与细节完善,vlog的制作 进度介绍 成员 完成任务 所花时间 当前阶段所剩时间 遇到的问题 处理方式 余佳硕 后端数据debug,编写部分接口 4小时 1天 数据库多对多关系建立 查资料、百度 周盛霖 图片整理 6小时 1天 蔡晶晶 学修改每个页面vue中冗余
敏捷项目管理Scrum连载系列之冲刺计划
什么是冲刺计划? Sprint计划是Scrum中的一项活动,它开始了Sprint。冲刺计划的目的是定义可以在冲刺中交付的内容以及如何实现其工作。Sprint计划是与整个Scrum团队合作完成的。 与运动不同,Scrum鼓励你始终保持冲刺状态,以便在不断学习和改进的同时提供工作软件。 在scrum中,冲刺是完成所有工作的固定时间段。但是,采取行动之前,必须设置冲刺时间盒。需要确定时间盒将达到多长时间...
重生之我在学Vue--第19天 Vue 3 团队协作与代码规范
当代码量突破千行大关,团队协作就像在高速公路上开车——没有交通规则就会连环追尾!ESLint红绿灯Git Flow交通系统Swagger导航地图,让你的团队协作像精密机械般运转!Vue3 官方中文文档传送点:风格指南 | Vue.js记住:代码规范不是限制,而是让团队写作像交响乐般和谐!Vue 前端成仙之路_野生的程序嫣的博客-CSDN博客Go 后端成神之路_野生的程序嫣的博客-CSDN博客经过19天的修炼,你已从Vue新手村毕业,成为能独当一面的全栈战士!
Sprint-Planner:用于生成示例冲刺计划的小型 Google App 脚本
冲刺计划者 用于生成示例冲刺计划的小型 Google App 脚本


