1.每个成员在beta 阶段的实践和alpha 阶段有何改进?

程思敏:对于安卓的掌握更加熟悉深入,对于服务器的原理的理解更加清晰。

王宗泽:对于安卓的开发更加有兴趣,会积极地学习。

孟西鑫:对于安卓的应用更加熟练,提出的意见比较中肯。

孔宇航:对于团队项目的进展越来越关注,总是特别积极地想多分担点任务。

2.团队在beta 阶段吸取了那些alpha 阶段的经验教训?

在alpha阶段有很多细节的东西没有考虑到,只是模块的积累,在beta阶段我们逐步分析,在该优化的地方不断优化,有些忽略的问题被发现并解决。

3.12 条敏捷开发的原则中团队做得最好和最不好的各列举 2 点。

最好的2点:

1.我们最优先做的是通过尽早、持续的交付有价值的软件来使客户满意。

2.敏捷过程提倡可持续的开发速度。责任人、开发者和用户应该能够保持一个长期的、恒定的开发速度。

最不好的2点:

1.在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈。

2.在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。

4.对照 The Cathedral and the Bazaar (大教堂和集市), 你的团队开发模式是哪一种优势/劣势在哪里?

我的团队开发模式是集市,我们的优势是我们的主要目标明确,但中间过程会随着用户的需求不断调节。我们的劣势是相对于大教堂,集市比较乱,风向不稳定,可能一个不注意就会判断失误。