当前位置: 首页 > news >正文

Alpha冲刺总结报告

Alpha冲刺总结报告

团队名称: 书海拾贝队
冲刺周期: 2025年11月24日 - 2025年11月30日
项目名称: 书海拾贝 - 二手书交易平台
成员: 杨浩 刘霆浩 戴宏翔 莫圣韬 陈东楷 赖顺炜

这个作业属于哪个课程 班级链接
这个作业的要求在哪里 作业要求
这个作业的目标 执行为期七天的敏捷冲刺,通过每日站立会议、代码/文档实质签入和燃尽图追踪来推动项目进展

项目仓库

Github仓库: https://github.com/Bookmatescope/ReuseBook


Alpha冲刺博客集合

日期 博客链接
2025.11.24 Alpha-Day1
2025.11.25 Alpha-Day2
2025.11.26 Alpha-Day3
2025.11.27 Alpha-Day4
2025.11.28 Alpha-Day5
2025.11.29 Alpha-Day6
2025.11.30 Alpha-Day7

一、项目概述

1.1 项目背景

在校园中,教材和专业书籍的流转一直是学生群体的刚需。传统的二手书交易存在信息不对称、交易不便等问题。书海拾贝平台旨在打造一个简单、安全、高效的校园二手书交易平台。

1.2 核心特色

  • 面交模式:采用线下面交方式完成交易,安全可靠
  • ISBN智能识别:扫描或输入ISBN自动获取书籍信息
  • 评价体系:交易完成后可互相评价,建立信任机制
  • 简洁设计:专注核心功能,降低使用门槛

1.3 技术选型

层级 技术栈
前端 React 18 + Vite
后端 Spring Boot 3.3 + Java 21
存储 内存存储(可扩展MySQL)
构建 Maven + npm

二、团队成员与分工

成员 角色 主要职责
杨浩 组长/前端开发 项目管理、前端页面开发、UI设计
戴宏翔 PM/后端架构 需求分析、后端架构设计、核心API
莫圣韬 测试工程师 测试用例设计、单元测试、质量保障
赖顺炜 后端/DBA 数据库设计、性能优化、缓存机制
陈东楷 需求/文档 需求分析、API文档、用户手册
刘霆浩 全栈/运维 前后端开发、部署运维、性能优化

三、功能完成情况

3.1 功能清单

用户模块

书籍模块

购物车模块

订单模块

评价模块


四、团队成员感想

杨浩(组长/前端开发)

作为组长,这7天的冲刺让我深刻体会到团队协作的重要性。从项目启动到最终完成,每一天都充满挑战。最难忘的是Day4实现面交流程时,需要协调前后端同时修改,大家配合得非常默契。

技术上,我对React的性能优化有了更深的理解,特别是代码分割和懒加载的实际应用。管理上,学会了如何分解任务、跟踪进度、及时调整计划。

感谢每一位队友的信任和付出,书海拾贝不仅是一个项目,更是我们共同成长的见证。期待Beta阶段继续并肩作战!

戴宏翔(PM/后端架构)

作为PM和后端架构师,这次冲刺让我收获颇丰。从需求分析到架构设计,从接口定义到代码实现,每一个环节都需要反复推敲。

最有成就感的是设计了面交模式的订单状态机,PENDING→CONFIRMED→MEETUP→COMPLETED的流转逻辑既满足业务需求,又保持了代码的简洁性。Spring Boot 3 + Java 21的组合让开发效率大大提升。

这次经历让我明白,好的架构不是一蹴而就的,而是在不断迭代中完善的。感谢团队的包容和支持,让我们一起把想法变成了现实!

莫圣韬(测试工程师)

作为测试工程师,我的职责是保障代码质量。这7天写了50多个测试用例,覆盖了认证、书籍、购物车、订单、评价等核心模块。

印象最深的是Day7修复ReviewServiceTest时,发现Order模型已经改变,需要重新适配测试代码。这让我意识到测试代码也需要与时俱进,不能一成不变。

通过这次冲刺,我掌握了JUnit5、Mockito等测试框架的使用,也学会了如何设计有效的测试用例。测试不是找bug,而是预防bug!

赖顺炜(后端/DBA)

作为DBA和后端开发,我主要负责数据层设计和性能优化。虽然Alpha阶段使用的是内存存储,但我按照真实数据库的标准来设计接口和索引策略。

