第05组 Alpha冲刺(2/6)
1.1 基本情况
1.2 冲刺概况汇报
郑烜(组长)
-
过去两天完成了哪些任务
- 文字/口头描述
获取音频图,色度频率 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
从图中提取出易于理解和一般性特征,找出不同风格的异同点 -
还剩下哪些任务
根据算法需求处理,生成特征标签表格。 -
燃尽图
-
遇到了哪些困难
mp3转wav 遇到bug没有实现,只能手动转换 -
有哪些收获和疑问
收获:学会分析特征图
疑问:但是还是不知道怎么从特征图中提取出团队需要的特征,还要学很多知识。 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 30 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 30 |
Development | 开发 | 60 | 80 |
· Analysis | · 需求分析 (包括学习新 技术) |
60 | 80 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 0 | 0 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
0 | 0 |
· 合计 | 80 | 110 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 3 | 3 | 学习音频处理的模块 |
2 | 60 | 60 | 4 | 7 | 导入wav生成音频图,色度频率图,学习过零率、mcff等特征参数。 |
杨泽远
-
过去两天完成了哪些任务
- 文字/口头描述
安装fffmpeg,把mp3文件转化为wav文件 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
继续学习音乐预处理提取出特征值 -
还剩下哪些任务
将音乐分类贴标签组成训练集,并具体学习推荐算法 -
遇到了哪些困难
无法成功写入wav文件 -
有哪些收获和疑问
收获:学习到了怎么把mp3文件转化为wav文件
疑问:虾米音乐怎么爬 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 130 | 160 |
· Analysis | · 需求分析 (包括学习新 技术) |
0 | 0 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
10 | 10 |
· Design | · 具体设计 | 20 | 20 |
· Coding | · 具体编码 | 60 | 90 |
· Code Review | · 代码复审 | 10 | 10 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
30 | 30 |
Reporting | 报告 | 5 | 5 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
5 | 5 |
· 合计 | 145 | 175 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 100 | 100 | 5 | 5 | 爬取到网易云音乐的免 费音乐和部分VIP音乐 |
2 | 100 | 200 | 3 | 8 | 学习到了怎么把mp3文件转化为wav文件 |
高菲
-
过去两天完成了哪些任务
- 文字/口头描述
进行了Android Studio的安装与配置,学习了Android Studio的使用,学习了linearlayout布局,imageview,edittext等组件,制作了一个页面 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
页面跳转实现与继续页面制作 -
还剩下哪些任务
继续前端开发,与后端对接 -
遇到了哪些困难
给edittext加边框,将头像转为圆形 -
有哪些收获和疑问
收获:熟悉了android studio。
疑问:页面做的好丑,不知道material design是什么,之后去看一下。 -
PSP & 学习进度条
psp表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 395 | 395 |
· Analysis | · 需求分析 (包括学习新 技术) |
25 | 30 |
· Design Spec | · 生成设计文档 | 10 | 20 |
· Design Review | · 设计复审 | 20 | 15 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
20 | 20 |
· Design | · 具体设计 | 40 | 40 |
· Coding | · 具体编码 | 240 | 240 |
· Code Review | · 代码复审 | 20 | 10 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
20 | 20 |
Reporting | 报告 | 30 | 35 |
· Test Repor | · 测试报告 | 10 | 10 |
· Size Measurement | · 计算工作量 | 10 | 10 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 15 |
· 合计 | 425 | 430 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 50 | 50 | 5 | 5 | 学习了apicloud的使用,了解了AUI框架,尝试制作app登录界面。 |
2 | 306 | 356 | 7.3 | 12.3 | 学习了linearlayout布局,imageview,edittext等组件,制作了一个页面 |
郭畅
- 过去两天完成了哪些任务
- 文字/口头描述
安装配置Android studio,学习简单的as开发 - 展示GitHub当日代码/文档签入记录
暂无新代码,无签出签入记录
- 文字/口头描述
- 接下来的计划
继续学习 - 还剩下哪些任务
按照原型开发APP - 遇到了哪些困难
事情很多,时间上很紧张 - 有哪些收获和疑问
收获:掌握了一些开发的知识,有些博主的神坑博文不能信,啥也不是
疑问:学习中 - PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 180 | 480 |
· Analysis | · 需求分析 (包括学习新 技术) |
180 | 480 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 10 | 10 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 10 |
· 合计 | 200 | 500 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 50 | 50 | 4.5 | 4.5 | 学习CSS语言 |
2 | 0 | 50 | 10 | 14.5 | AS配置、学习 |
苏镜泽
-
过去两天完成了哪些任务
- 文字/口头描述
学习了潜在因子算法的原理,查找了一些现有音乐软件的歌曲推荐算法 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
先初步实现一种推荐算法,使其能够推荐出歌曲 -
还剩下哪些任务
选取具体的推荐算法,将其实现 -
遇到了哪些困难
数据的特征选取还没有确定下来,有些算法的具体实现比较困难 -
有哪些收获和疑问
收获:对歌曲推荐的算法有了更多的了解
疑问:应该具体选择哪种算法去实现功能 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 20 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 20 |
Development | 开发 | 290 | 290 |
· Analysis | · 需求分析 (包括学习新 技术) |
240 | 240 |
· Design Spec | · 生成设计文档 | 20 | 20 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 30 | 30 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 20 | 20 |
· Test Repor | · 测试报告 | 10 | 10 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 10 |
· 合计 | 330 | 330 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 5 | 5 | 学习了协同过滤的原理 |
2 | 0 | 0 | 7 | 12 | 学习了多种的歌曲推荐算法原理 |
马向超
-
过去两天完成了哪些任务
- 文字/口头描述
学习了关于用户画像的概念,利用机器学习和GBDT进行算法实现。 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
完成用户画像相关代码的编写和修改 -
还剩下哪些任务
从用户日志或者数据库中获取数据之后进行标签的生成 -
遇到了哪些困难
从用户日志中获取的数据太过杂乱,需要进行数据清洗 -
有哪些收获和疑问
收获:对xgboost包有了初步了解
疑问:如何生成初始的用户日志 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 10 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 10 |
Development | 开发 | 185 | 220 |
· Analysis | · 需求分析 (包括学习新 技术) |
20 | 20 |
· Design Spec | · 生成设计文档 | 20 | 20 |
· Design Review | · 设计复审 | 10 | 20 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
10 | 10 |
· Design | · 具体设计 | 20 | 30 |
· Coding | · 具体编码 | 80 | 100 |
· Code Review | · 代码复审 | 10 | 10 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
15 | 10 |
Reporting | 报告 | 35 | 35 |
· Test Repor | · 测试报告 | 15 | 15 |
· Size Measurement | · 计算工作量 | 10 | 10 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
10 | 10 |
· 合计 | 230 | 265 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 70 | 70 | 5.5 | 5.5 | 学习了爬虫的基本框架 |
2 | 100 | 170 | 5 | 10.5 | 对xgboost包有了初步了解 |
林坤贤
-
过去两天完成了哪些任务
- 文字/口头描述
初步建立音乐曲库信息数据库、学习触发器的作用与使用 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
熟练掌握音乐曲库信息数据库建立所需的技术并完善音乐曲库信息数据库的建立、使用触发器 -
还剩下哪些任务
1、完善数据库
2、获取音乐曲库信息
3、将信息导入数据库
4、对数据库中的数据进行优化处理 -
遇到了哪些困难
触发器可以有许多作用,想要熟练掌握从而选择适合的方式的话需要大量时间 -
有哪些收获和疑问
收获:创建了数据库大致结构,学习了触发器的使用;
疑惑:无(还没接触更深层的知识,所以还没有什么疑惑) -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 30 | 30 |
· Estimate | · 估计这个任务需要多少 时间 |
30 | 30 |
Development | 开发 | 60 | 70 |
· Analysis | · 需求分析 (包括学习新 技术) |
30 | 30 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 30 | 40 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 30 | 30 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 15 | 15 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
15 | 15 |
· 合计 | 120 | 130 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 40 | 40 | 4.5 | 4.5 | 学习mysql的用法 |
2 | 30 | 70 | 5 | 9.5 | 学习触发器,创建数据库架构 |
柯圳浩
-
过去两天完成了哪些任务
- 文字/口头描述
学习MySQL关于建表、插入数据等等的SQL语句 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
分析并学习用户数据库所需的知识 -
还剩下哪些任务
构建用户数据库;存储用户信息;
实现代码与数据库链接,维护数据库 -
遇到了哪些困难
当表与表有关联时,增删改操作受到很大限制 -
有哪些收获和疑问
收获:基本掌握了mysql的用法
疑问:对数据库投入使用可能会出现的问题还不清楚 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 10 | 15 |
· Estimate | · 估计这个任务需要多少 时间 |
10 | 15 |
Development | 开发 | 70 | 85 |
· Analysis | · 需求分析 (包括学习新 技术) |
40 | 50 |
· Design Spec | · 生成设计文档 | 20 | 20 |
· Design Review | · 设计复审 | 10 | 15 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 20 | 20 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 90 | 100 |
· Test Repor | · 测试报告 | 30 | 50 |
· Size Measurement | · 计算工作量 | 20 | 20 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
40 | 30 |
· 合计 | 170 | 200 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 4 | 4 | 完成MySQL的安装,了解MySQL的基本操作 |
2 | 0 | 0 | 3.5 | 7.5 | 基本掌握了mysql的用法,对表与表的连接关系有初步的了解 |
杨锋夏
- 过去两天完成了哪些任务
- 文字/口头描述
寻找给数据库里的歌曲贴标签的方法 - 展示GitHub当日代码/文档签入记录
无新增代码,无签入记录
- 文字/口头描述
- 接下来的计划
准备着手建立数据库作为我们app的曲库 - 还剩下哪些任务
连接数据库与初版的代码,数据库的更新以及维护 - 遇到了哪些困难
现阶段缺少用户数据,给曲库中歌曲的标签不够精准 - 有哪些收获和疑问
收获:学习了MySQL的基本操作,正在逐步深入了解,着手曲库的建立
疑问:学习中 - PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 40 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 40 |
Development | 开发 | 200 | 210 |
· Analysis | · 需求分析 (包括学习新 技术) |
120 | 140 |
· Design Spec | · 生成设计文档 | 60 | 50 |
· Design Review | · 设计复审 | 20 | 20 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 0 | 0 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 20 | 25 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 0 | 0 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
20 | 25 |
· 合计 | 240 | 275 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 4 | 4 | 寻找市面上的几款推荐算法 |
2 | 0 | 0 | 4 | 8 | 学习了MySQL的基本操作 |
金昌鸿
-
过去两天完成了哪些任务
- 文字/口头描述
熟悉app前端与服务器交互
展示GitHub当日代码/文档签入记录 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
与其它完成的前后端实现交互对接 -
还剩下哪些任务
继续完善之后完成的前后端对接 -
遇到了哪些困难
服务器方面的部署还没完全实现,同时在进行的实践中磕磕碰碰,各种小问题挺花时间。 -
有哪些收获和疑问
收获:熟悉js里post,get的进一步应用
疑问:对于后面的实际实现还会遇到很多问题,加把劲! -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 60 | 60 |
· Estimate | · 估计这个任务需要多少 时间 |
60 | 60 |
Development | 开发 | 90 | 100 |
· Analysis | · 需求分析 (包括学习新 技术) |
40 | 45 |
· Design Spec | · 生成设计文档 | 0 | 0 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 20 | 20 |
· Coding | · 具体编码 | 50 | 55 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 60 | 60 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 30 | 30 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
30 | 30 |
· 合计 | 210 | 220 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 120 | 120 | 5.5 | 5.5 | 了解java前端与python后端的交互 |
2 | 90 | 210 | 4.5 | 10 | 学习前端与服务器交互 |
白霖
-
过去两天完成了哪些任务
- 文字/口头描述
继续搜集相关算法,并从中选择2~3种,准备实现,生成设计文档 - 展示GitHub当日代码/文档签入记录
- 文字/口头描述
-
接下来的计划
实现准备的几种算法 -
还剩下哪些任务
实现几种的算法,并比较性能,对算法进行调整 -
遇到了哪些困难
找资料困难,找到的资料基本都是一样的 -
有哪些收获和疑问
收获:学到了更多基于标签的推荐算法
疑问:无 -
PSP & 学习进度条
PSP表格
PSP2.1 | Personal Software Process Stages |
预估耗时 (分钟) |
实际耗时 (分钟) |
Planning | 计划 | 20 | 20 |
· Estimate | · 估计这个任务需要多少 时间 |
20 | 20 |
Development | 开发 | 130 | 140 |
· Analysis | · 需求分析 (包括学习新 技术) |
80 | 80 |
· Design Spec | · 生成设计文档 | 30 | 30 |
· Design Review | · 设计复审 | 0 | 0 |
· Coding Standard | · 代码规范 (为目前的开 发制定合适的规范) |
0 | 0 |
· Design | · 具体设计 | 0 | 0 |
· Coding | · 具体编码 | 20 | 30 |
· Code Review | · 代码复审 | 0 | 0 |
· Test | · 测试(自我测试,修改 代码,提交修改) |
0 | 0 |
Reporting | 报告 | 30 | 20 |
· Test Repor | · 测试报告 | 0 | 0 |
· Size Measurement | · 计算工作量 | 15 | 10 |
· Postmortem & Process Improvement Plan |
· 事后总结, 并提出过程 改进计划 |
15 | 10 |
· 合计 | 180 | 180 |
第N次 | 新增代码(行) | 累计代码(行) | 本次学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
1 | 0 | 0 | 3 | 3 | 学习了一些基于标签的推荐算法 |
2 | 30 | 30 | 3 | 6 | 继续搜集相关算法,编写设计文档 |
- 展示组内最新成果
(运行结果,非代码)
-
站立会议合照
-
会议耗时记录
第N次会议 | 耗时(分钟) |
1 | 12 |
2 | 9 |