# 实验指导书｜实验5 软件项目质量管理实验

> 【v2.0 定位】本课程已按广东金融学院学校文档调整为 **32 学时/2 学分纯理论课（实验 0）**。本实验相应调整为 **课外自主实践（选做）**：不计课内学时、不计学分、不单独计分；可作为"课堂讨论和练习（10%）/作业（20%）"素材，或教师开学公布的选做加分项（口径见《07》第五节、《06》）。

适用对象：软件工程24级本科 ｜ 对应章节：第7章 ｜ 实践定位：课外自主实践（选做，不计学时学分、不单独计分，见顶部 banner）
实验类型：设计/综合 ｜ 文件依据：《02-教学日历》《_模板与写作规范》
教学周次：第 11 周 ｜ 对应案例：某汽车公司质量管理系统 ｜ 报告提交：第 11 周末

## 一、实验目的

1. 用流程图梳理缺陷处理流程，用因果图按"人机料法环"做根因分析。
2. 用帕累托图对缺陷频数排序并求累计百分比，识别"关键的少数"。
3. 设计≥10项检查表，按严重/一般/轻微给缺陷定级。
4. 掌握配置项识别与版本变更记录（v1.2→v1.3）。

## 二、前置知识与理论回顾

1. 质量三过程：规划质量管理→管理质量（QA，面向过程）→控制质量（QC，面向结果）。
2. 因果图、流程图、帕累托图、检查表属常用质量工具。
3. 帕累托原理：缺陷频数降序累计，约占80%的前几类为"关键的少数"。
4. 定级口径：严重（数据错/不可用/影响决策）＞一般（有绕过）＞轻微（文案瑕疵）。
5. 配置管理四活动：识别、变更控制、状态记录、配置审计；基线是受控快照。
6. 案例背景：某汽车公司质量管理系统，数据均围绕其自拟并标注"（示例）"。

## 三、实验环境与工具

- Word/WPS/Excel 或在线文档绘图；无工具小组可纸笔绘制后拍照入报告。
- Excel 帕累托图：频数柱＋累计百分比折线；无需专用软件。

## 四、实验内容与任务（一次课内完成A＋B）

任务A（必做）质量规划

- A1 画"发现→登记→定位→修复→回归→关闭"流程图（6–8框，含判定分支）。
- A2 以"数据接口偶发超时（示例）"为鱼头画因果图：人/机/料/法/环主骨各列≥2条原因，圈定2–3条最可能根因并论证。
- A3 用第六节频数表排序并绘帕累托图，判定"关键的少数"。

任务B（必做）质量控制与配置管理

- B1 设计≥10项检查表（覆盖功能/接口/异常/性能/安全/规范），每项判"是/否/不适用"。
- B2 给第六节缺陷样例按严重/一般/轻微定级并写依据。
- B3 识别5–8个配置项，记录报表模块v1.2→v1.3变更（内容、受影响配置项、批准人、状态）。

## 五、实验步骤与操作要点

1. 3–5人分组分工：PM/质量记录/开发/测试/配置员，均可兼任。
2. A1先画主干再补分支，判定框画菱形。
3. A2骨上只写原因假设不写对策，验证后定主因。
4. A3降序→累计频数与百分比→绘图→80%处画参考线再下结论。
5. B1表头：序号｜检查项｜检查方法｜结果｜检查人｜日期。
6. B2对照定级口径看影响面（数据错/能否上线/有无绕过）。
7. B3先列清单（编号/名称/类型/版本），再写变更记录（原因→内容→受影响项→审批→状态）。
8. 组内互查后，合并为《质量分析报告-组号.md》。

## 六、实验素材与数据说明

数据来源：**学生自拟**并标注"（示例）"，非真实数据。

（示例）缺陷频数表（某版本4周，7类）：

| 缺陷类别 | 频数 | 累计频数 | 累计百分比 |
|---|---|---|---|
| 接口偶发超时 | 48 | 48 | 31.4% |
| 数据校验缺失 | 36 | 84 | 54.9% |
| 界面显示异常 | 24 | 108 | 70.6% |
| 并发数据不一致 | 18 | 126 | 82.4% |
| 日志不完整 | 12 | 138 | 90.2% |
| 文档与实现不一致 | 9 | 147 | 96.1% |
| 其他 | 6 | 153 | 100.0% |

结论：前4类累计82.4%，超80%参考线，为"关键的少数"，优先改进。

（示例）缺陷样例：①"一次交检合格率"报表与MES口径不一致致多付质量奖金→严重（影响决策）；②缺陷列表页个别浏览器日期显示"NaN"→一般；③质检报告导出文件名乱码、内容不受影响→轻微。

（示例）配置项节选：CI-01缺陷模块源码v1.2；CI-02报表统计模块源码v1.2；CI-03统计口径SQL v1.1；CI-04系统配置config.xml；CI-05需求规格说明书；CI-06测试用例库v1.2；CI-07部署文档。

（示例）变更记录：缺陷D-2107（报表口径错）修复＋超时阈值5s→10s，变更CI-02/03/04/06（新增用例6条）；PM批准，回归通过后建新基线v1.3，v1.2归档可回溯。

## 七、提交物与实验报告要求

- 提交《质量分析报告-组号.md》，含流程图、因果图、帕累托表与图、检查表、定级表、配置记录，示例一律标注。
- 报告按六节：一实验目的、二实验环境、三实验过程记录、四实验结果与截图、五分析与讨论、六心得与改进；手绘拍照须可辨。
- 诚信：可组内协作，禁止照搬他组；引用注明出处；雷同按考核办法处理。

## 八、评分标准

| 评分项 | 分值 | 评分点（优秀/合格/不合格） |
|---|---|---|
| 因果图根因分析质量 | 25 | 骨架完整、主因有论证 / 骨架缺漏、未论证 / 原因对策混淆 |
| 帕累托排序与结论 | 20 | 排序累计正确、结论与图一致 / 口径有误 / 不会累计百分比 |
| 检查表设计 | 20 | ≥10项且可判定 / 项数不足或模糊 / 空泛不可用 |
| 配置管理记录规范 | 15 | 清单＋变更四要素齐全 / 缺审批或状态 / 仅文件复制式罗列 |
| 报告规范与独立完成 | 20 | 六节齐全、标注示例、独立完成 / 缺节或未标注 / 照搬 |

（合计 100 分：仅供教师选用作课外实践评优/加分参考，不单独计入总评）

## 九、常见问题与提示

1. QA与QC：QA管过程（是否按规程），QC管结果（是否合格）；检查表与定级属QC，改进建议属QA。
2. 帕累托纵轴：频数用左轴柱形、累计百分比用右轴折线，勿混为同轴；排序前核对口径（同版本、同周期）。
3. 配置管理≠备份：备份只复制文件；配置管理含识别、受控库、基线、变更审批与状态记录，可审计可回溯。
4. 鱼骨图骨上写原因假设，对策另放改进段。
5. 检查表每项须配检查方法与结果列，勿成愿望清单。
