BugPhobia开发篇章:Beta阶段第I次Scrum Meeting
0x01 :Scrum Meeting基本摘要
|
Beta阶段第一次Scrum Meeting |
|
|
敏捷开发起始时间 |
2015/12/10 00:00 A.M. |
|
敏捷开发终止时间 |
2015/12/12 23:00 P.M. |
|
会议基本内容摘要 |
ü Beta阶段第一次Scrum Meeting主要总结准备阶段的工作安排,同时就此前由于编译课设目标代码生成而拖延的进度任务进行了基本的审核和说明,在沟通方面解决了和PowerTeam之间的协商问题,决定采取Solr框架提供的搜索机制,并针对部分需求进行了更改 ü 在前端方面,决定依据“历史代码迁移”和“新界面的代码书写”两部分任务同时进行,就此前Beta阶段的中期考核推迟“新界面的代码书写”任务(目前由于尚未解析清楚Semantic UI和ReactJS之间的javascript版本冲突,因此后期的前端开发趋向复杂和不确定) ü 后端方面,依据接口文档稳步开发,目前开发进度维系稳定,但此前由于任务分配关系未分配予团队新成员赵庶宏,所以此次Scrum Meeting后分配任务 ü 测试方面,沿用此前的平台测试方案 ü 文档方面,给出了基本的Solr使用方案和Index插入手册,方便和PowerTeam团队进行基本的交流,前后端规范文档还在进一步说明 |
|
参与讨论人员 |
除金东禾尚未联系外,全员参与 |
0x02 :Scrum Meeting任务情况说明
|
团队成员 |
已完成任务 |
待完成任务 |
|
冯志睿 |
ü 【#25】整理后端待完成任务列表(100%)(归档) ü 【#32】完成Beta阶段后端结构的整理,避免Alpha阶段的泥球效应(100%) 】子任务:熟悉新架构的特性和安排 】子任务:重构功能模块 |
ü 【#36】实现用户管理后端对新架构的适应(剩余100%) |
|
李入云 |
ü 【#35】完成搜索结果页面的代码迁移工作(50%)【结对】 |
ü 【#35】完成搜索结果页面的代码迁移工作(剩余50%)【结对】 |
|
李云涛 |
ü 【#26】整理测试待完成任务列表(100%)(归档) ü 【#27】Semantic中期考核任务(100%) 】子任务:完成规定设计图片前端代码 】子任务:回答关于Semantic UI的属性问题 ü 【#35】完成搜索结果页面的代码迁移工作(50%)【结对】 |
ü 【#35】完成搜索结果页面的代码迁移工作(剩余50%)【结对】 |
|
钱林琛 |
ü 【#23】制定任务与文档管理细则(100%)(归档) ü 【#24】整理前端待完成任务列表(100%)(归档) ü 【#29】规范基本文档规范(25%) ,#31】完成Scrum Meeting的基本文档模板 |
ü 【#29】规范基本文档规范(剩余75%) n 完成前端、后端、测试的文档模板 |
|
王鹿鸣 |
ü 【#24】整理前端待完成任务列表(100%)(归档) ü 【#33】完成登陆注册页面的代码迁移(90%) 】子任务:完成基本的登陆注册页面,实现ReactJS的事件调用,调研Semantic UI的JS和ReactJS本身冲突的问题(90%) ü 【#34】完成主页面的代码迁移工作(80%) |
ü 【#33】完成登陆注册页面的代码迁移(剩余10%) ü 【#34】完成主页面的代码迁移工作(剩余20%) ü 【#43】完成用户管理页面的代码迁移(剩余100%) n 完成Activity部分代码的迁移工作(15%) |
|
王文基 |
ü 【#25】整理后端待完成任务列表(100%)(归档) ü 【#30】制定任务与文档管理细则(100%) 】子任务:完成Schema的基本调研工作,初步学习Solr教程,同时测试Solr的index添加方法 】子任务:交付“Solr调研初步”文件 |
ü 【#40】完成搜索管理并实现即时结果信息的反馈(剩余100%)【严格区分网站内实现的提问和网站外爬取的提问】 |
|
金东禾 |
月14日得到解决,已针对此情况给出相应问题的解决方案) |
ü 依据此前Team C#团队反馈的意见,可能会分配Django框架、Semantic UI框架的学习文档的整理任务,方便后续继续开发的团队能够尽快上手此团队的项目(项目本身学习成本相对较高,因此望谨慎考虑并接受) |
|
赵庶宏 |
ü 在此阶段,作为团队本身的后端开发成员,将正式在此次Scrum Meeting后分配任务,其此前的任务为熟悉Django的特性,具体说明请参照Dream组本身的Scrum Meeting |
ü 【#42】熟悉框架的特性和历史后端代码(剩余100%) ü 【#41】完成问答管理的问答数据展示接口(剩余100%)【主要涉及接口文档的0x0500~0x0510部分】 |
0x03 :任务进展过程中遇到的困难
|
n 关于ReactJS和Semantic UI的javascript冲突状况:就目前的开发进程,由于ReactJS所采用的javascript版本从语法到浏览器的兼容性存在一定的困难,但能够将ReactJS本身编译为浏览器支持的javascript版本,但可能会在编译过程导致Semantic UI的js事件被覆盖或修改(至少Jquery的初始化就是值得研究的问题),此问题很可能会动态影像到后续任务的开发,因此团队经过研讨:决定在本周进行两周兼容性的测试和实验,一旦无法如约完成,将采纳备选方案,沿用ReactJS本身的时间触发机制进行修改 |
|
n 关于Solr本身的配置和插入问题:按此前的需求分析文档,团队最后搭建的网站需要支持如下功能:用户在爬取的问答部分做出回答,网站能够将回答直接反馈到上游社区;但为兼容学霸爬取组的工作进展,因此此需求做出一定调整:仅支持网站本身平台问答的回答和检索,以及爬取数据的问答的检索(而不支持回答);同时,依据Solr的调研情况,能够实现将爬取数据直接插入至Solr的过程(仍在调研最后的对接过程是否会存在“坑”) |
|
n 关于对接的终稿:尽早沟通,尽可能减轻或者避免中间层的修改,尽可能确保各数据的格式有着相同并且严格的规定,尽可能保证顶层需求能够被及时反馈并贯彻到底层设计 |
0x03 :Burn Down燃尽图

