快乐就队——Beta冲刺总结

预期计划

  • 后端
    • 重构后端项目,从单个应用承担所有业务,转为由多个微服务分别承担各自的业务。
    • 完善错误处理,返回给前端的错误描述更加丰富、具体,既提升用户体验也方便开发人员debug。
  • 前端
    • 补充完成在Alpha冲刺期间未完成的一些模块。
    • 配合后端完成新架构的对接。
    • 优化页面布局和样式,在选用的组件库(NG-ZORRO)不支持移动端的不利条件下,尽可能实现响应式布局。

现实进展

  • 后端
    • 完成项目重构,降低了出现代码更改时重新部署项目的时间成本
    • 完善错误处理,现在可以为前端提供更详细准确的错误描述
    • 修复一些bug,提高整个项目的稳定性
  • 前端
    • 订阅者将通知设为已读、添加到待办事项,设置群组的通知自动转换到到待办事项,查看群资料,订阅列表显示未读数量气泡
    • 发布者编辑、删除已发送通知,查看通知已读和未读名单,编辑群资料
    • 添加鼠标悬停在各种按钮、图标上的文字提示,添加操作成功&失败的提示弹窗(配合后端错误信息)

心得体会

学号 姓名 心得体会
221701223 叶博宁 1.在前端上的编码能力得到了锻炼,但对Angular框架的了解还是很皮毛,对一些需求的实现比较依赖现成组件;
2.团队管理和协作能力有一些提升,主要体现在对看板的利用更加有效。但在工作进度把控上还是常常缺乏紧迫感,一些时候反而是志峰在督促我去推进工作。
221701339 沈志峰 通过本次冲刺也意识到自己在相关领域的不足,同时工作中容易产生遗漏。在项目管理过程中还有很多需要向组长学习。
221701220 赵伟男 熟悉了微服务的相关概念和使用方法;更加深入地了解SpringBoot的邮件服务和文件上传功能模块;积累了团队合作开发、团队成员沟通的宝贵经验,对软件开发的整个流程也有了完整的体验。
221701330 陈赐 通过本次冲刺学到了很多关于框架的知识,也体会到了良好的项目管理给开发带来了很大帮助
221701232 岳逾先 通过本次冲刺让自己得到了锻炼,对前端和开发一个项目有了新的认识
221701102 郑澜 通过本次冲刺不仅在时间管理上有所收获,学会了更好地规划自己的时间;同时也理解到了项目开发过程中不是把功能和界面做出来就完成了,后期还要进行不断优化以改善用户体验。
221701234 张必润 在本次冲刺中意识到了自己对移动端适配还有很多不了解,因时间原因本次冲刺也没有完善移动端适配,对于这个会再进行学习和实践
221701327 王清斌

分工安排&贡献度

分工安排

Beta冲刺分工安排与Alpha冲刺相比没有太大变化,具体可以参考看板
应老师的要求,补上分工安排表

学号 姓名 分工安排
221701223 叶博宁 前端通知中心模块各组件的功能完善和布局优化,答辩博客,团队总结博客
221701339 沈志峰 后端重构的主要负责人,后端功能完善和测试,答辩发言人,参与设计用户问卷和撰写用户调查报告
221701220 赵伟男 后端功能完善和测试,部署项目到云服务器,参与设计用户问卷和撰写用户调查报告
221701330 陈赐 后端功能完善和测试,参与设计用户问卷和撰写用户调查报告
221701232 岳逾先 前端通知中心模块部分组件的功能完善
221701102 郑澜 前端用户中心等组件的功能完善和布局优化
221701234 张必润 前端备忘录模块各组件的功能完善和布局优化
221701327 王清斌

贡献度

经过讨论,贡献度组成为编码时长+博客、文档,其中编码时长来自于组员在每日会议记录中填写的数值(wakatime的统计结果),博客视内容的多少取0.5~1小时不等的工作量。此表为综合计算后的结果。
点击下载每日贡献度计算表格(仅编码时长部分)

学号 姓名 贡献度
221701223 叶博宁 21.54%
221701339 沈志峰 18.31%
221701220 赵伟男 13.28%
221701330 陈赐 10.41%
221701232 岳逾先 12.20%
221701102 郑澜 11.70%
221701234 张必润 12.56%
221701327 王清斌 0.00%

看板也有计算每个人的贡献比,但看板卡片填写的是预期工作量,与实际有出入,所以以每日会议收集表中的工作量为准。
看板链接:ANOP——Beta冲刺

答辩和Q&A

与Alpha冲刺时一样,针对助教发布的答辩博客要求中提出的问题,我们团队提供了一个Beta冲刺答辩问题收集表方便老师和助教在答辩结束后查看。每个队员针对自己想回答的问题写了不同的答案,而答辩博客中的内容都来自于这份表格。
答辩博客

你可能感兴趣的:(快乐就队——Beta冲刺总结)