1. 每个成员在beta 阶段的实践和alpha 阶段有何改进?
胡潘华:记账本功能更为人性化,界面更加亲近用户
唐野野:优化了整个界面,是界面更加美观。
魏孟:蓝牙聊天功能有所改进,更为人性化。
王永维:打电话功能更加全面,可以随机打电话。
2. 团队在beta 阶段吸取了那些alpha 阶段的经验教训?
在Alpha版阶段中,功能的实现是重点,但是到了beta版中,界面的优化和亲善用户才是我们努力的重点。
3. 12 条敏捷开发的原则中, 团队做得最好和最不好的各列举 2 点。
最好的2点:
1.在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈。
我们小组在开发的过程中对这项原则执行的最好。一遇到问题,就会进行交流,并且一起解决。(每日站立会议)
2. 不断地关注优秀的技能和好的设计会增强敏捷能力。
我们每天都会想到新的技术和设计方法,并且常常把他加入到我们的程序中去。
最不好的2点:
1.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意
对于持续交付能力,我们小组的每个人都做的不太好。
2.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意
我们一般都是一次性做完项目后,并不会在继续开发持续性交付软件。
4. 对照 The Cathedral and the Bazaar (大教堂和集市), 你的团队开发模式是哪一种, 优势/劣势在哪里?
我们的开发模式更倾向于大教堂模式。在这种模式里,我们小组在一个稳定的环境下进行开发,可以很好的发挥每个人的优势。但是劣势在于,无法了解外部环境的动态变化。