(补交)系统分析与设计-HW2

1.简答题

1)简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点

瀑布模型的优点:瀑布模型有利于大型软件开发过程中人员的组织管理,有利于软件开发方法工具的研究,提高了大型项目开发的质量与效率。

瀑布模型的缺点:逆转开发过程要付出较大的代价,用户只有等到工程末期才能看到开发成果,折旧增加了开发的而奉献。严格的分级也导致了*度降低,不能满足客户的实时需求变化。

增量模型的优点:增量模型把待开发的软件系统模块化,让用户可以实时了解软件项目的进展,这降低了开发风险,提高了开发的灵活性。

增量模型的缺点:增量模型复杂性较高,可能会增大管理成本,超出组织能力,容易退化为边做边改模型,导致软件过程的控制失去整体性

螺旋模型的优点:螺旋模型激昂瀑布模型与快速原型模型结合起来,设计上有很高的灵活性,可以在项目各个阶段变更,以小分段构建大系统,成本计算变得简单。客户始终参与开发过程,项目具有很高的可控性。

螺旋模型的缺点:过多的迭代次数会导致开发成本和开发时间大大增加,过于灵活的开发过程不利于已经签署合同的客户与开发者协调。同时过分依赖风险分析经验与技术,一旦风险分析过程中出现偏差将会出现重大损失。

 

2)简述UP的三大特点,其中那些内容体现了用户驱动的开发,哪些内容体现风险驱动的开发?

三大特点:迭代式增量开发(每次产生一个新版本,根据用户对版本的反馈决定下次开发重点)、以架构建筑为中心(始终坚持架构是团队项目努力构造系统的核心)、用例驱动(以客户为中心,从客户角度看系统,为客户创造真正可用的系统)

用户驱动:用例驱动

风险驱动:迭代式增量开发

 

3UP的四个阶段划分准则是什么?关键里程碑是什么?

四个阶段:初始阶段、精化阶段、构建阶段、产品交付阶段

划分准则:开发生命周期中不同的关键里程碑

关键里程碑:生命周期目标里程碑(初始阶段)、生命周期架构里程碑(细化阶段)、初试运作能力里程碑(构造阶段)、产品发布里程碑(移交阶段)

 

4IT项目管理中,工期 质量 范围/内容 三元素中,在合同固定前提下,为什么说范围内容是项目团队易于控制的

工期由客户与团队协商的合同决定,质量由客户在合同中提出固定要求并且在验收时进行审核,只有范围内容可以在保证工期与质量前提下,作出适当增删,所以易于控制。

 

5)为什么说UP为企业按固定节奏盛产、固定周期发布产品提供了依据?

UP将软件开发周期分成四个阶段,每个阶段包括一个主要的里程碑。通过与里程碑对比决定是否进入下一个阶段,所以UP提供了固定节奏的盛产。其次UP是一个风险驱动的生命周期模型,为了有效地控制风险必须通过不断迭代。所以UP野味固定周期发布软件产品提供依据。

 

2.项目管理使用

(补交)系统分析与设计-HW2

(补交)系统分析与设计-HW2

(补交)系统分析与设计-HW2