冲刺总结
0*.燃尽图
迟来的燃尽图,别看它是最后一天掉了一堆,感觉很假,像是人为的把issues都关闭掉。其实不然,很多功能是大家平时做好,但是没整合在一起,所以没燃掉,在最后几天的整合中,通过测试的功能,才燃掉。
是不是和下面很相似呢?
1.项目预期计划&&2.现实进展(多说无益,直接上图)
绿色是未完成的,红色是已经完成的。其他都是已经完成并且测试正常的主要功能,还有一些细节并未体现在上面。
alpha版本主要完成的是,一个完整的活动发布、审核、报名流程。
3.过程体会
黄志明(PM):说实在的,看着其他班软工实践那轻松的样子,是在挺羡慕的。我其实挺后悔选栋哥的,没想到有这么多事情,而且还莫名其妙组了一个没有一个人有项目经验的团队。但是,但是,倘若再让我选一次,我还是会选栋哥,还是会选择我的队友。最后阶段,连续三天的通宵。完成了大部分的界面整合以及界面优化,所以我们的燃尽图会比较畸形。Alpha阶段,我们绕了非常多的远路,但也看到了平时看不到的风景。
身为队长,没有教好队员使用Github来提交代码,而是各做各的,实际上我只是会使用,关于协同合作不太清楚。在最后的两天,整合的时候,才开始用github。BETA保证会全程使用github吧,用U盘、QQ传太痛苦了!!!!!!!!!!!!!!!!
李严(V):工欲善其事,必先利其器;天将降大任于斯人也,必先劳其筋骨,饿其体肤;凄凄惨惨戚戚,软工冲刺之期,最难将息。这不是第一次看到福大的凌晨,当然也不会是最后一次,因为还有Bata版本。但是是第一次在连续较长的时间内进行代码冲刺,感觉这次AL完成后的几天都不想要再碰电脑,我的眼睛啊~!(最大感想:睡觉是多么美好的一件事情啊)
格格(V): 经过了第一阶段的冲刺,学习了很多,也遇到了很多问题。经常每个问题都会让我这个没有任何经验的菜鸟忙上一阵⋯⋯虽然有时候感觉很心累,但是在解决问题后的欣喜却又是难以言表的。这段时间,呆了很多次活动室,也熬了很多次夜,有时候真感觉眼皮都要掉下来了,尤其是有问题却又难以解决的时候,简直狗带了!说实话,真心有点累。另一方面,却又觉得心甘情愿!因为和大家在一起,写写代码,聊聊天,不知不觉俨然就到了凌晨四点多!还有我觉得这几天学的东西可能比我一整学期学的都多。虽然过程比较艰难,却很愉快,非常感谢这些小伙伴带给我的欢乐与动力!
橙汁(V):只有真正开始编码后才知道当初设计的功能实现起来有多难,编码不像是原型设计,拖动几下就能做出一个精美的界面,编码要实现的不仅是页面,还有各种逻辑功能,跟原型设计简直是天壤之别。我们小组没有任何经验,进度也慢了很多,好在在deadline之前初步完成了能演示的功能模块。而过程中我又因为比赛缺席了几天,拖了后腿(虽然有我没我没有差别…小小酱油抱紧六只大腿…),在后几天的紧迫氛围里大家熬夜赶工,奋战在前线,deadline果然是第一生产力……
志兴(M):最终这个时刻还是来了,虽然我们还是有很多的东西没实现,也还有很多的bug,不过小组的成员都挺认真的,也花了很多时间解决了很多问题。而我基础知识不足,技术太烂,也没有去尽力去实现自己应该做到的,写的代码并不多,最后实现的功能还有一些莫名其妙的bug。在这次的实践中我最大的感受是自己的能力与想要实现的功能之间的巨大差距,在原型设计还没开始写代码的时候设想了很多的功能,也觉得可以实现,但真正在写的时候才发现自己的能力撑不起当初的野心,不停的翻书查资料也还是有很多问题。在基础不足、对代码没有真正理解的情况下写代码真的是一件很难受的事情,虽然这是一个正常的过程(这也是因为我自己太懒没去认真看书,自找的苦恼)。另外不同人写的代码差别挺大的,在合并的时候会有命名冲突和一些结构上的差异导致要进行很多修改,花费很多时间。总之,在接下来的阶段,除了继续完善功能,还要继续学习,尽量把自己要做的事做好吧。。
牛姐(V):软工实践,见证福大夜晚之旅,队友都很给力,楼下屠龙,楼上自爆,每天上课就是漂浮在空中,期间也听到了很多悔不当初,每晚4点的社交软件总是被这样的夜景如此之类的话刷屏。但是,当看到大家的结晶出来后,丑丑的样子但凝聚了我们所有的心血,感觉身体被掏空,其实做出来后更多的是遗憾,如果还有时间我们能更好地完成。软件的完成以及分工和最初的还是有差距的,我写了管理界面,{这里请给我注释出来,放大:充分尊重运行}写了适配器,写了bean,写了监听跳转,然后开始看看队友的界面,那时候我是拒绝的,当初说好的风格在哪里,还有你们侧滑的那个留白是个什么鬼,为什么界面跳转后没有标题,无奈的我被组长安排过来改改改,在看队友代码时,我知道自己做不到,冗杂的堆积,为什么不采用fragement,距离alpha不远,重做和是整改还是放到beta,先把功能实现了吧,还有一点我要道歉忏悔,能想到吗?完全初期的代码没有git,我们是QQ传阅,所以整合时,呵呵,心好累,一个个手动添加,调试BUG,它坚强的活到最后,感动。队友们都很给力,我已经深深地“爱”上这种“加班”,再给我10杯咖啡,我还可以再战。
佳恺(M):现在想想,栋哥作业的发布已经是大半个月前的事情了,从一开始的一无所知,茫然无措,然后慢慢地找资料,问学长,问东方锐智的助教,慢慢地懂得怎么去用AS,Android编程以及和数据库的交互,到现在一个软件的apha版本的发布,感觉时间过得真是飞快,而在同样的时间的流逝当中,这大半个月却是大有所获,感觉到自己的知识库得到了扩充,刷新。或许不会那么期待下一次的挑战,因为真的有点累,但也有更大的信心去面对它。继续加油~~~~
4.组员分工以及工作量比例
姓名 | 分工 | 工作比例 |
---|---|---|
黄志明 | 活动发布者界面设计、总结文档 | 11 |
李严 | 活动参与者界面设计、测试文档 | 13 |
格格 | 登录注册界面设计及优化 | 13 |
橙汁 | 界面整合、界面优化 | 10 |
志兴 | 登录注册、申请成为发布者、忘记密码 | 17 |
佳恺 | 活动(通知)发布、审核、查看 | 17 |
牛姐 | 管理员界面设计、界面优化 | 19 |