快速开发,重在实现。应对系统的需求或性能的变化,迅速完成实现。此阶段解决需求迅速变更或性能瓶颈中的一种,哪个先到达优先解决。提供一个对性能及需求扩展的成熟实现。此阶段解决应对需求及性能问题两者。 注:并非所有开发均需要经历这三个阶段,应根据项目的时间、项目的大小、项目业务复杂情况的预估(行业)、开发模式等。 划分这三个阶段主要防止的情况: 前期过度设计,浪费时间,同时可能的实现并不符合后期。花费太多的时间在改良系统,但实际却使自己疲于应付。