系统分析与设计(2)

lesson 2

1、简单题

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

  • 瀑布模型
    瀑布模型将软件生命周期归结为顺序工作流程:构思阶段,需求分析阶段,设计阶段,开发阶段,测试阶段,发布上线阶段。
    【优点】
    ·降低软件开发的复杂程度,提高软件开发过程的透明性,提高软件开发过程的可管理性;
    ·推迟软件实现,强调在软件实现前必须进行分析和设计工作;
    ·以项目的阶段评审和文档控制为手段有效地对整个开发过程进行指导,保证了阶段之间的正确衔接,能够及时发现并纠正开发过程中存在的缺陷,使产品达到预期的质量要求
    【缺点】
    ·强调过程活动的线性顺序;
    ·缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题;
    ·风险控制能力较弱;
    ·瀑布模型中的软件活动是文档驱动的,当阶段之间规定过多的文档时,会极大地增加系统的工作量;
    ·管理人员如果仅仅以文档的完成情况来评估项目完成进度,往往会产生错误的结论
  • 增量模型
    增量模型,将软件的各项不同功能划分为不同增量,每次只对其中部分增量进行设计交付。
    【优点】
    ·增强客户对系统的信心;
    ·降低系统失败风险;
    ·提高系统可靠性;
    ·提高系统的稳定性和可维护性
    【缺点】
    ·增量粒度难以选择;
    ·确定所有的基本业务服务比较困难
  • 螺旋模型
    螺旋模型,在瀑布模型的基础上引入了风险分析以及迭代,通过不断地迭代来对软件进行完善。
    【优点】
    ·通过原型的创建,使软件开发在每个迭代的最初明确方向;
    ·通过风险分析,最大程度地降低软件彻底失败造成损失的可能性;
    ·在每个迭代阶段植入软件测试,使每个阶段的质量得到保证;
    ·整体过程具备很高的灵活性,在开发过程的任何阶段自由应对变化;
    ·每个迭代阶段累计开发成本,使支出状况容易掌握;
    ·通过对用户反馈的采集,与用户沟通,以保证用户需求的最大实现;
    【缺点】
    ·过分依赖风险分析经验与技术,一旦在风险分析过程中出现偏差将造成重大损失;
    ·过于灵活的开发过程不利于已经签署合同的客户与开发者之间的协调;
    ·由于只适用大型软件,过大的风险管理支出会影响客户的最终收益

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

三大特点:
·用例驱动
·以架构为中心的
·迭代式增量开发
其中用例驱动体现了用户驱动的开发,迭代式增量开发体现了风险驱动的开发。

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

四个阶段为:初始阶段 (Inception)、精化阶段 (Elaboration)、构建阶段(Construction) 和产品交付阶段 (Transition)。
划分准则:每个阶段以一个主要的里程碑结束,并在里程碑处执行一次评估,评判是否满足目标。满足目标后则进入下一个阶段,划分的准则则为里程碑。四个里程碑分别是:生命周期目标里程碑、生命周期体系结构里程碑、初始运行能力里程碑和产品发布里程碑。其中关键的里程碑是产品发布里程碑。

·IT 项目管理中,“工期、质量、范围/内容” 三个元素中,在合同固定条件下,为什么说“范围/内容”是项目团队是易于控制的?

①工期在签订合同的时候就已经确定,因此项目团队不能随意修改;开发项目过程中可能遇到的状况是无法预估的,所以工期是难以控制的。
②质量由用户来确定,也是不容易控制的。
③范围/内容是项目团队最易控制的,因为在满足用户的需求上,这部分的空间由开发团队自行确定。

·为什么说,UP 为企业按固定节奏生产、固定周期发布软件产品提供了依据?

RUP中,软件开发生命周期根据时间(固定周期发布)和RUP的核心工作流(固定节奏生产)划分为二维空间。
时间维从组织管理的角度描述整个软件开发生命周期,是RUP的动态组成部分,它将产品生产划分为不同的阶段,提供了开发的固定节奏。 而每个阶段都有里程碑,达到一个里程碑时便可进行一个小版本的发布,提供可固定的发布周期。

2、项目管理使用

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值