BugPhobia开发篇章:Beta阶段第IV次Scrum Meeting

0x01 Scrum Meeting基本摘要

Beta阶段第四次Scrum Meeting

敏捷开发起始时间

2015/12/16 0000 A.M.

敏捷开发终止时间

2015/12/16 2300 P.M.

会议基本内容摘要

ü  在前端方面,ReactJS开发正式进入转折期,此次讨论的过程中各任务基本处于阻塞状态,主要原因在于ReactJSjavascript本身做出了大量布局和实现效率的限制,同时jQuerydocument字段也被严格限制,因此整体的开发进度相对较慢,此次Scrum Meeting将针对前端给出评估意见,并给出“一天”的实验期;若第VScrum Meeting时任务仍处于迟滞状态,将由项目经理强行协调进度,保证其他优先级的任务能够顺利完成

ü  后端方面,由于接口文档思路清晰,项目经理不予干涉后端开发的项目进度,仅负责监督和督促;而目前开发进度相对稳定,搜索结果、用户管理、问答管理三部分依据接口定义燃尽结果基本吻合

参与讨论人员

除金东禾、李入云(由于时间较晚,不得不在学生七公寓组织,因此未及时通知)尚未联系外,全员参与

 

0x02 Scrum Meeting任务情况说明

团队成员

已完成任务

待完成任务

冯志睿

ü  #36】实现用户管理后端对新架构的适应(20%

n  #361】完成后端逻辑文档的基本模板的书写

ü  #37】用户管理的Read Later功能(20%

n  #371】完成收藏、喜欢、关注的后端逻辑的调研,保证后续的接口实现时能够快速进入状态

ü  #36】实现用户管理后端对新架构的适应(剩余30%

ü  #37】用户管理的Read Later功能(剩余80%

李入云

ü  #35】完成搜索结果页面的代码迁移工作(30%)【结对】

n  #351】完成基本页面的展示效果的优化,尽可能保证界面UI部分更为直观而显著

ü  #35】完成搜索结果页面的代码迁移工作(剩余20%)【结对】

ü  #28Semantic UI中期考核(剩余50%)(此任务进入截止日期的催促阶段,若任务未完成将给予绩效的减法)

李云涛

ü  #35】完成搜索结果页面的代码迁移工作(30%)【结对】

n  #351】完成基本页面的展示效果的优化,尽可能保证界面UI部分更为直观而显著

ü  #35】完成搜索结果页面的代码迁移工作(剩余20%)【结对】

钱林琛

ü  #29】规范基本文档规范(100%

n  完成前端规范文档、代码规范文档、Scrum Meeting的规范文档的全部整理和规范

ü  #45】完成Semantic UI的中期考核任务的评估(剩余100%

n  依据Semantic UI的任务发布情况,完成基本的评估工作,并给出一定的修改意见

王鹿鸣

ü  特别说明:前端方面将进入开发的转折期,由于ReactJS本身对javascript的实现做出了大量的限制,因此整体开发进度在此次Scrum Meeting进展为0,若再第VScrum Meeting时无一定的进展,将由项目经理强行协调进度,保证更高优先级的任务能够顺利完成

ü  #33】完成登陆注册页面的代码迁移(剩余10%

ü  #34】完成主页面的代码迁移工作(剩余20%

ü  #43】完成用户管理页面的代码迁移(剩余100%

ü  特别说明:【#33】【#34】均依赖jQueryReactJS的兼容,因此此问题长期置于未完成任务直至解决这一问题,因此此任务处于待完成状态(直至第VScrum Meeting

王文基

ü  #40】完成搜索管理并实现即时结果信息的反馈(50%

n  #401】将结果封装成接口对接数据这里想要简单地使用json格式进行数据的封装,也利于数据的直接利用和处理

ü  #40】完成搜索管理并实现即时结果信息的反馈(剩余50%

n  需要注意的是在question以及answer的两个类中有若干的相关的属性,要是想要做到区分问题的来源和问题的作用域

金东禾

ü  鉴于此成员Scrum Meeting的参与率(0)和积极程度,团队决定放弃此成员,同时团队本身至今无法联系上此成员,但依据此前Team C#团队反馈的意见,可能会分配Django框架、Semantic UI框架的学习文档的整理任务,方便后续继续开发的团队能够尽快上手此团队的项目(项目本身学习成本相对较高,因此望谨慎考虑并接受)

赵庶宏

ü  #42】熟悉框架的特性和历史后端代码(100%

ü  #41】完成问答管理的问答数据展示接口调研(剩余100%)【主要涉及接口文档的0x0500~0x0510部分】

 

0x03 :任务进展过程中遇到的困难

n  关于ReactJSjQueryjavascript冲突状况:由目前的开发状况分析,Semantic UI本身封装的模块(如<div class=”pusher”>)本身,继承一定程度的javascript代码,而jQuery部分功能的初始化设计document字段的定义,而此部分定义在ReactJS的框架中做出了严格的限制,因此需要做出“工作量巨大”的翻译工作,此工作难度相对较高,因此此任务困难已经导致大量任务的阻塞,为保证开发效率,若第VScrum Meeting前没有大规模的任务进展,将优先完成其他优先级较高的代码迁移工作

 

0x03 Burn Down燃尽图

特别说明:由于近期项目经理(即笔者)的失误,导致任务没有在Git@OSC上及时设置为已完成,导致燃尽图出现了偏差(即1214~1218日的直线段),同时任务看板说明也会存在一定误差(因此,第IV,V,VIScrum Meeting的部分图可能相同),具体的进度可以参照githubcommit的记录进行真实度的评估

1 Beta阶段第IVScrum Meeting燃尽图(由于项目经理即笔者的失误,部分任务没有在Git@OSC上及时设置为已完成,导致燃尽图出现了偏差,具体可以依据任务面板和归档时间做出评估)

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

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

 

0x04 :代码/文档签入记录

 

4 Github本身的commit记录

5 Team@OSC团队管理本身的动态记录(由于上传、创建等动态过多,因此不予展示,仅将一部分截图进行展示)

 

0x05 :再见,无忧时光

6 BugPhobia团队会议留影(QQAQQ不就是黑历史吗摔~

原文地址:https://www.cnblogs.com/bugphobia/p/5058558.html