摘要:
V模型可以看作是“瀑布模型”的一个演进版本,它在软件开发的基本原则上,特别强调了“测试”在整个开发过程中的重要性。它的核心思想是,每一个开发阶段都应该有与之对应的测试阶段。 什么是V模型? 🧐 V模型的名字来源于其流程图的“V”字形状。V的左侧代表“开发与设计”的各个阶段(从需求到编码),V的右侧 阅读全文
posted @ 2026-01-12 19:01
ceiloruz
阅读(3)
评论(0)
推荐(0)
摘要:
“迭代”和“增量”经常被一起提及,但它们其实是两个不同的概念。理解它们的区别与联系,是理解敏捷开发等现代软件工程方法的关键。 简单来说: 增量 (Increment):做“新”的事情。 像搭积木一样,一次只搭一小块,但每一块都是一个完整、可用的部分。 迭代 (Iteration):把“旧”的事情做得 阅读全文
posted @ 2026-01-12 19:01
ceiloruz
阅读(4)
评论(0)
推荐(0)
摘要:
螺旋模型由巴里·博姆(Barry Boehm)在1986年提出,它是一种将瀑布模型的系统性与原型模型的迭代特性相结合的软件开发过程模型。 它的核心思想是风险驱动,即在项目开发的每个阶段都把风险分析放在首位。 什么是螺旋模型? 🌀 您可以将螺旋模型想象成一个不断向外扩展的螺旋线。 整个开发过程不是线 阅读全文
posted @ 2026-01-12 19:01
ceiloruz
阅读(3)
评论(0)
推荐(0)
摘要:
“构建组装模型”,在软件工程中,它更正式的名称是 构件组装模型(Component-Based Development, CBD) 或 基于构件的软件工程(Component-Based Software Engineering, CBSE)。 这个模型的核心思想非常直观,就像 搭乐高积木 或 组装 阅读全文
posted @ 2026-01-12 19:00
ceiloruz
阅读(2)
评论(0)
推荐(0)
摘要:
软件过程模型(SDLC Models) 是“软件工程”这一大类中的基础且高频考点。 在架构师考试中,这部分内容不仅出现在综合知识(选择题)*中,在*案例分析中也常要求根据特定场景(如:需求不明确、风险高、进度紧)选择合适的开发模型并陈述理由。 以下是核心知识点提炼。 一、 经典过程模型 1. 瀑布模 阅读全文
posted @ 2026-01-12 18:59
ceiloruz
阅读(3)
评论(0)
推荐(0)
浙公网安备 33010602011771号