统一过程(UP) ( )
A、适用于所有软件工程 B、是迭代和增量式模型
C、是不强调文档的 D、不追求架构的稳定
**正确答案:B、是迭代和增量式模型**
### 解析:
1. **选项A**:错误。
统一过程(UP)是一种面向中大型复杂项目的框架,强调架构和文档的适度使用,但并不适用于**所有**软件工程(如小型项目或快速原型开发可能更适合敏捷方法)。
2. **选项B**:正确。
UP的核心特点是**迭代和增量式开发**,每个迭代周期内完成部分功能,逐步完善系统。其四个阶段(初始、细化、构造、交付)均包含多个迭代。
3. **选项C**:错误。
UP**强调文档**的适度使用,尤其在关键阶段(如需求规约、架构设计)需输出必要文档,但避免过度冗余。因此“不强调文档”的描述不准确。
4. **选项D**:错误。
UP特别注重**架构的稳定性**,尤其在细化阶段通过技术原型验证架构,为后续开发奠定基础。架构稳定是UP的核心目标之一。
### 总结:
唯一正确的选项是 **B**,其余选项均与UP的实际特性相悖。
B
用户登录可进行刷题及查看答案
登录后提交答案