Questions:
- 每个成员在beta 阶段的实践和alpha 阶段有何改进?
- 团队在beta 阶段吸取了那些alpha 阶段的经验教训?
- 12 条敏捷开发的原则中, 团队做得最好和最不好的各列举 2 点。
- 对照 The Cathedral and the Bazaar (大教堂和集市), 你的团队开发模式是哪一种, 优势/劣势在哪里?
Answers:
1. 每个成员在beta 阶段的实践和alpha 阶段有何改进?
王春帆:对数据库进行了重新设计,做了很大的改进。
张绍佳:重新设置服务器,提高了服务器的速度与稳定性。
秦兵超:对网站的功能进行了完善。
刘伟 :对网站进行了美化。
2. 团队在beta 阶段吸取了那些alpha 阶段的经验教训?
在alpha阶段中,对功能的需求分析不够仔细,没有很好的了解真实用户的需求,并且所做的功能比较零散,预期的整体效果并不是很理想。Beta阶段结合了老师和身边同学的建议,增添了功能,是我们的网站更加具有实用性;在beta阶段我们逐步分析,分清任务的轻重缓急,懂得取舍;在该优化的地方不断优化,有些忽略的问题被发现并解决。
3. 12 条敏捷开发的原则中, 团队做得最好和最不好的各列举 2 点。
最好的两点:
(1) 时时总结如何提高团队效率, 并付诸行动。
(2) 经常在一起团队开发,而不是分开的独立开发。
最不好的两点:
(1) 开发过程中不能很好的意识到任务的孰轻孰重。
(2) 我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意
4. 对照 The Cathedral and the Bazaar (大教堂和集市), 你的团队开发模式是哪一种, 优势/劣势在哪里?
很难说大教堂和集市两个开发模式谁好谁坏,对于我们团队来说,在初期我们就是大教堂式的开发方式,在经过第一阶段的验收后,我们针对建议改进方法,就应该是过渡到了集市式开发。
集市模式的好处:
了解用户所思所想,调整软件开发方向更加敏捷,对市场的适应程度更高。
集市模式的坏处:
太多的建议使软件开发方向频繁的调整,容易使软件偏离原来的轨道,失去目标。