114
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 202501福大-软件工程实践-W班 |
|---|---|
| 这个作业要求在哪里 | 团队作业—Beta冲刺 |
| 这个作业的目标 | 完成Beta冲刺 |
| 其他参考文献 | 《构建之法》 |
| 功能模块 | 完成程度 | 具体成果 | 未完成原因 |
|---|---|---|---|
| 智能家居模块 | 100% | - 支持2类设备远程控制 - 实时用电监测统计 - 用电报表生成导出 | 全部按计划完成 |
| 前端界面优化 | 95% | - 核心页面重构完成 - 响应式布局优化 - 交互体验显著提升 | 部分边缘设备兼容性待优化 |
| 后端性能优化 | 100% | - 数据库分表策略实施 - 缓存命中率88% - 异步处理机制完善 | 全部完成 |
| 核心算法优化 | 90% | - 卫生评分准确率89% - 排班算法支持异常场景 - 积分计算规则优化 | AI参数调优仍需迭代 |
| 测试体系建立 | 92% | - 接口测试100%覆盖 - 单元测试覆盖率85% - 性能测试常态化 | 端到端测试覆盖待加强 |
| 技术债务项 | 完成程度 | 具体成果 |
|---|---|---|
| 数据库结构优化 | 100% | 消息数据分表存储,查询性能提升40% |
| 代码规范统一 | 95% | 建立Git Flow工作流,提交信息规范化 |
| 测试覆盖率提升 | 85% | 单元测试覆盖率大幅提升,自动化测试建立 |
| 文档体系完善 | 90% | API文档自动化,技术文档完整归档 |
| 监控体系建设 | 80% | 基础监控完成,业务监控体系初步建立 |
| Alpha阶段问题 | 改进措施 | 完成程度 | 效果验证 |
|---|---|---|---|
| 前后端协作不畅 | 契约先行原则+接口同步会议 | 95% | 接口返工率从35%降至8% |
| 性能瓶颈突出 | 数据库分表+缓存机制+异步处理 | 100% | 响应时间优化60%,并发支持200用户 |
| 测试覆盖不足 | 测试前移+自动化测试流水线 | 92% | 发现修复42个缺陷,测试效率提升3倍 |
| 算法效果不佳 | 多维度评价指标+AI参数优化 | 90% | 评分准确率提升25%,支持异常场景 |
| 文档管理混乱 | 文档模板标准化+版本控制 | 90% | 文档完整性提升,知识共享效率提高 |
| 预立计划项 | 执行情况 | 完成度 | 成果体现 |
|---|---|---|---|
| 技术方案预研 | 充分实施 | 95% | 智能家居模块技术选型准确,开发顺利 |
| 变更管理流程 | 严格执行 | 90% | 接口变更及时同步,影响范围可控 |
| 每日站会机制 | 坚持执行 | 100% | 问题及时发现,团队协作顺畅 |
| 代码审查制度 | 基本建立 | 85% | 代码质量提升,技术债务减少 |
| 风险预警机制 | 初步建立 | 75% | 基础风险识别,预警响应待完善 |
| 成员 | 技术收获 | 团队协作体验 | 个人心得 |
|---|---|---|---|
| 何振坤 | 数据库架构设计、性能优化深度实践 | 作为数据库负责人,协调数据模型演进 | 深刻理解数据架构对系统性能的关键影响 |
| 刘子祎 | API设计规范化、接口自动化测试 | 前后端协作顺畅,沟通效率显著提升 | 接口设计的前瞻性能够避免大量后期调整 |
| 陈思焓 | 前端架构设计、组件化开发实践 | 带领前端组完成技术升级和体验优化 | 组件化开发不仅提升效率,更保证质量 |
| 尹肇兴 | 算法优化、数学模型构建能力 | 与产品侧紧密协作,平衡效果与性能 | A/B测试让算法优化有据可依,效果可衡量 |
| 鲁申如 | AI技术应用、算法工程化实践 | 作为AI技术员,为各模块提供智能支持 | AI不是万能,但在特定场景能极大提升效率 |
| 林浩宇 | 测试体系构建、质量保障全流程 | 实施测试前移策略,建立自动化流水线 | 质量是构建出来的,不是测试出来的 |
| 郭育铭 | 系统架构深度理解、性能调优 | 负责后端核心模块,协调技术方案落地 | 性能优化需要全链路视角,单点优化效果有限 |
| 陈炜滨 | 项目管理、团队协调、进度控制 | 作为PM,确保各模块协同推进 | 好的流程能够让团队发挥最大效能 |
| 应用场景 | 具体案例 | 效果评估 | 改进建议 |
|---|---|---|---|
| 代码生成 | 生成设备驱动适配器基础代码 | 节省30%编码时间,保证代码规范 | 需要更多项目上下文理解 |
| 算法优化 | 提供卫生评分算法优化思路 | 启发多维度评价体系构建 | 生成方案需要工程化适配 |
| 测试辅助 | 自动生成边界测试用例 | 覆盖更多异常场景,发现8个潜在缺陷 | 测试数据需要真实性验证 |
| 文档编写 | 生成技术文档初稿 | 提升文档编写效率50% | 需要专业知识校对完善 |
| 问题排查 | 提供性能问题解决方案思路 | 快速定位数据库连接池配置问题 | 解决方案需要结合实际环境 |
| 代码审查 | 识别代码规范问题 | 发现15处代码风格不一致 | 结合人工审查效果更好 |
成功模式:
局限性认知:
最佳实践:
| 成员 | 工作内容 | 贡献度 |
|---|---|---|
| 郭育铭 | 项目管理、进度跟踪、团队协调、风险控制 | 14% |
| 何振坤 | 数据库架构设计、性能优化、数据安全 | 13% |
| 刘子祎 | 后端核心开发、API设计、接口规范 | 12% |
| 陈思焓 | 前端架构设计、UI重构、用户体验优化 | 12% |
| 尹肇兴 | 核心算法开发、数学模型构建、效果验证 | 11% |
| 陈炜滨 | 后端业务开发、系统架构、技术难点攻关 | 11% |
| 鲁申如 | AI技术应用、算法优化、智能功能开发 | 10% |
| 林浩宇 | 测试体系构建、质量保障、自动化测试 | 9% |
| 其他成员 | 功能开发、问题修复、文档编写等 | 8% |
结语:
Beta冲刺不仅是技术的历练,更是团队成长的见证。我们从最初的摸索到现在的游刃有余,每一个成员都在这个过程中收获了宝贵的经验和技能。这段经历将为我们未来的技术道路奠定坚实基础,也让我们对软件工程有了更深刻的理解。
1.封装了哪些智能家电厂家的接口?请列举出来。
2.结合图像识别技术来进行卫生评分准确率有多少?是否与人工评分进行对比已验证其可行性?
3.群聊消息存入数据库吗?是什么类型的数据库?采用心跳包的作用是什么?
4.是否部署?测试用户数量有多少?