BugPhobia开发篇章:Beta阶段第V次Scrum Meeting
0x01 :Scrum Meeting基本摘要
Beta阶段第五次Scrum Meeting |
|
敏捷开发起始时间 |
2015/12/17 00:00 A.M. |
敏捷开发终止时间 |
2015/12/17 23:00 P.M. |
会议基本内容摘要 |
ü 在前端方面,项目经理首次干涉项目进度;考虑到此前前端在代码迁移过程中,对各页面的迁移工作量分配不均,导致优先级更高的页面规划任务未能及时处理,因此此次Scrum Meeting重点调整前端的开发进度,优先保证后续的任务开发能够平稳进行 ü 在后端方面,用户管理部分思路逐渐清晰,同时Beta阶段的后端代码整理和框架适应也逐步完成,后端开发进入了“敏捷阶段”,开发效率稳步提升(XD),此次主要强调了结对编程过程的配合和部分说明 |
参与讨论人员 |
除金东禾尚未联系外,全员参与 |
0x02 :Scrum Meeting任务情况说明
团队成员 |
已完成任务 |
待完成任务 |
冯志睿 |
ü 特别说明:成员本身未给出详细的任务进度划分和子任务说明,因此用户管理部分进度交由后端开发组自行协调,项目经理仅监督大方向的进度 |
ü 【#36】实现用户管理后端对新架构的适应(剩余30%) ü 【#37】用户管理的Read Later功能(剩余80%) (由于后端开发组本身进度由后端开发组解决,因此这里将此前任务分配的issues展示于下方) ü 【#38】实现用户管理的第三方登陆式的推广(剩余100%) ü 【#39】用户管理的文件上传功能(剩余100%) |
李入云 |
ü 【#28】Semantic UI中期考核(100%)(考核任务的问答部分理解正确) ü 特别说明:结对编程出现障碍,由于ReactJS的环境配置出现一定问题,因此此任务予以延缓,但进度上给予监督和催促 |
ü 【#58】完成问答页面的前端编码实现(剩余100%) |
李云涛 |
ü 特别说明:结对编程出现障碍,由于ReactJS的环境配置出现一定问题,因此此任务予以延缓,但进度上给予监督和催促 |
ü 【#35】完成搜索结果页面的代码迁移工作(剩余10%) 】完成ReactJS、Semantic UI、jQuery三者部分机制上的兼容问题(解决stackable属性的兼容) |
钱林琛 |
ü 【#45】完成Semantic UI的中期考核任务的评估(100%):依据Semantic UI的任务发布情况,完成基本的评估工作,并给出一定的修改意见 |
ü 【#44】更新环境配置和单元测试文档(剩余100%) ü 【#53】完成主页面数据对接准备工作(剩余100%) |
王鹿鸣 |
ü 【#33】完成登陆注册页面的代码迁移(100%):修复部分javascript兼容问题,但由于前端验证难度过大,由项目经理强行延后进行 ü 【#34】完成主页面的代码迁移工作(100%):修复pusher本身的兼容问题,但由于代码云迁移难度过大,由项目经理强行延后进行 ü 【#51】完成pusher标签对ReactJS的兼容(100%) |
ü 【#43】完成用户管理页面的代码迁移(剩余100%):划分为六部分子任务模块依次进行 延期任务说明: ü 【#52】完成主页面“标签云”迁移工作(剩余100%) ü 【#57】完成登陆注册页面的前端验证 |
王文基 |
ü 【#40】完成搜索管理并实现即时结果信息的反馈(100%) 】将结果封装成接口对接数据这里想要简单地使用json格式进行数据的封装,也利于数据的直接利用和处理 |
ü 【#48】Haystack进行solr搜索的组间接口(剩余100%) |
金东禾 |
)和积极程度,团队决定放弃此成员,同时团队本身至今无法联系上此成员,但依据此前Team C#团队反馈的意见,可能会分配Django框架、Semantic UI框架的学习文档的整理任务,方便后续继续开发的团队能够尽快上手此团队的项目(项目本身学习成本相对较高,因此望谨慎考虑并接受) |
|
赵庶宏 |
ü 【#42】熟悉框架的特性和历史后端代码(100%):此任务暂时中止,由于结对编程的实现,因此此部分任务无需深入进行,只需了解基本的Django框架知识即可 |
ü 【#54】完成问答部分的后端数据接口(结对编程) |
0x03 :任务进展过程中遇到的困难
n 关于ReactJS和StackExchange的环境配置指南:在此次开发阶段,前后端的开发环境配置难度急剧上升;而且经过五种操作系统的实验(Windows7,Windows10,Linux,Ubuntu不同版本号),环境配置失败率较高,因此团队的项目经济和前端开发人员决定更新此前的环境配置文件,用以保证环境配置的准确率(截止笔者发稿前,Windows10和Ubuntu12.04版本依旧处于环境配置失败问题,目前仍未得到解决);因此,目前前端开发人员暂时利用ReactJS官网提供的在线编译器以保证开发的正常进行 |
0x03 :Burn Down燃尽图
月14日~12月18日的直线段),同时任务看板说明也会存在一定误差(因此,第IV,V,VI次Scrum Meeting的部分图可能相同),具体的进度可以参照github的commit的记录进行真实度的评估
图 1 Beta阶段第IV次Scrum Meeting燃尽图(由于项目经理即笔者的失误,部分任务没有在Git@OSC上及时设置为已完成,导致燃尽图出现了偏差,具体可以依据任务面板和归档时间做出评估)
图 2 Beta阶段Team@OSC团队管理任务看板说明
图 3 Beta阶段团队团队近期新增任务与完成任务(特别说明:此图表统计会忽略“已归档”任务,因此大量已归档并且验收通过的任务呗认定为“未完成”,即红线和蓝线之间的差距,导致新增任务和完成任务间存在一定的误差)
图 4 Beta阶段团队已验收任务归档记录和说明
0x04 :代码/文档签入记录
图 5 Github本身的commit记录
图 6 Team@OSC团队管理本身的动态记录(由于上传、创建等动态过多,因此不予展示,仅将一部分截图进行展示)
0x05 :再见,无忧时光
图7 BugPhobia团队会议留影(QQAQQ不就是黑历史吗摔~)
BugPhobia开发篇章:Beta阶段第V次Scrum Meeting的更多相关文章
- BugPhobia开发篇章:Beta阶段第VI次Scrum Meeting
0x01 :Scrum Meeting基本摘要 Beta阶段第六次Scrum Meeting 敏捷开发起始时间 2015/12/18 00:00 A.M. 敏捷开发终止时间 2015/12/18 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阶段第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阶段第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 ...
随机推荐
- November 09th, 2017 Week 45th Thursday
If we did all the things we are capable of, we would literally astound ourselves. 我们如果尽全力去完成我们能做到的事情 ...
- SDN 第三次作业
SDN 第三次作业 列举openflow1.0的12元组? 12元组 入端口(Ingress port) 源MAC地址(Ether Source) 目的MAC地址(Ether Des) 以太网类型(E ...
- Hive 整合Hbase
摘要 Hive提供了与HBase的集成,使得能够在HBase表上使用HQL语句进行查询 插入操作以及进行Join和Union等复杂查询.同时也可以将hive表中的数据映射到Hbase中. 应用 ...
- 面向对象的JavaScript --- 动态类型语言
面向对象的JavaScript --- 动态类型语言 动态类型语言与面向接口编程 JavaScript 没有提供传统面向对象语言中的类式继承,而是通过原型委托的方式来实现对象与对象之间的继承. Jav ...
- PHP(Mysql/Redis)消息队列的介绍及应用场景案例--转载
郑重提示:本博客转载自好友博客,个人觉得写的很牛逼所以未经同意强行转载,原博客连接 http://www.cnblogs.com/wt645631686/p/8243438.html 欢迎访问 在进行 ...
- 2.3.1 TextView(文本框)详解
http://www.runoob.com/w3cnote/android-tutorial-textview.html 1.基础属性详解: 通过下面这个简单的界面,我们来了解几个最基本的属性: 布局 ...
- __init__函数
初始化函数,类似于c++的构造函数 在创建一个对象时默认被调用,不需要手动调用.self后面接的形参,在类实例化的时候必须传递,__init__函数里的参数都属于成员变量
- python下载安装搭建
python官网下载python运行环境(https://www.python.org/downloads/),建议下载稳定版本,不推荐使用最新版本 安装 然后我们打开CMD,在里面输入python, ...
- MS SQL Server字符拆分函数
Insus.NET以前有用XQuery的nodes()方法写过一个函数,是MS SQL字符拆分的函数,http://www.cnblogs.com/insus/archive/2012/02/26/2 ...
- 20155327 Exp9 Web安全基础
20155327 Exp9 Web安全基础 基础问题回答 (1)SQL注入攻击原理,如何防御 SQL注入攻击就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器 ...