第02组 Alpha冲刺 (1/6)(组长)

alpha冲刺01

基本情况

  • 队名:赏口饭吃orz

  • 组长博客:here

  • 作业博客:here

  • 组员人数:11

冲刺情况汇报

组员1(组长):吴仕涛

  • 过去两天完成了哪些任务

和组员探讨API和完善最后的原型设计

alpha冲刺安排进一步细化任务卡片

明确aplha阶段项目所要达成的效果

  • 接下来的计划

把握项目整体进度

做好队内各部分小组的沟通工作

  • 还剩下哪些任务

实现菜品量化

应用实现细节的队内统一

  • 燃尽图

img

  • 遇到了哪些困难

临近考试所以本次alpha冲刺内容不够多,大家已经提前部署了,但还是效率不足,计划内容未完全如预期发展

  • 有哪些收获和疑问

收获:第一次参加这么多人的团队项目,学着安排各个部分并行工作困难:没有管理经验,需要在实践中快速摸索改进

疑问:没想到会遇到一些意外的情况,没有及时处理。

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 30 30
Estimate(估计时间) 10 10
Development(开发) 55 65
Analysis(需求分析(包括学习新技术)) 20 30
Design Spec(生成设计文档) 15 10
Design Review(设计复审) 20 25
Coding Standard(代码规范 ) 0 0
Design(具体设计) 0 0
Coding(具体编码) 0 0
Code Review(代码复审) 0 0
Test(测试(自我测试,修改代码,提交修改)) 0 0
Reporting(报告) 20 20
Test Report(测试报告) 0 0
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 10 10
Total(合计) 105 115
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 0 0 5 5 原型和需求完善,确定价值利益功能金字塔。用户体验的五个层级,优化未来项目发展的方向

组员2:王祺

  • 过去两天完成了哪些任务

搭建后端环境(Java技术栈下的springboot),跑了个/hello接口

GitHub仓库的创建,以及第一次commit

学习springboot与其他框架(比如mybatis)的整合,完成大体框架的搭建

与前端、DBA沟通并确定API,在showdoc上完成API的设计,方便查阅

与DBA共同设计数据库(MySQL)的库和表以及实体类

  • GitHub签入记录

img

  • 接下来的计划 &

云服务器的使用及项目的部署

做nginx的端口转发

域名的购买、解析与备案

  • 还剩下哪些任务

控制层API的编写

数据库的连接配置

持久层的填充

服务层的算法支持

  • 遇到了哪些困难

困难:由于初次尝试前后端分离,意识到了以前很多自己不会考虑到的东西,对前后端分离交互多少还是陌生,沟通上可能存在一点问题

  • 有哪些收获和疑问

收获:学习了springboot框架下的工程搭建,也初次尝试了前后端分离合作,改变了一些自己的思维方式

疑问:由于Tomcat的走的是8080,不知道要不要做端口转发,如果要的话还得对nginx做进一步学习

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 20 20
Estimate(估计时间) 20 20
Development(开发) 135 140
Analysis(需求分析(包括学习新技术)) 25 30
Design Spec(生成设计文档) 20 20
Design Review(设计复审) 10 10
Coding Standard(代码规范 ) 20 10
Design(具体设计) 10 20
Coding(具体编码) 20 20
Code Review(代码复审) 20 10
Test(测试(自我测试,修改代码,提交修改)) 10 20
Reporting(报告) 30 35
Test Report(测试报告) 10 10
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 10 15
Total(合计) 185 195
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 213 213 5 5 学习了前后端的分离交互与API的编写

组员3:苏炜杰

  • 过去两天完成了哪些任务

在原有的 taro 开发环境下添加了 mock 插件,并指导前端成员编写 mock 数据,练习 git PR 操作

自定义微信小程序 tabbar 组件

封装微信小程序的网络操作

和后端讨论 api 接口,和原型设计确定最终界面效果

  • 接下来的计划

授权页面的编写

每个页面的网络请求编写

  • 还剩下哪些任务

二级页面的编写

数据展示组件的编写

  • 遇到的困难

图片透明的设置(最后让原型设计帮忙把原始图片的背景设置为透明)

  • 有哪些收获和疑问

收获:

学习了 mockjs 编写假数据

学习了 taro 和 微信小程序的接口

提高了看技术文档的能力

疑问:

taro mock的执行机制,我每次关闭 npm 命令,taro mock还在执行,甚至关闭不了进程,可能需要去他们的github仓库提 issue

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 42 27
Estimate(估计时间) 30 20
Development(开发) 174 221
Analysis(需求分析(包括学习新技术)) 5 3
Design Spec(生成设计文档) 35 50
Design Review(设计复审) 28 9
Coding Standard(代码规范 ) 29 48
Design(具体设计) 22 21
Coding(具体编码) 46 12
Code Review(代码复审) 8 50
Test(测试(自我测试,修改代码,提交修改)) 1 28
Reporting(报告) 22 36
Test Report(测试报告) 5 16
Size Measurement(计算工作量) 12 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 5 10
Total(合计) 238 284
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 439 903 5 5 提高查看文档的能力
  • git commit记录

主分支

