本周我们除了把上一周的结对编程的后期工作完善完成之后,还学习了“软件开发流程”,软件开发流程的目的是为了提高软件 开发,运营, 维护的效率;以及用户满意度, 可靠性,和软件的可维护性。它分为这么几个:
1. 写了再改 Code-and-Fix 2. 瀑布模型 (waterfall model) 3. Rational Unified Process统一流程 (RUP)
4. 老板驱动的流程 (boss-driven process) 5. 渐进交付的流程 (Evolutionary Delivery) 6. 敏捷的流程 (Agile Process)
@敏捷不是万能的。 敏捷的方法能帮助你更早地 知道你是否能如期完成任务, 仅此而已。
阅读:50—55