第05组 Beta冲刺 (2/5)
1.1 基本情况
1.2 冲刺概况汇报
郑烜(组长)
-
过去一天完成了哪些任务
- 文字/口头描述
进一步学习Django框架,并将服务器映射外网,熟练了django的编写流程。 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
学习get/post请求的框架性编写 -
还剩下哪些任务
get/post接口设立,还有其他跟app对接的接口的设计和处理 -
燃尽图
-
遇到了哪些困难
不知道为何只能PC端网页登录,手机端网页无法访问 -
有哪些收获和疑问
收获:终于可以外网访问了!
疑问:有点无头苍蝇,还不知道自己完成的功能能否对接android客户端 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 25 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 25 |
Development | 开发 | 140 | 200 |
· Analysis | · 需求分析 (包括学习新 技术) |
60 | 80 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 30 | 40 |
· Coding | · 具体编码 | 20 | 30 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
30 | 50 |
Reporting | 报告 | 5 | 10 |
· Test Repor | · 测试报告 | 5 | 10 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
0 | 0 |
· 合计 | 165 | 235 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 4 | 4 | Python作为服务端,Android作为客户端的适用Django框架,抛开本项目,对于以后的学习和使用也是有极大帮助的 |
2 | 80 | 80 | 4 | 8 | Python Django开设web服务端,并且映射到外网。 |
杨泽远
-
过去一天完成了哪些任务
- 文字/口头描述
学习WebView控件的使用 - 展示GitHub当日代码/文档签入记录
本次暂无签入
- 文字/口头描述
-
接下来的计划
发送,接收,解析服务器的HTML -
还剩下哪些任务
学习协同过滤,建立用户日志数据库 -
遇到了哪些困难
err_cache_miss且更改不了配置文件 -
有哪些收获和疑问
收获:学习了WebView控的使用
疑问:如何配制使得android可以访问外url -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 20 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 20 |
Development | 开发 | 230 | 260 |
· Analysis | · 需求分析 (包括学习新 技术) |
0 | 0 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
10 | 10 |
· Design | · 具体设计 | 20 | 20 |
· Coding | · 具体编码 | 160 | 190 |
· Code Review | · 代码复审 | 10 | 10 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
30 | 30 |
Reporting | 报告 | 15 | 5 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
15 | 5 |
· 合计 | 265 | 285 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 3 | 3 | 学习android studio与数据库连接的操作 |
2 | 0 | 0 | 3 | 6 | 学习android studio的WebView控件 |
高菲
-
过去两天完成了哪些任务
- 文字/口头描述
尝试计算实时步频 - 展示GitHub当日代码/文档签入记录
暂无签入记录
- 文字/口头描述
-
接下来的计划
通过实时步频来与后端连接,并放歌 -
还剩下哪些任务
完善app -
遇到了哪些困难
没太弄懂那些类 -
有哪些收获和疑问
收获:大概了解了怎么获取步频
疑问:步频如何与bpm对应 -
PSP & 学习进度条
psp表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 20 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 20 |
Development | 开发 | 150 | 140 |
· Analysis | · 需求分析 (包括学习新 技术) |
20 | 30 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 20 | 20 |
· Coding | · 具体编码 | 80 | 60 |
· Code Review | · 代码复审 | 10 | 10 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
20 | 20 |
Reporting | 报告 | 20 | 25 |
· Test Repor | · 测试报告 | 5 | 5 |
· Size Measurement | · 计算工作量 | 5 | 5 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 15 |
· 合计 | 190 | 185 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 120 | 120 | 3.4 | 3.4 | 学习获取步频 |
2 | 100 | 220 | 3.1 | 6.5 | 尝试获取步频 |
郭畅
-
过去一天完成了哪些任务
- 文字/口头描述
美化界面,尝试制作朋友圈 - 展示GitHub当日代码/文档签入记录
都不完善,所以暂无签出签入记录
- 文字/口头描述
-
接下来的计划
继续制作 -
还剩下哪些任务
根据目前的app,仍有很多东西需要完善 -
遇到了哪些困难
朋友圈实力劝退,看不懂,除了需要配置很多不懂的以外,代码也看不懂 -
有哪些收获和疑问
收获:掌握了一些开发的知识
疑问:学习中 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 170 | 203 |
· Analysis | · 需求分析 (包括学习新 技术) |
100 | 120 |
· Design Spec | · 生成设计文档 | 10 | 10 |
· Design Review | · 设计复审 | 5 | 5 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
5 | 5 |
· Design | · 具体设计 | 5 | 5 |
· Coding | · 具体编码 | 30 | 40 |
· Code Review | · 代码复审 | 5 | 10 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
10 | 8 |
Reporting | 报告 | 25 | 26 |
· Test Repor | · 测试报告 | 10 | 10 |
· Size Measurement | · 计算工作量 | 5 | 5 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 11 |
· 合计 | 205 | 239 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 100 | 100 | 3.5 | 3.5 | 完善用户设置界面,学习相关知识 |
2 | 50 | 150 | 3 | 6.5 | 美化界面 |
苏镜泽
-
过去一天完成了哪些任务
- 文字/口头描述
实现基于用户的协同过滤推荐 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
实现基于歌曲的协同过滤推荐 -
还剩下哪些任务
实现基于歌曲的协同过滤推荐 -
遇到了哪些困难
协同过滤技术的实现需要使用用户—项评价矩阵对用户信息进行表示,而评价矩阵(用户-项矩阵)非常稀疏。在这种数据量大而且又稀疏的情况下,一方面难以找到最近邻居用户集,另一方面进行相似性计算的耗费也会很大。 -
有哪些收获和疑问
收获:通过实现基于用户的协同过滤推荐,对协同过滤原理的理解更加深刻。
疑问:如何提高协同过滤算法的可扩展性 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 180 | 200 |
· Analysis | · 需求分析 (包括学习新 技术) |
120 | 120 |
· Design Spec | · 生成设计文档 | 10 | 10 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
5 | 5 |
· Design | · 具体设计 | 5 | 5 |
· Coding | · 具体编码 | 30 | 50 |
· Code Review | · 代码复审 | 5 | 5 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
5 | 5 |
Reporting | 报告 | 20 | 20 |
· Test Repor | · 测试报告 | 10 | 10 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 10 |
· 合计 | 210 | 230 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 60 | 60 | 4 | 4 | 更进一步的了解了协同过滤算法可能存在的一些问题,以及解决这些问题的方法。 |
2 | 76 | 136 | 3 | 7 | 通过实现基于用户的协同过滤推荐,对协同过滤原理的理解更加深刻。 |
马向超
-
过去一天完成了哪些任务
- 文字/口头描述
深入了解django模型的使用,前后端登录注册、文件上传下载的连接 - 展示GitHub当日代码/文档签入记录
本次无签入记录
- 文字/口头描述
-
接下来的计划
把衔接技术运用在项目上 -
还剩下哪些任务
把衔接技术运用在项目上 -
遇到了哪些困难
目前学习的django的示例都是网页版的,如何在APP上使用django。 -
有哪些收获和疑问
收获:了解了网页前后端交互的原理
疑问:无 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 15 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 15 |
Development | 开发 | 210 | 260 |
· Analysis | · 需求分析 (包括学习新 技术) |
120 | 150 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 30 | 50 |
· Coding | · 具体编码 | 60 | 60 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 0 | 0 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
0 | 0 |
· 合计 | 220 | 275 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 60 | 60 | 5 | 5 | 学习了django的基本框架运用和建立 |
2 | 60 | 120 | 5 | 10 | 学习了django中登录注册和文件上传的使用 |
林坤贤
-
过去一天完成了哪些任务
- 文字/口头描述
完善数据库信息,实现用户反馈的数据库存储 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
与用户信息数据库进行对接 -
还剩下哪些任务
1、实现歌曲的数据库存储
2、与用户信息数据库对接
3、与前后端对接 -
遇到了哪些困难
换成用python进行数据库操作,有一些小地方跟直接用mysql操作不一样,解决这些小错误花了挺多时间 -
有哪些收获和疑问
收获:学会了用python进行数据库操作
疑惑:有什么比较好的方式把歌曲信息存入数据库 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 40 | 40 |
· Estimate | · 估计这个任务需要多少 时间 |
40 | 40 |
Development | 开发 | 140 | 150 |
· Analysis | · 需求分析 (包括学习新 技术) |
30 | 30 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 80 | 90 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 30 | 30 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 15 | 15 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
15 | 15 |
· 合计 | 210 | 220 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 40 | 40 | 3 | 3 | 继续学习mysql语言 |
2 | 30 | 70 | 2.5 | 5.5 | 学习了用python实现数据库操作的一些方法 |
柯圳浩
-
过去一天完成了哪些任务
- 文字/口头描述
在模拟器模拟数据存储 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
与曲库数据库对接 -
还剩下哪些任务
尝试调用接口连接数据库 -
遇到了哪些困难
对接口还不太了解 -
有哪些收获和疑问
收获:了解到AS直接调用py以及直接连接数据库的方法
疑问:是否需要对每一个用户建立数据库来存储相关信息 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 70 | 85 |
· Analysis | · 需求分析 (包括学习新 技术) |
40 | 55 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 30 | 30 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 15 | 10 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
15 | 10 |
· 合计 | 95 | 105 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 2 | 2 | 对as与数据库的连接有初步了解 |
2 | 70 | 70 | 2 | 4 | 学习三种方法调用数据库,增加可执行力 |
杨锋夏
-
过去一天完成了哪些任务
-
文字/口头描述
继续学习将反馈信息存入数据库 -
展示GitHub当日代码/文档签入记录
本次暂无签入记录
-
-
接下来的计划
android+json+php+mysql实现用户反馈功能 -
还剩下哪些任务
继续实现用户反馈功能 -
遇到了哪些困难
数据库刚建立还没来得及尝试,时间不够 -
有哪些收获和疑问
收获:学习了一些mysql的知识以及php语言
疑问:网上教程挺详细的,暂时没啥疑惑 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 30 | 30 |
· Estimate | · 估计这个任务需要多少 时间 |
30 | 30 |
Development | 开发 | 150 | 145 |
· Analysis | · 需求分析 (包括学习新 技术) |
90 | 100 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 15 | 10 |
· Coding | · 具体编码 | 45 | 35 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 20 | 0 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
20 | 0 |
· 合计 | 200 | 175 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 4 | 4 | 正在学习app反馈信息存入数据库 |
2 | 90 | 90 | 3 | 7 | 尝试着android+json+php+mysql实现用户反馈功能 |
金昌鸿
-
过去一天完成了哪些任务
- 文字/口头描述
学习参考Android使用HttpPost向服务器发送Json请求 - 展示GitHub当日代码/文档签入记录
本次暂无签入记录
- 文字/口头描述
-
接下来的计划
对于网上的教程尝试实现,找到有效可行的交互方法 -
还剩下哪些任务
完成app对后端接口的使用 -
遇到了哪些困难
找了httpURLConnection,还有一个关于AsyncTask的内容,目前看httpURLConnection中的使用应该可以达到基本的效果,还在理解实践中,需要进一步尝试。 -
有哪些收获和疑问
收获:理解学习用httpURLConnection发送post网络请求并拿到数据的过程。
疑问:对于后面的实际实现还会遇到很多问题,加把劲! -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 20 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 20 |
Development | 开发 | 90 | 100 |
· Analysis | · 需求分析 (包括学习新 技术) |
60 | 60 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 20 | 20 |
· Coding | · 具体编码 | 10 | 20 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 20 | 20 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 10 | 10 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 10 |
· 合计 | 130 | 140 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 40 | 40 | 2 | 2 | 尝试webview的使用,对前端js使用有初步认识 |
2 | 10 | 50 | 2 | 4 | 学习用httpURLConnection发送post网络请求并拿到数据 |
白霖
-
过去一天完成了哪些任务
- 文字/口头描述
完善页面 - 展示GitHub当日代码/文档签入记录
暂无签入记录
- 文字/口头描述
-
接下来的计划
继续学习,完善页面 -
还剩下哪些任务
继续完善页面 -
遇到了哪些困难
时间不充裕 -
有哪些收获和疑问
收获: 又学习了一些开发的知识
疑惑: 无 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 50 | 50 |
· Analysis | · 需求分析 (包括学习新 技术) |
30 | 30 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 20 | 20 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 0 | 0 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
0 | 0 |
· 合计 | 60 | 60 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 30 | 30 | 1 | 1 | 尝试美化页面 |
2 | 30 | 60 | 1 | 2 | 继续完善页面 |
- 展示组内最新成果
(运行结果,非代码)
映射外网阶段学习成果
-
站立会议合照
-
会议耗时记录
第N次会议 | 耗时(分钟) |
1 | 12 |
2 | 15 |