img

dev 分支

img

组员4:沈帅

  • 过去两天完成了哪些任务

编写了部分mock数据,pull给苏炜杰

复习了git操作。

  • 接下来的计划

学习js,ts

授权页面的编写

每个页面的网络请求编写

  • 还剩下哪些任务

学二级页面的编写

数据展示组件的编写

  • 遇到的困难

mock生成数据出现错误,最后发现是括号对不上,下载了彩虹插件,成功解决问题

  • 有哪些收获和疑问

收获:

学习了 mockjs 编写假数据

提高了看技术文档的能力

疑问:

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 30 30
Estimate(估计时间) 10 10
Development(开发) 115 135
Analysis(需求分析(包括学习新技术)) 30 40
Design Spec(生成设计文档) 10 10
Design Review(设计复审) 10 10
Coding Standard(代码规范 ) 10 10
Design(具体设计) 10 20
Coding(具体编码) 30 30
Code Review(代码复审) 5 10
Test(测试(自我测试,修改代码,提交修改)) 10 5
Reporting(报告) 20 20
Test Report(测试报告) 0 0
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 10 10
Total(合计) 165 185
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 70 70 4 4 学习了mock.js
  • git commit 记录

img

组员5:林逸丽

  • 过去两天完成了哪些任务

学习spring mvc的mapping

了解Java 注解和反射

加入团队showdoc项目

进入GitHub组,把项目克隆到本地跑一遍。

规划好自己的日期计划安排

  • 接下来的计划

继续学习springboot和针对局部字段属性的注解。

  • 还剩下哪些任务
  • 遇到的困难

困难:对后端框架不熟悉

  • 有哪些收获和疑问

收获: 熟悉了基本的注解机制,对团队分工有了更深入的理解,把任务分清

疑问:对控制层开发的一些疑问

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 30 27
Estimate(估计时间) 20 15
Development(开发) 80 80
Analysis(需求分析(包括学习新技术)) 50 60
Design Spec(生成设计文档) 15 10
Design Review(设计复审) 15 10
Coding Standard(代码规范 ) 0 0
Design(具体设计) 0 0
Coding(具体编码) 0 0
Code Review(代码复审) 0 0
Test(测试(自我测试,修改代码,提交修改)) 0 0
Reporting(报告) 20 20
Test Report(测试报告) 0 0
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 10 10
Total(合计) 250 242
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 0 0 4 4 对spring mvc有了一定的学习

组员6:李志炜

  • 过去两天完成了哪些任务

交流接口的设计和算法实现。以及一些细节的确认。

java的反射与注解机制

Mysql的初步学习

springboot的初步学习

  • 接下来的计划

完成主界面地图sdk的导入,初步的主界面开发

Mysql深入学习

  • 还剩下哪些任务

springboot的深入学习

推荐算法的完善

  • 遇到的困难

困难:缺乏项目经验,在SVG图上绘制

  • 有哪些收获和疑问

收获:1.团队交流的时候有很多细节上的东西的确认
2.相互交流中有一些新的idea

疑问:对SVG图操作的一些疑问,对服务层开发的一些困惑

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 30 40
Estimate(估计时间) 30 40
Development(开发) 60 50
Analysis(需求分析(包括学习新技术)) 20 10
Design Spec(生成设计文档) 20 20
Design Review(设计复审) 20 20
Coding Standard(代码规范 ) 0 0
Design(具体设计) 0 0
Coding(具体编码) 0 0
Code Review(代码复审) 0 0
Test(测试(自我测试,修改代码,提交修改)) 0 0
Reporting(报告) 60 50
Test Report(测试报告) 15 10
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 35 30
Total(合计) 150 140
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 0 0 10 10 对springboot大框架有基本了解,java注解和反射的掌握

组员7:林怡琳

  • 过去两天完成了哪些任务

编写部分mock数据,学习了git相关指令与操作

  • 接下来的计划

学习ts,react,

完成授权页面的编写

每个页面的网络请求编写

  • 还剩下哪些任务

二级页面的编写

数据展示组件的编写

  • 遇到的困难

mock数据的编写括号匹配易出错,返回值有问题,在队友的帮助下解决问题

  • 有哪些收获和疑问

收获:学会用mockjs编写假数据

疑问:无

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 20 25
Estimate(估计时间) 20 25
Development(开发) 138 177
Analysis(需求分析(包括学习新技术)) 40 42
Design Spec(生成设计文档) 10 18
Design Review(设计复审) 15 20
Coding Standard(代码规范 ) 8 14
Design(具体设计) 20 25
Coding(具体编码) 20 25
Code Review(代码复审) 10 15
Test(测试(自我测试,修改代码,提交修改)) 15 18
Reporting(报告) 20 25
Test Report(测试报告) 0 0
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 10 15
Total(合计) 178 227
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 28 28 5 5 学会用mockjs编写假数据

组员8:王佳欣

  • 过去两天完成了哪些任务

编写部分mock数据,复习巩固git操作

  • 接下来的计划

学习ts,react,

完成授权页面的编写

每个页面的网络请求编写

  • 还剩下哪些任务

二级页面的编写

