0x01 :Scrum Meeting基本摘要javascript
Beta阶段第八次Scrum Meeting前端 |
|
敏捷开发起始时间java |
2015/12/22 00:00 A.M.git |
敏捷开发终止时间github |
2015/12/22 23:00 P.M.数据库 |
会议基本内容摘要编程 |
ü 沟通方面,【突破】经过Solr的成熟搜索引擎架构,可以实现数据组插入到数据库的PDF文件的文件内检索和文件标题,所以据这次Scrum Meeting,沟通方面BugPhobia团队和PowerTeam团队的数据真正被对接成功,而数据组提供的数据也能真正地被检索和处理;而这次根据团队自己的调研结果,Solr的插入机制要求严格封装相应的数据字段,此前数据组反馈的“失败信息”可能因为数据传输时夹杂冗杂字段,团队成员Whenever主要负责和数据组的Solr平台的沟通和解释后端 ü 前端方面,因为“用户登录”的实现对“用户管理页面”的实现影响较大,所以前端的开发成员继续修复用户登录的BUG,而根据调研和反馈,此BUG是Semantic UI框架自己存在的BUG,并检索到不久前框架开发者提供的ISSUES,所以此部份内容直接完成javascript层次的前端验证工做架构 ü 后端方面,【突破】依据此前的协商,后端结对编程组依据“问答部分的接口规范”进行了Django框架层次上的开发,结对编程效率较高,而在此阶段的编程结束后将进行单元测试的规范框架 |
参与讨论人员 |
除金东禾没法联系外,全员参与 |
0x02 :Scrum Meeting任务状况说明
团队成员 |
已完成任务 |
待完成任务 |
冯志睿 |
ü 【#54】完成问答部分的后端数据接口(结对编程)(40%):完成0x0500~0x0510的接口实现工做,同时对数据库进行必定规格的修改保证Dream团队也可以据此对接成功
|
ü 【#54】完成问答部分的后端数据接口(结对编程)(剩余60%) ü 【#65】完成Django单元测试框架的准备工做(20%):主要完成基本的Django单元测试调研工做,但缺乏demo的提供所以这里进度待审核 |
李入云 李云涛 |
ü 【#55】完成搜索结果页面的测试和复审工做(20%) n 【#55:1】完成必要的本地测试工做,保证页面可以支持1024以上分辨率的屏幕上正常支持,而不会出现错位等情况 ü 【#58】完成问答页面的前端编码实现(30%) n 【#58:1】完成必要TAG页面的迁移工做,保证TAG页面的展现效果可以迁移至Semantic UI框架中 |
ü 【#58】完成问答页面的前端编码实现(剩余80%):依据前端的Pencil草图完成前端编码的实现 ü 【#55】完成搜索结果页面的测试和复审工做(剩余70%) |
钱林琛 |
ü 【#44】更新环境配置和单元测试文档(100%) ü 【#49】完成问答页面的设计工做(100%):完成问答页面的基本设计工做,交付Pencil草图commit入git仓库 |
ü 【#64】完成Github基本使用手册的撰写工做(剩余100%) ü 【#66】完成NodeJS的环境搭建手册(剩余100%) |
王鹿鸣 |
ü 【#59】BUG修复:主页面的注册部分存在错误页面“被重置”的错误(100%):https://github.com/Semantic-Org/Semantic-UI/issues/959,根据Semantic UI自己提供的ISSUES,此问题是框架自己的问题,所以用户登录的部分更正为“独立验证工做”,此部分任务已经说明,所以关闭此BUG |
ü 【#57】完成登录注册页面的前端验证(剩余100%) ü 【#43】完成用户管理页面的代码迁移(剩余100%):补充说明,因为#57任务完成后#43任务才能正常开展,所以#57任务优先级提高,优先解决此BUG后再进行正常开发 |
王文基 |
ü 【#63】修复Solr部分数据的字段设置,解决插入失败问题(40%):根据团队自己的调研结果,Solr的插入机制要求严格封装相应的数据字段,此前数据组反馈的“失败信息”可能因为数据传输时夹杂冗杂字段,进一步协商后解决此问题 |
ü 【#63】修复Solr部分数据的字段设置,解决插入失败问题(剩余60%) ü 【#64】完成Github基本使用手册的撰写工做(剩余100%) |
金东禾 |
ü 鉴于此成员Scrum Meeting的参与率(0)和积极程度,团队决定放弃此成员,同时团队自己至今没法联系上此成员,但依据此前Team C#团队反馈的意见,可能会分配Django框架、Semantic UI框架的学习文档的整理任务,方便后续继续开发的团队可以尽快上手此团队的项目(项目自己学习成本相对较高,所以望谨慎考虑并接受) |
|
赵庶宏 |
ü 【#54】完成问答部分的后端数据接口(结对编程)(40%):完成0x0500~0x0510的接口实现工做,同时对数据库进行必定规格的修改保证Dream团队也可以据此对接成功 |
ü 【#54】完成问答部分的后端数据接口(结对编程)(剩余60%) ü 【#65】完成Django单元测试框架的准备工做(20%):主要完成基本的Django单元测试调研工做,但缺乏demo的提供所以这里进度待审核 |
0x03 :任务进展过程当中遇到的困难
n 关于Solr的数据插入的解决方案:经过Solr的成熟搜索引擎架构,可以实现数据组插入到数据库的PDF文件的文件内检索和文件标题,所以据这次Scrum Meeting,沟通方面BugPhobia团队和PowerTeam团队的数据真正被对接成功,而数据组提供的数据也能真正地被检索和处理;但这次根据团队自己的调研结果,Solr的插入机制要求严格封装相应的数据字段,此前数据组反馈的“失败信息”可能因为数据传输时夹杂冗杂字段,团队目前还在沟通此问题 |
n 关于Seamantic UI自己的BUG解决方案:因为“用户登录”的实现对“用户管理页面”的实现影响较大,所以前端的开发成员继续修复用户登录的BUG,而根据调研和反馈,此BUG是Semantic UI框架自己存在的BUG,并检索到不久前框架开发者提供的ISSUES(https://github.com/Semantic-Org/Semantic-UI/issues/959),所以此部份内容直接完成javascript层次的前端验证工做 |
0x03 :Burn Down燃尽图
图 1 Beta阶段第VII次Scrum Meeting燃尽图(调整了Beta阶段项目的终止时间)
图 2 Beta阶段Team@OSC团队管理任务看板说明
图 3 Beta阶段团队团队近期新增任务与完成任务(特别说明:此图表统计会忽略“已归档”任务,所以大量已归档而且验收经过的任务呗认定为“未完成”,即红线和蓝线之间的差距,致使新增任务和完成任务间存在必定的偏差)
0x04 :代码/文档签入记录
图 4 Github自己的commit记录(因为前端的主页面迁移工做存在BUG,所以开发过程当中不容许commit,而上传至平台作一部分测试工做,暂无commit记录)
图 5 Team@OSC团队管理自己的动态记录(因为上传、建立等动态过多,所以不予展现,仅将一部分截图进行展现)
0x05 :再见,无忧时光
图6 BugPhobia团队会议留影(QQAQQ摘自队员吐槽:笔者你为何不看镜头QAQ)