# 软考-软件设计师-10-软件工程基础

# 主要概念

模型 描述
瀑布模型 一次通过
演化模型、变化模型 快速开发出原型,不断改进原型
螺旋模型 瀑布+演化+风险分析,适用大规模、高复杂、高风险的项目
喷泉模型 面向对象
V 模型 需求分析-验收测试、概要设计-系统测试、详细设计-集成测试、软件编码-单元测试
增量模型 每个增量都发布一个可使用的版本
RAD 瀑布模型的高速变种,基于组件
水晶法 每一种不同的系统都需要一套不同的策略、约定、方法论
敏捷统一过程 大任务上连续,小任务上迭代

环路复杂度(McCabe 度量法)= m-n+2,m 是弧数,n 是节点数

所有的测试目标都来自于需求分析

最后更新于: 1/29/2023, 10:35:51 PM