系统架构师-第5章软件工程基础知识

第5章软件工程基础知识

5.1 软件工程

5.1.1 软件工程定义

5.1.2 软件过程模型

5.1.3敏捷模型

5.1.4 统一过程模型 (RUP)

5.1.5 软件能力成熟度模型

5.2 需求工程

5.2.1 需求获取

5.2.2 需求变更

5.2.3 需求追踪

5.3 系统分析与设计

5.3.1 结构化方法

5.3.2 面向对象方法

5.4 软件测试

5.4.1 测试方法

5.4.2 测试阶段

5.5 净室软件工程

5.5.1 理论基础

5.5.2 技术手段

5.5.3 应用与缺点

5.6 基于构件的软件工程

5.6.1 构件和构件模型

5.6.2 CBSE过程

5.6.3 构件组装

5.7 软件项目管理

5.7.1 项目管理概述

5.7.2 软件进度管理

5.7.3 软件配置管理

5.7.4 软件质量管理

5.7.5 软件风险管理

使用 Hugo 构建
主题 StackJimmy 设计