某大型软件公司早期开发的字处理应用软件已被广泛使用。该公司为了获得更多的利益,已对外公布近期将有新版本上市。面对这紧迫的开发期限,适合选择开放式团队结构和(15)开发模型。

admin2010-01-23  40

问题 某大型软件公司早期开发的字处理应用软件已被广泛使用。该公司为了获得更多的利益,已对外公布近期将有新版本上市。面对这紧迫的开发期限,适合选择开放式团队结构和(15)开发模型。

选项 A、瀑布
B、快速原型
C、螺旋
D、增量过程

答案D

解析 瀑布模型是一种将按软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等6个基本活动,并且规定了它们自上而下、相互衔接的固定次序的系统开发方法。瀑布模型强调文档的作用,并要求每个阶段都要仔细验证,它适用于需求明确或很少变更的项目。快速原型模型的第1步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么;第2步则在第一步的基础上开发客户满意的软件产品。显然,快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。螺旋模型是指将瀑布模型和快速原型模型结合起来,强调风险分析的一种开发模型。增量模型主要针对事先不能完整定义需求的软件开发项目。根据用户的需求,首先开发核心系统。当该核心系统投入运行后,用户试用并有效地提出反馈。开发人员根据用户的反馈,实施开发的迭代过程。每一次迭代过程由需求、设计、编码、测试、集成等阶段组成,为整个系统增加一个可定义的、可管理的子集。也可将该模型看作是重复执行的多个“瀑布模型”。本案例中,该字处理应用软件(老版本)已被广泛使用,新版本将在“近期”上市。项目开发团队面临着“紧迫的开发期限”等问题。该新版本字处理应用软件是基于老版本的基础上改进开发的,而非“全面推倒重来”,建议该项目开发团队选择开放式团队结构和增量过程开发模型。
转载请注明原文地址:https://jikaoti.com/ti/CCa7FFFM
0

相关试题推荐
最新回复(0)