冰多多团队博客目录
一、Scrum Meeting
1. Alpha
- 【Alpha阶段】第一次Scrum Meeting
- 【Alpha阶段】第二次Scrum Meeting
- 【Alpha阶段】第三次Scrum Meeting
- 【Alpha阶段】第四次Scrum Meeting
- 【Alpha阶段】第五次Scrum Meeting
- 【Alpha阶段】第六次Scrum Meeting
- 【Alpha阶段】第七次Scrum Meeting
- 【Alpha阶段】第八次Scrum Meeting
- 【Alpha阶段】第九次Scrum Meeting
- 【Alpha阶段】第十次Scrum Meeting
2. Beta
- 【Beta阶段】第一次Scrum Meeting
- 【Beta阶段】第二次Scrum Meeting
- 【Beta阶段】第三次Scrum Meeting
- 【Beta阶段】第四次Scrum Meeting
- 【Beta阶段】第五次Scrum Meeting
- 【Beta阶段】第六次Scrum Meeting
- 【Beta阶段】第七次Scrum Meeting
- 【Beta阶段】第八次Scrum Meeting
- 【Beta阶段】第九次Scrum Meeting
- 【Beta阶段】第十次Scrum Meeting
3. Gamma
- 【Gamma阶段】第一次Scrum Meeting
- 【Gamma阶段】第二次Scrum Meeting
- 【Gamma阶段】第三次Scrum Meeting
- 【Gamma阶段】第四次Scrum Meeting
- 【Gamma阶段】第五次Scrum Meeting
- 【Gamma阶段】第六次Scrum Meeting
- 【Gamma阶段】第七次Scrum Meeting
- 【Gamma阶段】第八次Scrum Meeting
- 【Gamma阶段】第九次Scrum Meeting
- 【Gamma阶段】第十次Scrum Meeting
二、测试报告
- alpha测试报告
- beta测试报告
- gamma测试报告
三、发布说明
- alpha发布说明
- beta发布说明
- gamma发布说明
四、技术博客
- nginx 部署 apt 源
- windows中使用docker技术
- 自制 apt deb Repository
- Android开发 Bug Log
- ruby on rails Errors
- 日常开发中的shell小技巧
五、习得的软工原理/方法/技能
- 在beta阶段新功能的选择上,我们遵循了MVP原则,虽然alpha阶段结束之后没有很大量的用户,但我们还是通过调查问卷结果以及助教团队的反馈收集到了用户期待的产品功能与改进。所以在beta阶段我们除了把产品最核心的功能实现之外就是尽量去实现改进用户的反馈(使用说明界面、语音button的位置、编辑器界面等)
- 在测试时,我们主要使用android studio自带的junit4进行单元测试,另外针对UI进行了仪器化测试。以及在多种机型和操作系统版本上进行了兼容性测试
- 对于我们的UI设计,我们采取了多次发布获取调查问卷的方式,最后根据调查问卷显示,beta阶段的外观美观的满意比例要比alpha阶段的满意比例高30%
六、贡献分
- Gamma阶段贡献分
- Beta阶段贡献分
- Alpha阶段贡献分 (博客最后部分)
复制过来:
Alpha阶段
名字 |
角色 |
具体的可衡量的可验证的贡献 |
zpj |
PM,后端开发 |
博客X3 |
|
|
65 commits |
|
|
主要的termux中文注释 |
|
|
bug fixed: 2 |
|
|
推广:10 |
总分: 58 |
|
|
名字 |
角色 |
具体的可衡量的可验证的贡献 |
nyz |
后端开发 |
博客X2 |
|
|
13 commits,代码量大 |
|
|
bug fixed: 2 |
|
|
文档:1 |
|
|
调研语音接口 |
总分: 56 |
|
推广:5 |
名字 |
角色 |
具体的可衡量的可验证的贡献 |
hxb |
前端+后端对接 |
博客X13 |
|
|
21 commits |
|
|
bug fixed: 1 关键思路提供 |
|
|
文档:3 |
|
|
推广:8 |
总分:55 |
|
|
名字 |
角色 |
具体的可衡量的可验证的贡献 |
lty |
前端 ,编辑器 |
文档X3 |
|
|
commit: 3 |
|
|
调研测试模块\编辑器模块 |
|
|
发现bug:1 |
|
|
推广:2 |
总分:45 |
|
|
名字 |
角色 |
具体的可衡量的可验证的贡献 |
yk |
前端 |
文档:3 |
|
|
commit: 3 |
|
|
推广:5 |
|
|
调研前端demo: 1 |
总分:46 |
|
|
名字 |
角色 |
具体的可衡量的可验证的贡献 |
zyn |
测试,部分文档 |
文档X4 |
|
|
5 commit |
|
|
测试功能模块 |
|
|
调研语音接口 |
|
|
发现bug:1 |
总分:40 |
|
推广:3 |
Beta阶段
团队成员在Beta阶段的角色和具体贡献:
名字 |
角色 |
具体的可衡量的可验证的贡献 |
zpj |
前段+ 前后端对接 |
博客X1 |
|
|
20+ commits |
|
|
ui 设计与实现 |
|
|
bug fixed: 2 |
|
|
推广:10 |
总分: 53 |
|
|
名字 |
角色 |
具体的可衡量的可验证的贡献 |
nyz |
后端开发 |
10+ commits, new features |
|
|
bug fixed: 2 |
|
|
推广: 10 |
|
|
|
|
|
|
总分: 52.0 |
|
|
名字 |
角色 |
具体的可衡量的可验证的贡献 |
hxb |
后端+测试 |
10+ commits |
|
|
bug fix: 1 |
|
|
完成测试及测试报告 |
|
|
文档:1 |
|
|
推广:9 |
总分:48 |
|
|
名字 |
角色 |
具体的可衡量的可验证的贡献 |
lty |
后端 |
commit: 8 |
|
|
编辑器接入语音接口 |
|
|
添加使用帮助界面 |
|
|
维护编辑器 |
|
|
发现bug:1 |
总分:47.0 |
|
推广:2 |
名字 |
角色 |
具体的可衡量的可验证的贡献 |
yk |
PM |
文档:13 |
|
|
推广:6 |
|
|
发布app所有事务 |
|
|
|
总分:50.0 |
|
|
Gamma阶段
Gamma阶段评分
基本公式:贡献度 = 工作量 × 工作的影响力 × 工作的不可替代性 + 对项目有重大意义的idea
gamma阶段所有的工作及idea
issue/idea/job (repo:bingduoduo) |
for/from |
工作量*完成度 |
不可替代性 |
影响力(对项目的作用)10级 |
#3|语音输入shell应用 |
nyz |
750*0.8 |
B |
6 |
#4|run 百度模型,得到精确度 |
hxb |
100*1 |
B |
5 |
#5| UI手势切换 |
zpj |
50*1 |
B |
6 |
#6|编辑器风格切换 |
zpj |
100*1 |
B |
7 |
#7|语音button优化 |
zpj |
200*1 |
C |
7 |
#8|编辑器新增功能调研 |
lty |
50*1 |
C |
6 |
#9|gamma阶段测试跟进 |
hxb |
350*1 |
B |
6 |
|
zpj |
50*0.8 |
B |
6 |
#10|编辑器功能进一步完善 |
lty |
196*1 |
C |
7 |
每日例会博客+发布文档 |
yk |
11篇文档*0.9 |
A |
6 |
|
|
|
|
|
mark: A = 1, B = 2, C = 3, D = 4
分数计算:
nyz = 750*0.8*2*6=7680
zpj = 50*1*2*6+100*1*2*7+200*1*3*7+50*0.8*2*6=6680
yk=11*100*0.9*1*6=5940
hxb= 100*1*2*5+350*1*2*6=5200
lty=50*1*3*6+196*1*3*6=4428
最终得分:
sum >>> 7680 + 6680 + 5940 + 5200 + 4428
29928
nyz >>> 7680 * 250.0 / 29928
64.15396952686447
zpj >>> 6680 * 250.0 / 29928
55.800588078054
yk >>> 5940 * 250.0 / 29928
49.61908580593424
hxb >>> 5200 * 250.0 / 29928
43.43758353381449
tly >>> 4428 * 250.0 / 29928
36.9887730553328
nyz = 64
zpj = 56
yk = 50
hxb = 43
lty = 37
git 统计
命令:
git log --since="2019-05-24 00:00:00" --before="2019-6-13 24:00:00:00" --author="butub-ubuntu" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s,removed lines: %s, total lines: %s\n", add, subs, loc }'
nyz |
|
|
added lines: 1401 |
removed lines: 333 |
total lines: 1068 |
去除merge |
1069 - (38 - 3) |
=1034 |
|
|
|
zpj |
|
|
added lines: 3803 |
removed lines: 316 |
total lines: 3487 |
去除merge部分: |
3487 - (612-273) |
total =3148 |
去除fablib部分: |
3148 - 2714 |
total = 434 |
yk |
|
|
added lines:0 |
removed lines:0 |
totoal lines:0 |
|
|
|
|
|
|
hxb |
|
|
added lines: 505 |
removed lines: 82 |
total lines: 423 |
|
|
|
|
|
|
lty |
|
|
added lines: 61 |
removed lines: 257 |
total lines: -196 |
|
|
|
|
|
|