跳转至

学习目标对照表

完成本教材后,对照此表自检学习成果。


八大学习目标

编号 能力描述 对应章节 自检 ✅
L1 能用自己的语言阐释 Brooks 法则 ,判断给定场景中"加人"是否合理 Ch2, Ch8
L2 能区分编程产品的三个层次(程序→产品→系统),评估软件模块成本构成 Ch1
L3 能定义 概念完整性 ,分析一个开源项目架构是否具备该特征 Ch4, Ch5
L4 能识别 第二系统效应 的典型症状,主动避免过度设计 Ch5
L5 能设计3-5人团队的分工方案,给出角色定义和沟通机制 Ch3, Ch7
L6 能制定含计划/编码/测试的合理时间分配(⅓ + ⅙ + ½) Ch2, Ch13
L7 能区分 根本困难次要困难 ,评估新技术是否构成"银弹" Ch16, Ch17
L8 能制定含里程碑的PERT图,评估项目延迟风险 Ch14

五大核心概念自评

概念 我能…… 自信度 (1-5)
🔴 人月神话 解释为什么加人不会加速
🟠 概念完整性 判断一个系统设计是否统一
🟡 团队沟通 设计团队分工和沟通方案
🟢 质量保证 制定测试计划和策略
🔵 没有银弹 评估新技术的真实价值

关键公式与法则

法则 表述
Brooks 法则 向进度落后的项目加人,只会使进度更落后
沟通路径公式 n(n-1)/2
规模-工作量关系 工作量 ≈ 常数 × (规模)^1.5
编程系统产品成本 独立程序 × 9
进度黄金分配 ⅓ 计划 + ⅙ 编码 + ¼ 构件测试 + ¼ 系统测试
维护成本 ≥ 开发成本的 40%
缺陷修复引入率 20-50% 概率引入新 bug
根本困难 复杂度、一致性、可变性、不可见性

对照完成后,回顾第19章的综合练习,完成你的"人月神话视角的项目诊断报告"。