← 返回导航

深入理解:软件工程

过程模型风险光谱、EVM本质、知识产权立法逻辑

配速记页 08-misc 使用。这组知识点散,但每块都有「一读就通」的主线。

一、过程模型:风险管理的光谱

所有过程模型的差异,本质上是对「需求不确定性」的不同赌注:

选择题秒杀技:题干出现「风险分析」→ 螺旋;「可运行产品分批交付」→ 增量;「需求模糊快速构造」→ 原型。

二、需求工程:软件失败的第一现场

业界共识:项目失败的头号原因是需求问题(不是技术)。需求工程五步(获取→分析→定义 SRS→确认→管理)里,案例题爱考「结构化分析 SA」与「面向对象分析 OOA」两套工具箱:

DFD 画图题(案例可能考):注意「父图中某加工的输入输出 = 子图整体输入输出」的平衡原则,这是阅卷采分点。

三、测试:验证与确认的哲学分野

记法:V&V,「建得对」vs「建了对的东西」。

白盒覆盖的强弱序有内在逻辑:语句 < 判定(每分支走过)< 条件(每个子条件真假各一次)< 判定条件 < 路径(所有组合)。但注意「路径覆盖未必发现逻辑错误」是经典选择题陷阱(路径覆盖不能证明程序正确——停机问题)。

四、进度与成本:关键路径 + 挣值,两把尺子

关键路径:项目工期 = 网络上最长路径。反直觉点:工期由「慢的链条」决定,加快非关键活动一分都不缩短工期。总时差=0 的活动就是关键活动。案例计算题必练(画单代号网络图找 CPM,算总时差/自由时差)。

挣值 EVM 的本质:用钱做单位统一「计划、实际、完成度」三种口径,一眼看出「花了多少(AC)vs 干了多少(EV)vs 该干多少(PV)」。

五、知识产权:立法逻辑速通

不需要背法条,记住立法目的就能推答案:

六、英语题:五道送分题的套路

出题模式固定:一段 200 词左右的技术短文(架构/质量属性/数据库主题),挖 5 个空。

七、延伸阅读