数据展示组件的编写

  • 遇到了哪些困难

mock数据的编写括号匹配易出错,返回值有问题,查看文档后解决问题

  • 有哪些收获和疑问

收获:学会用mockjs编写假数据

疑问:组长讲得很好,没有疑问

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 20 30
Estimate(估计时间) 20 30
Development(开发) 120 150
Analysis(需求分析(包括学习新技术)) 20 35
Design Spec(生成设计文档) 10 10
Design Review(设计复审) 10 15
Coding Standard(代码规范 ) 10 10
Design(具体设计) 20 30
Coding(具体编码) 30 40
Code Review(代码复审) 10 10
Test(测试(自我测试,修改代码,提交修改)) 10 10
Reporting(报告) 40 53
Test Report(测试报告) 15 23
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 15 20
Total(合计) 180 233
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 77 77 5 5 学会用mockjs编写假数据
  • git commit 记录

img

组员9:高逸超

  • 过去两天完成了哪些任务

交流接口的设计和算法实现。以及一些细节的确认。

java的反射与注解机制

Mysql的初步学习

springboot的初步学习

  • 接下来的计划

完成主界面地图sdk的导入,初步的主界面开发

Mysql深入学习

  • 还剩下哪些任务

springboot的深入学习

推荐算法的完善

  • 遇到的困难

困难:1.后端框架不熟悉 2.推荐算法没有实现过 3.缺乏实际经验

  • 有哪些收获和疑问

收获:1.接触学习了后端框架知识 2.参与学习了团队协作

疑问:对springboot还是存在一些问题,推荐算法需要改善

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 30 20
Estimate(估计时间) 30 20
Development(开发) 190 200
Analysis(需求分析(包括学习新技术)) 100 110
Design Spec(生成设计文档) 30 20
Design Review(设计复审) 20 30
Coding Standard(代码规范 ) 0 0
Design(具体设计) 40 40
Coding(具体编码) 0 0
Code Review(代码复审) 0 0
Test(测试(自我测试,修改代码,提交修改)) 0 0
Reporting(报告) 70 60
Test Report(测试报告) 20 20
Size Measurement(计算工作量) 20 15
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 30 25
Total(合计) 290 280
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 0 0 9 9 初步学习了spring框架,了解java中的注解和反射

组员10:邹薇

  • 过去两天完成了哪些任务

学习了springboot与mybatis的整合

第一次pull项目到本地运行

学习了mysql和连接mysql数据库

java的反射与注解机制的学习

  • 接下来的计划

深入学习springboot

实践连接mysql数据库,并进行数据的操作

  • 还剩下哪些任务

学习JDBC的使用

  • 遇到了哪些困难

对后端的框架还不够熟练

mysql的连接

  • 有哪些收获和疑问

收获:对springboot的了解更近一步,参与学习了团队协作

疑惑:对持久层的开发还存在疑惑

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 20 15
Estimate(估计时间) 20 15
Development(开发) 180 200
Analysis(需求分析(包括学习新技术)) 120 150
Design Spec(生成设计文档) 15 10
Design Review(设计复审) 15 10
Coding Standard(代码规范 ) 0 0
Design(具体设计) 30 30
Coding(具体编码) 0 0
Code Review(代码复审) 0 0
Test(测试(自我测试,修改代码,提交修改)) 0 0
Reporting(报告) 20 15
Test Report(测试报告) 0 0
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 10 5
Total(合计) 220 230
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 0 0 4 4 对springboot的框架有了基本的了解和mysql的使用

组员11:傅兴佳

  • 过去两天完成了哪些任务:

服务器数据库环境搭建

和队友商讨完善数据表结构及关系

和队友商定API

第一次pull项目到本地运行

  • 接下来的计划

和队友完善持久层接口

测试数据库表

  • 还剩下哪些任务

持久层代码编写

  • 遇到的困难

困难:不熟悉springboot

  • 有哪些收获和疑问

收获:对laravel框架的初步认识和理解,了解了基本的shell命令

  • PSP表格
Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning(计划) 20 20
Estimate(估计时间) 15 15
Development(开发) 200 180
Analysis(需求分析(包括学习新技术)) 0 0
Design Spec(生成设计文档) 0 0
Design Review(设计复审) 0 0
Coding Standard(代码规范 ) 0 0
Design(具体设计) 0 0
Coding(具体编码) 200 180
Code Review(代码复审) 0 0
Test(测试(自我测试,修改代码,提交修改)) 0 0
Reporting(报告) 20 30
Test Report(测试报告) 0 0
Size Measurement(计算工作量) 10 10
Postmortem & Process Improvement Plan(事后总结, 并提出过程改进计划) 10 20
Total(合计) 255 230
  • 学习进度条
第 N 次 新增代码 累计代码(行) 本次学习耗时(小时) 累计学习耗时(小时) 重要成长
alpha-1 100 230 1 10 数据库部署

冲刺成果展示

成果

img

站立会议合照

img

会议耗时记录(每次追加记录)

第N次会议 耗时
1 8
posted @ 2020-11-08 22:27  空—海  阅读(80)  评论(0编辑  收藏  举报