系统分析与设计作业2

1.简答题

简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点。
瀑布模型的优点:
1、让开发人员采用规范的方法;
2、严格规定了每个阶段必须提交的文档;
3、要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。
瀑布模型的缺点:
1、在软件开发初期,指明用户全部需求是困难的;
2、需求确定后,经过一段时间才得到软件最初版本;
3、完全依赖规格说明,导致不能满足用户需求。 适用中小型项目。

增量模型的优点:
1、短期内可以交付满足部分用户需求的功能产品;
2、逐步增加功能可以让用户去适应新产品;
3、开放式的软件可维护性比较好;
4、开始第一构件前,已经完成需求说明。
增量模型的缺点:
1、对现有产品功能造成破坏;
2、只适用于中小型软件的开发。

螺旋模型的优点:
1、集成了瀑布模型、快速原型模型、增量模型的优点;
2、支持用户需求动态变化;
3、需求分析与软件实现紧密联系相互依赖;
4、原型作为可执行的需求规格说明,既利用用户和开发人员共同理解,又可作为后续开发的基础;
5、为用户参与决策提供方便;
6、提高目标软件的适应能力;
7、降低风险;
8、在大型软件开发过程中充分发挥优势。
螺旋模型的缺点:
1、迭代次数影响开发成本,延迟提价时间;
2、找不到关键改进点,易引起人才、物力、财力时间的无谓消耗;
3、风险分析为重中之重。 适用于内部开发的大规模软件项目。

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

  • 用例驱动
  • 以架构为中心
  • 受控的迭代式增量开发
    用例驱动,受控的迭代式增量开发体现用户驱动的开发,以架构为中心的开发体现了风险驱动的开发

UP 四个阶段的划分准则是什么?关键的里程碑是什么?
初始阶段,准则:获得项目的基础;里程碑:生命周期目标
细化阶段,准则:进化软件构架;里程碑:生命周期构架
构造阶段,准则:构造软件;里程碑:初步试验运作功能
移交阶段,准则:把软件部署到用户环境;里程碑:产品发布

IT 项目管理中,“工期、质量、范围/内容” 三个元素中,在合同固定条件下,为什么说“范围/内容”是项目团队是易于控制的
工期,质量会随着团队的工作而难以控制,软件开发过程中每个人遇到的困难难以预测,因此工期和质量难以保证,而范围/内容可以由需求分析进行较为简单的控制。
为什么说,UP 为企业按固定节奏生产、固定周期发布软件产品提供了依据?
UP把软件开发的生命周期分为多个循环,每个循环由四个阶段组成,每个阶段完成确定的任务,每个阶段都有一个里程碑产生,让开发团队能有比较准确的把握。四个阶段分别为初始阶段,细化阶段,构造阶段,移交阶段,固定了节奏,为开发团队固定周期发布软件产品提供了依据

2、项目管理使用

使用截图工具(png格式输出),展现你团队的任务 Kanban

这里写图片描述
这里写图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值