敏捷开发为什么会出现呢,那最简介的解释就是,传统的开发模式已经越来越不能适应,某些领域的飞速发展。瀑布模型可是说是典型的预见性为驱动的方法,将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序。我们看哈,开发进程呢从一个阶段“流动”到下一个阶段,是不是就如同瀑布流水,逐级下落。这也是瀑布开发名称的由来。 这种瀑布式的开发模型在它诞生之时就在软件项目管理上显示出了极强的优势,也是在当时的软件行业被普遍采用的方法,而且一直沿用至今。 那瀑布式具体的优点体现在哪些方面呢,我们可以来一起看一下: • 流程明确,按工