关于无缝的特性:软件开发通常来说会划分明显的阶段,比如使用瀑布模型时,只有在设计完成之后才能实现,但喷泉模型却可以同步进行这些步骤,这更符合实际开发的状况。关于迭代的特性:软件开发的每个步骤通常都需要“返工”,喷泉模型很好的支持了这一点,使得迭代开发
1、喷泉模型的优点喷泉模型不像瀑布模型那样,需要分析活动结束后才开始设计活动,设计活动结束后才开始编码活动。该模型的各个阶段没有明显的界限,开发人员可以同步进行开发。其优点是可以提高软件项目开发效率,节省开发时间,适应于面向对象的软件开发过程。 2、喷泉模型的缺点由于喷泉模型在各个开发阶段是重叠的,因此在开发过程中需要大量的开发人员,因此不利于项目的管理。此外这种模型要求严格管理文档,使得审核的难度加大,尤其是面对可能随时加入各种信息、需求与资料的情况。
喷泉模型以面向对象的软件开发方法为基础,以用户需求为动力,以对象作为驱动的模型。它适合面向对象的开发方法。
190 浏览 4 回答
92 浏览 6 回答
123 浏览 3 回答
281 浏览 6 回答
222 浏览 4 回答
212 浏览 5 回答
110 浏览 4 回答
94 浏览 5 回答
175 浏览 6 回答
83 浏览 4 回答
203 浏览 3 回答
203 浏览 2 回答
257 浏览 2 回答
283 浏览 3 回答
153 浏览 3 回答
84 浏览 3 回答
302 浏览 4 回答
350 浏览 5 回答
89 浏览 6 回答
342 浏览 4 回答
240 浏览 5 回答
344 浏览 3 回答
357 浏览 6 回答
333 浏览 2 回答
194 浏览 3 回答