区别:瀑布模型是线性模型,每一阶段必须完成规定的文档,适用于需求明确稳定的中小型软件开发。 快速原型模型的用户介入过早,通过迭代完善客户需求,原型废弃不用,适用于需求模糊的小型软件开发。 增量模型的每次迭代完成一个增量,可用于OO开发,适用于容易分块的大型软件开发。 螺旋模型是典型迭代模型,重视风险
分类:
其他好文 时间:
2016-03-06 15:56:46
阅读次数:
163
区别 联系 瀑布模型 1.阶段具有顺序性和依赖性 2.推迟实现的观点:在编码之前设置了是同分析和系统设计各个阶段 3.质量保证的观点:在每个阶段以优质、高产为基本目标 1.都需要进过分析、设计、集成、编码、测试和维护 2.软件过程是科学、有效的 3.问题定义和可行性研究的主要任务是概括地了解用户的需
分类:
其他好文 时间:
2016-03-06 12:47:39
阅读次数:
201
瀑布模型 在军事方面的软件开发周期一般较长,考虑的方面比较广,而瀑布式模型在项目各个阶段之间极少有反馈,不利于软件的健壮性。 快速原型 军事方面的使用者一般是内部人员,资金野比较充足,没有必要先做出模型。且原型有泄露的可能,对军事开发不利。 快速增量 军方要求的项目是环环相扣的, 对整体性要求会比较
分类:
其他好文 时间:
2016-03-06 11:15:48
阅读次数:
198
软件有其孕育、诞生、成长、成熟和衰亡的生存过程,一般称其为“软件生命周期”。软件生命周期一般分为6个阶段,即制定计划、需求分析、设计、编码、测试、运行和维护。典型的开发模型有:瀑布模型、增量模型、快速原型模型、螺旋模型、喷泉模型、智能模型、混合模型等。 瀑布模型,其最大的特点就是简单,他按照软件生命
分类:
其他好文 时间:
2016-03-06 09:59:56
阅读次数:
145
博主选的是老师给出的第四个议题“你认为一些军事方面的软件系统采用什么样的开发模型比较合适?”。我认为在军事方面软件系统应采用瀑布模型。 瀑布模型的特点:1.阶段间具有顺序性和依赖性;2.推迟实现的观点;3.质量保证的观点。 首先从第一点开始分析瀑布模型用于军事方面软件系统的好处。 军事方面的严谨性一
分类:
其他好文 时间:
2016-03-06 06:37:40
阅读次数:
202
在这一章当中,我了解到了软件生存期的几个模型。 首先是瀑布模型。其优点有:1 可强迫开发人员采用规范化的方法 2 严格规定了每个阶段必须提交的文档 3 要求每个阶段交出的产品都必须是经过验证的。其缺点有:1 最终产品可能与客户要求不符 2 该模型只是用于项目开始时需求已知的情况。在瀑布模型的基础上,
分类:
其他好文 时间:
2016-03-05 23:35:44
阅读次数:
231
瀑布式模型: 特点:简单。 不足:要求用户一开始就提出清晰完整的要求;要求用户需求比较稳定;用户的参与程度不够;段间移交信息时,容易产生误解。 快速原型模型: 特点:能弥补瀑布模型用户参与不够的缺点; 能减少用户需求遗漏的可能性;快速。 不足:用户易于视原型为正式产品;对于开发环境要求太多;需要用户
分类:
其他好文 时间:
2016-03-05 20:28:02
阅读次数:
119
3.当下大部分互联网创业公司为什么都愿意采用增量模型来做开发? ① 很多软件在开发之前并不知道或者说不完全知道用户的需求,采用增量模型,先发布一个基础软件,根据用户的使用反馈来总结用户需求,在原来的基础上完善软件的功能,这样既不会像瀑布模型一样在软件开发之前就要花大量的时间去做需求分析和管理,也不会
分类:
其他好文 时间:
2016-03-05 14:34:55
阅读次数:
174
五大开发模型:瀑布模型,快速原型模型,增量模型,螺旋模型,喷泉模型 采用瀑布模型或快速原型模型开发软件时,目标都是一次就把一个满足所有需求的产品提交给 用户。而增量模型与他们相反,它分批逐步地向用户提交产品,整个软件产品被分解成许多个 增量构件,开发人员一个构件接一个构件地向用户提交产品。螺旋模型可
分类:
其他好文 时间:
2016-03-05 11:41:08
阅读次数:
176
区别:1.快速原型模型基本上是线型的。 2.瀑布模型具有阶段性和顺序性。 3.增量模型可以分批的逐步向用户提交产品,并且使用户有充足的时间学习和适应。 4.螺旋模型主要是风险驱动的。 5. 喷泉模型面向对象迭代和无缝。 联系:主要任务都是为了概括地了解用户的需求,为了简洁地描述软件工程,把它们都归纳
分类:
其他好文 时间:
2016-03-05 00:01:10
阅读次数:
330