实验指导书|实验5 软件项目质量管理实验
【v2.0 定位】本课程已按广东金融学院学校文档调整为 32 学时/2 学分纯理论课(实验 0)。本实验相应调整为 课外自主实践(选做):不计课内学时、不计学分、不单独计分;可作为"课堂讨论和练习(10%)/作业(20%)"素材,或教师开学公布的选做加分项(口径见《07》第五节、《06》)。
适用对象:软件工程24级本科 | 对应章节:第7章 | 实践定位:课外自主实践(选做,不计学时学分、不单独计分,见顶部 banner) 实验类型:设计/综合 | 文件依据:《02-教学日历》《_模板与写作规范》 教学周次:第 11 周 | 对应案例:某汽车公司质量管理系统 | 报告提交:第 11 周末
一、实验目的
- 用流程图梳理缺陷处理流程,用因果图按"人机料法环"做根因分析。
- 用帕累托图对缺陷频数排序并求累计百分比,识别"关键的少数"。
- 设计≥10项检查表,按严重/一般/轻微给缺陷定级。
- 掌握配置项识别与版本变更记录(v1.2→v1.3)。
二、前置知识与理论回顾
- 质量三过程:规划质量管理→管理质量(QA,面向过程)→控制质量(QC,面向结果)。
- 因果图、流程图、帕累托图、检查表属常用质量工具。
- 帕累托原理:缺陷频数降序累计,约占80%的前几类为"关键的少数"。
- 定级口径:严重(数据错/不可用/影响决策)>一般(有绕过)>轻微(文案瑕疵)。
- 配置管理四活动:识别、变更控制、状态记录、配置审计;基线是受控快照。
- 案例背景:某汽车公司质量管理系统,数据均围绕其自拟并标注"(示例)"。
三、实验环境与工具
- 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变更(内容、受影响配置项、批准人、状态)。
五、实验步骤与操作要点
- 3–5人分组分工:PM/质量记录/开发/测试/配置员,均可兼任。
- A1先画主干再补分支,判定框画菱形。
- A2骨上只写原因假设不写对策,验证后定主因。
- A3降序→累计频数与百分比→绘图→80%处画参考线再下结论。
- B1表头:序号|检查项|检查方法|结果|检查人|日期。
- B2对照定级口径看影响面(数据错/能否上线/有无绕过)。
- B3先列清单(编号/名称/类型/版本),再写变更记录(原因→内容→受影响项→审批→状态)。
- 组内互查后,合并为《质量分析报告-组号.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 分:仅供教师选用作课外实践评优/加分参考,不单独计入总评)
九、常见问题与提示
- QA与QC:QA管过程(是否按规程),QC管结果(是否合格);检查表与定级属QC,改进建议属QA。
- 帕累托纵轴:频数用左轴柱形、累计百分比用右轴折线,勿混为同轴;排序前核对口径(同版本、同周期)。
- 配置管理≠备份:备份只复制文件;配置管理含识别、受控库、基线、变更审批与状态记录,可审计可回溯。
- 鱼骨图骨上写原因假设,对策另放改进段。
- 检查表每项须配检查方法与结果列,勿成愿望清单。