Beta阶段项目总结
1.每个成员在beta 阶段的实践和alpha 阶段有何改进?
冯硕:能够熟练的应用安卓studio中各种代码公式。
康杨:能够连接上后端数据库。
宫春岩:能够熟练应用CSS以及美化页面的工具。
白要朋:学会了如何在编码前设计和规划项目。
2.团队在beta 阶段吸取了那些alpha 阶段的经验教训?
在Alpha版阶段中,我们为了及时交作业,也就没怎么在意好看不好看,就弄出来功能感觉就行。Beta版中则更加注重用户的体验感受,对界面实现了一定的美化,以及app端也应用了列表的形式换掉了按钮看起来更舒适。
3.12条敏捷开发的原则中, 团队做得最好和最不好的各列举 2 点。
最好的2点:
1.跟之前个人编码不同,再每次编码之前都要站立会议讨论今天进程才开始,对时间的利用上更加充分。
2.工作的软件是首要进度度量标准我们在软件开发开始之前就定义了团队开发计划和标准,并且每天都会进行总结。
最不好的2点:
1. 敏捷过程中必须保持恒定的速度才行,但我们在验收之前有些懒做的慢,快到时间就加班加点。
2.即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势
但是我们在后期的时候根据反馈就做的没有想象中那么好,也就改改试试。
4.对照The Cathedral and the Bazaar (大教堂和集市),你的团队开发模式是哪一种,优势/劣势在哪里?
我们的项目开发模式更倾向于集市,优势是我们能够几百家所长来融会贯通,保证不落后时代。我们的劣势在于我们更注重与讨论,反而有时忽视了个人一些精彩的观点。