首页 > 试题广场 >

在软件开发过程中,我们可以采用不同的过程模型,下列有关 增量

[单选题]
在软件开发过程中,我们可以采用不同的过程模型,下列有关 增量模型描述正确的是()
  • 是一种线性开发模型,具有不可回溯性
  • 把待开发的软件系统模块化,将每个模块作为一个增量组件,从而分批次地分析、设计、编码和测试这些增量组件
  • 适用于已有产品或产品原型(样品),只需客户化的工程项目
  • 软件开发过程每迭代一次,软件开发又前进一个层次
        增量模型是把待开发的软件系统模块化,将每个模块作为一个增量组件,从而分批次地分析、设计、编码和测试这些增量组件。运用增量模型的软件开发过程是递增式的过程。相对于瀑布模型而言,采用增量模型进行开发,开发人员不需要一次性地把整个软件产品提交给用户,而是可以分批次进行提交。
        采用增量模型时,具有最高优先权的核心增量构件将会被最先交付,而随着后续构件不断被集成进系统,这个核心构件将会受到最多次数的测试。这意味着软件系统最重要的心脏部分将具有最高的可靠性,这将使得整个软件系统更具健壮性。
发表于 2019-03-09 16:15:12 回复(0)
  # 增量模型 【渐增模型】 (分构件开发)
      ~ 过程 : 需求分析 --> 规格说明 --> 设计 --> 【】 <==> 维护
                  【】:针对每个构件完成详细设计、编码和集成,经测试后交付给用户
      ~ 特点 : 分批把软件交给客户,(风险)最后合在一起未必成功
                  较短时间向用户提交可完成有用工作产品
                  用户有充裕时间学习适应产品
                  软件结构必须开放、方便向现有产品加入新构件 (此优点实现较困难)

发表于 2019-02-14 21:34:43 回复(0)