软件过程模型

1. RUP模型中的动态构造的4个阶段是什么?

先启(初始)、精化、构造、产品化

2. RUP模型精华阶段主要工作是什么?

分析问题域、定义系统的架构并且建立基线、处理主要的风险、建立项目的整体计划

3.RUP静态构造的九个核心工作流程是什么?

业务建模、需求获取、分析/设计、实施、测试、部署、配置与变更管理、项目管理、环境

4.RUP模型的主要特征是什么?

迭代+增量;
采用UML;
有功能强大的软件开发工具Rational Rose做支撑;

5.敏捷开发的最大特点是什么?

以小功能为单位迭代(重复)实施“需求分析->设计->实现->测试->发布->运行”的开发过程

6.所谓的“敏捷软件开发宣言”的内容是什么?

1.个体和交互胜过过程和工具
2.可以工作的软件胜过面面俱到的文档
3.与客户合作胜过合同谈判
4.响应变化胜过遵循计划

7. 什么是用户故事?

就是针对“用户想要实现的东西”和“对用户有价值的东西”(意图/要求的简要概述)。

8. 课堂介绍的敏捷开发中的三种具有代表性的开发方法是什么?

Scrum开发、极限编程、用户功能驱动开发

9. 极限编程所倡导的团队内部共享的四个价值观是什么?

沟通:重视项目干系人之间的沟通
简单:将设计控制在最低程度
反馈:反复测试并重视反馈
勇气:勇于面对需求设计变更

10.敏捷开发的主要优点有哪些?

灵活应对变化;
开发速度快效率高;
能够最大程度满足客户需求;

参考书籍《软件工程导论》第六版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值