图 1 Beta阶段第I次Scrum Meeting燃尽图

图 2 Beta阶段Team@OSC团队管理任务看板说明

图 3 Beta阶段团队已验收任务归档记录和说明

图 4 Beta阶段团队团队近期新增任务与完成任务(特别说明:此图表统计会忽略“已归档”任务,因此大量已归档并且验收通过的任务呗认定为“未完成”,即红线和蓝线之间的差距,导致新增任务和完成任务间存在一定的误差)
0x04 :代码/文档签入记录

图 5 Github本身的commit记录

图 6 Team@OSC团队管理本身的文件共享区域

图 7 Team@OSC团队管理本身的动态记录(由于上传、创建等动态过多,因此不予展示,仅将一部分截图进行展示)
0x05 :再见,无忧时光

图8 BugPhobia团队会议留影——原来2号楼的区域平台也能够讨论(当时讨论的教室没有其他人)(肿么突然就跑到外面合影了呢)(看我的自拍)(QQAQQ)
BugPhobia开发篇章:Beta阶段第I次Scrum Meeting的更多相关文章
- BugPhobia开发篇章:Beta阶段第VII次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第七次Scrum Meeting 敏捷开发起始时间 2015/12/19 00:00 A.M. 敏捷开发终止时间 2015/12/21 23 ...
- BugPhobia开发篇章:Beta阶段第X次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第十次Scrum Meeting 敏捷开发起始时间 2015/12/29 00:00 A.M. 敏捷开发终止时间 2016/01/01 23 ...
- BugPhobia开发终结篇章:Beta阶段第XI次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第十一次Scrum Meeting 敏捷开发起始时间 2015/01/06 00:00 A.M. 敏捷开发终止时间 2016/01/10 0 ...
- BugPhobia开发篇章:Beta阶段第IX次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第九次Scrum Meeting 敏捷开发起始时间 2015/12/25 00:00 A.M. 敏捷开发终止时间 2015/12/28 23 ...
- BugPhobia开发篇章:Beta阶段第VIII次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第八次Scrum Meeting 敏捷开发起始时间 2015/12/22 00:00 A.M. 敏捷开发终止时间 2015/12/22 23 ...
- BugPhobia开发篇章:Beta阶段第VI次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第六次Scrum Meeting 敏捷开发起始时间 2015/12/18 00:00 A.M. 敏捷开发终止时间 2015/12/18 23 ...
- BugPhobia开发篇章:Beta阶段第V次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第五次Scrum Meeting 敏捷开发起始时间 2015/12/17 00:00 A.M. 敏捷开发终止时间 2015/12/17 23 ...
- BugPhobia开发篇章:Beta阶段第IV次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第四次Scrum Meeting 敏捷开发起始时间 2015/12/16 00:00 A.M. 敏捷开发终止时间 2015/12/16 23 ...
- BugPhobia开发篇章:Beta阶段第III次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第三次Scrum Meeting 敏捷开发起始时间 2015/12/15 00:00 A.M. 敏捷开发终止时间 2015/12/15 23 ...
- BugPhobia开发篇章:Beta阶段第II次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第二次Scrum Meeting 敏捷开发起始时间 2015/12/13 00:00 A.M. 敏捷开发终止时间 2015/12/14 22 ...
随机推荐
- 一次SQLServer数据库宕机问题
数据库采用SQL Server 2005版本, 数据库文件约为6G,而LDF日志文件已经高达36G. 服务器开始变的不太稳定 .数据没有成功保存. 打开事件查看器发现很多信息日志 数据库 '' 中的文 ...
- 探索C#字符串
一.前言 刚接触C#时,书上说string是一种特殊的引用类型,因此string类型变量在作为参数传递到另一个方法,被修改后原变量的值不会发生变化,当时看得我一脸懵逼,什么叫特殊....后来又听说字符 ...
- 原生JS简单的无缝自动轮播
最近在不断的加强巩固js.在学习jq和vue之后发现很多东西其实都是不明所以,有些底层的东西自己不懂,到头来也只是一昧的使用,一直在用别人的东西,对自己的成长帮助也不大. 万丈高楼平地起,基础打扎实了 ...
- vue-cli静态资源处理
vue-cli是利用webpack进行打包部署,其中静态资源的路径问题是一个比较麻烦的部分. 项目中共有两个存放静态文件的地方. /static 根目录下的static文件夹 assets src目录 ...
- Redis系列三:reids常用命令
全局命令 keys * 查看所有键 dbsize 查看的是当前所在redis数据库的键总数 如果存在大量键,线上禁止使用此指令 exists key 检查键是否存在,存在返回1,不存在返回0 del ...
- Oracle RMAN 恢复数据库到不同主机(一)
一.RMAN 备份的内容 RMAN做数据库全备时包含了 数据文件.归档日志.控制文件和参数文件和备份日志,如下: arch_20160223_08qukp2t_1_1 arch_20160223_0 ...
- Mysql从库复制的2个问题
.为什么执行stop slave; 再start slave;可以继续主从关系呢? 其实执行stop slave;就是分别关闭了I/O线程(stop slave IO_THREAD;)和SQL线程(s ...
- C++之构造函数拷贝
拷贝构造函数,顾名思义,就是通过拷贝对象的方式创建一个新对象.拷贝构造函数有两种原型(我们继续以book类来说明拷贝构造函数原型): book(book &b); book(const boo ...
- C语言程序设计I—第十三周教学
第十二周教学总结(26/11-01/12) 第十三周的教学总结在朋友圈发布了,没有及时在此更新,为了保持教学总结的完整性,现补齐. 今日学院有重大外事活动,所有老师停课参加并且不需要补课,但为了保证我 ...
- 1.5《想成为黑客,不知道这些命令行可不行》(Learn Enough Command Line to Be Dangerous)——清屏
使用命令行时,使用clear命令清除屏幕非常方便: $ clear 键盘简写为^L.(Ctrl + L) 同样地,使用完终端当前窗口或标签页,使用exit命令退出进程: $ exit 键盘简写为^D ...