Day6实现缓存机制时,原本想用Redis,但考虑到部署便利性,最终选择了ConcurrentMapCacheManager作为过渡方案。这个决定让我学会了"适合的才是最好的"。

Repository模式的抽象设计让我很满意,未来接入MySQL只需要实现新的Repository即可,业务代码完全不用改动。期待Beta阶段的性能调优!

陈东楷(需求/文档)

作为需求分析和文档负责人,我的工作贯穿整个冲刺周期。从第一天的需求讨论,到每天的API文档更新,再到最终的用户手册和总结报告。

最大的挑战是保持文档与代码的同步。每当接口变更,我都需要及时更新api.md和user-guide.md。这让我养成了"代码提交,文档跟上"的好习惯。

写文档看似简单,实则需要对系统有全面的理解。通过这次经历,我不仅提升了文档能力,也对整个系统架构有了更深的认识。文档是沟通的桥梁,也是项目的传承!

刘霆浩(全栈/运维)

作为全栈开发和运维,我需要在前后端之间灵活切换。这7天最有趣的经历是实现前端性能优化,从防抖节流到虚拟滚动,每一个优化都能看到实际效果。

Day6添加的performance.js和componentOptimization.js是我最满意的作品,包含了debounce、throttle、useVirtualScroll等实用工具,可以在未来的项目中复用。

运维方面,虽然Alpha阶段没有正式部署,但我已经规划好了Nginx配置和Docker部署方案。期待Beta阶段能够真正上线,让更多同学使用书海拾贝!


五、致谢

感谢团队每一位成员的付出,7天的Alpha冲刺中:

  • 大家每天准时参加站会
  • 周末也在加班赶进度
  • 遇到问题互相帮助
  • 代码审查认真负责

书海拾贝,让知识流动起来! 📚✨

http://www.jsqmd.com/news/59926/

相关文章:

  • 20251203周三日记
  • 了解NFSv4中的nfsidmap
  • 你的学习思路有实践导向的优势,但需调整顺序和手段才能更高效成体系!核心结论:先搭建,边做边补原理,再集中突破面试考点,比 “先堆方案再回头学” 更高效。
  • Scrum 冲刺博客_5
  • 2025年11月聚乙烯瓶厂家综合评估与选购指南:十大知名供应商深度解析
  • 2025年12月广东顺德短视频代运营团队优势解读
  • 为什么需要多路召回
  • 2025年11月聚乙烯瓶厂家综合排行榜:权威推荐与选购指南
  • 2025年11月农药瓶供应商排行榜:安徽金汇龙包装位居榜首
  • 2025年11月农药瓶供应商排行榜:安徽金汇龙包装领跑行业
  • (论文阅读)An Image is Worth 32 Tokens for Reconstruction and Generation
  • 2025年11月农药瓶供应商排行TOP10:安徽金汇龙包装领跑行业
  • 某中心与南加州大学联合遴选三位机器学习研究员
  • 酷我音乐APP(手机音乐播放器) v12.0.0.2 去广告破解版
  • Alpha冲刺 - Day 7
  • Alpha冲刺 - Day 6
  • 写的都队-冲刺总结
  • AD25 安装全攻略:Altium Designer 25 下载安装教程 + 激活教程 + 中文设置教程 + PCB 入门
  • 2025年12月欧洲移民,香港移民,土耳其移民机构推荐,政策解读与全流程服务实用指南
  • 为什么使用MATLAB的imnoise函数添加高斯噪声时要将方差除以255^2
  • DVWA SQL Injection—Medium and high(使用sqlmap工具注入)
  • AI元人文:没有AI辅助,价值维度谱何以可能?
  • 完整教程:Kafka 四个选举,Controller 选举、Partition leader 选举、GroupCoordinator 选举、消费组协调器选举详解
  • 2025年12月美国移民,马耳他移民,香港移民机构推荐榜,彰显合规服务与全球资源实力
  • 2025年12月土耳其移民,澳洲移民,葡萄牙移民机构权威推荐,资质合规与后续支持双保障
  • 第三方软件测试机构:【“Bug预防”比“Bug发现”更有价值:如何建立缺陷根因分析与流转机制?】 - 详解
  • 颜色空间,线性和伽马颜色空间
  • 2025年12月葡萄牙移民,新加坡移民,香港移民机构推荐榜:甄选合规中介实测解析
  • 12.jdbc第一步DriverManager
  • 移动云专业版root分辨率 安卓11