版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 15实验报告课程名称 软件项目管理 实验项目名称 质量管理 班级与班级代码 11软件工程1班 实验室名称(或课室) 专 业 软件工程 任课教师 学 号: 实验日期: 2014 年 6月 12日 姓名 实验报告成绩 评语:评分项目满分评分实验报告完整性:(1)实验内容是否完成;(2)实验报告是否规范;20实验报告正确性:(1)实验原理是否合理;(2)实验内容分析如何;(3)实验结果对错;30实验总结20演示讲解或面试30总分100 指导教师(签名) 年 月 日说明:指导教师评分后,实验报告交院(系)办公室保存。目录 TOC o 1-3 h z u HYPERLINK l _T
2、oc10650 一、理论分析 PAGEREF _Toc10650 4 HYPERLINK l _Toc3651 (一)质量管理的概念 PAGEREF _Toc3651 4 HYPERLINK l _Toc8155 1.软件质量 PAGEREF _Toc8155 4 HYPERLINK l _Toc9040 1)功能性 PAGEREF _Toc9040 4 HYPERLINK l _Toc19305 2)可靠性 PAGEREF _Toc19305 4 HYPERLINK l _Toc27171 3)易用性 PAGEREF _Toc27171 4 HYPERLINK l _Toc32150 4)效
3、率 PAGEREF _Toc32150 4 HYPERLINK l _Toc5709 5)可维护性 PAGEREF _Toc5709 4 HYPERLINK l _Toc11556 6)可移植性 PAGEREF _Toc11556 5 HYPERLINK l _Toc30486 2.软件产品质量和过程质量 PAGEREF _Toc30486 5 HYPERLINK l _Toc6538 3.软件质量保证 PAGEREF _Toc6538 5 HYPERLINK l _Toc28223 (二)软件评审 PAGEREF _Toc28223 5 HYPERLINK l _Toc17694 1.评审的
4、概念 PAGEREF _Toc17694 5 HYPERLINK l _Toc26102 2.评审的实施 PAGEREF _Toc26102 6 HYPERLINK l _Toc26049 3.取得评审成功的关键 PAGEREF _Toc26049 6 HYPERLINK l _Toc1885 (三)软件测试 PAGEREF _Toc1885 6 HYPERLINK l _Toc10179 1.软件测试的概念 PAGEREF _Toc10179 6 HYPERLINK l _Toc15952 2.软件测试类型 PAGEREF _Toc15952 7 HYPERLINK l _Toc15643
5、3.测试的原则 PAGEREF _Toc15643 7 HYPERLINK l _Toc15439 4.测试计划 PAGEREF _Toc15439 7 HYPERLINK l _Toc17192 (四)软件缺陷跟踪 PAGEREF _Toc17192 9 HYPERLINK l _Toc31664 (五)软件缺陷预防 PAGEREF _Toc31664 9 HYPERLINK l _Toc7051 二、结合项目分析 PAGEREF _Toc7051 10 HYPERLINK l _Toc3474 (一)软件评审 PAGEREF _Toc3474 10 HYPERLINK l _Toc3095
6、1 1.评审目标 PAGEREF _Toc30951 10 HYPERLINK l _Toc4127 2.评审会议 PAGEREF _Toc4127 10 HYPERLINK l _Toc9859 (二)软件测试 PAGEREF _Toc9859 11 HYPERLINK l _Toc22557 (三)软件缺陷的记录和预防 PAGEREF _Toc22557 13 HYPERLINK l _Toc2601 1.缺陷报告模板 PAGEREF _Toc2601 13 HYPERLINK l _Toc28649 2.缺陷预防活动表 PAGEREF _Toc28649 14 HYPERLINK l _
7、Toc6573 (四)软件质量记录 PAGEREF _Toc6573 14 HYPERLINK l _Toc24389 (五)软件质量报告 PAGEREF _Toc24389 14 HYPERLINK l _Toc2564 三、问题与解决 PAGEREF _Toc2564 14 HYPERLINK l _Toc2724 四、实验总结 PAGEREF _Toc2724 14 质量管理一、理论分析(一)质量管理的概念1.软件质量从不同角度看待软件质量反映了软件质量的多属性与多侧面性。实际上对于软件质量的定义也采用不同的质量特性。标准规定了软件质量可用以下6个特性来评价:1)功能性系统功能性是与一组
8、功能及其指定的性质有关的一组属性,包括适合性、准确性、互操作性、依从性和安全性。2)可靠性系统可靠性是与在规定的一段时间和条件下,软件维持其性能水平的能力有关的一组属性。即一个系统按照用户需求和设计者的相应设计,执行其功能的正确程度,包括成熟性、容错性和易恢复性。3)易用性易用性是以一组规定或潜在的用户为软件使用对象,所需做的努力和对这样的使用所做的评价相关的一组属性,包括易理解性、易学习性和易操作性。4)效率系统效率是与在规定的条件下,软件的性能水平与所使用资源量之间有关的一组属性,包括时间特性、资源特性。5)可维护性系统的可维护性是与进行指定的修改所需的努力有关的一组属性,包括易分析性、易
9、更改性、稳定性和易测试性。6)可移植性系统可移植性是与软件从一个环境转移到另一个环境的能力有关的一组属性,包括适应性、易安排性、一致性和易替换性。2.软件产品质量和过程质量 开发过程的质量直接影响着交付产品的质量,过程的改进自然就会得到高质量的产品。 软件质量和过程改进的关系图如下:评价产品质量开发产品定义过程 评价产品质量开发产品定义过程 改进过程质量合格? 改进过程质量合格? 否将过程标准化 是将过程标准化3.软件质量保证从广义上讲,软件质量保证的目标包括:通过适当的监控系统及其开发过程来保证软件质量。确保软件及其开发过程与已定的标准和规格要求完全一致。确保能及时发现产品、过程和标准的任何
10、不足并提醒管理者注意,以便及时弥补。 软件质量保证的职责在于审核组织的质量活动,当出现与标准、规程以及计划背离时,提醒管理者注意。(二)软件评审1.评审的概念软件评审又称技术评审或同行评审,它是指由开发人员的技术同行在项目管理的各个阶段进行的有组织的软件浏览、文档与代码审读活动,验证工作是否符合预定的标准,其目的是协助软件开发人员在项目早期找出工作的错误。软件评审时项目早期软件质量保证的主要手段,软件测试则是项目后期的主要手段。2.评审的实施1)确定参加评审的人员2)人员培训3)评审准备4)分发评审材料,评审员审读评审材料5)评审会议6)评审报告3.取得评审成功的关键1)应为评审及改正评审发现
11、的问题预留项目资源2)评审应以发现问题为重点3)保证评审的技术化4)制订检查单和标准5)限制会议人数,并且坚持事先准备6)对所有的评审员进行有意义的培训(三)软件测试1.软件测试的概念软件测试是指为了寻找软件缺陷而执行程序的过程。测试的目的是尽可能发现软件的缺陷,而不是为了证明软件正确。软件缺陷包含以下内容:软件未达到产品说明书标明的功能。软件出现了产品说明书指明不会出现的错误。软件功能超出产品说明书指明的范围。软件未达到产品说明书虽未指出但应达到的目标。软件界面与操作方式违反相关标准或习惯。软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为不好等。软件测试的过程包括:制订测
12、试计划、组建测试团队、设计与开发测试用例、执行测试及报告测试结果。2.软件测试类型软件测试类型主要有单元测试、集成测试、功能测试、回归测试、验收及安装、Beta测试、配置测试、兼容性测试、语言测试和易用性测试。测试的原则1)完全测试程序是不可能的2)软件测试需要由专门的测试人员完成3)从一开始就执行测试4)打破对测试的过分依赖5)为软件测试提供适当的资源6)注意“杀虫剂”现象4.测试计划软件测试的目标是找出软件缺陷,并尽可能早一些修复。利用组织良好的测试计划、测试用例和测试报告交流和制订测试工作是达到目标的保证。测试计划应该包括:建立每个测试阶段的目标。确定每项测试活动的进度和职责。确定工具、
13、设备和测试库的可用性。建立用于计划和进行测试以及报告测试结果的规程和标准。制订衡量测试成功与完成的准则。以下是测试计划评审检查单: 测试计划评审检查单 测试机构 是否已经定义了测试级别?是否已经说明了每个测试级别的范围和目标? 是否确定了测试所需要的支持硬件与软件? 是否确定了负责每个测试级别的组织?其职责是否已经定义清楚?测试人员是否独立于开发人员? 是否季华路独立的内部评审?是否确定了负责这些评审的组织?这些评审是否包括: 软件设计 测试计划 测试程序 测试结果 这些评审是否有标准依据?是否已经规定纠正程序? 是否对测试活动进行了进度安排? 是否确定了正式评审和审核?每个列出的评审与审核是
14、否有相关文档?测试控制 是否确定了控制软件产品和文档的组织? 是否确定了需要控制的产品和文档? 配置管理计划是否已经说明了这些项何时进入基线?测试标准 是否已经列明了各项测试活动的标准? 是否确定了负责标准增强的组织?测试目标和次序 是否已经定义了测试的基本原则? 可测试性的重要性是否与其他讨论过的软件特性相关?文档 是否讨论了编制文档的方法? 是否标示了所有合同规定的可交付测试文档? 是否表明了负责每个合同规定的可交付测试文档的组织? (四)软件缺陷跟踪 缺陷跟踪包括缺陷记录和缺陷跟踪。缺陷来源于软件评审、测试的成果和其他缺陷来源。对于一个项目来说,及早开始缺陷跟踪,可以了解早期清除缺陷的重
15、要性,而且可以取得软件缺陷的准确信息。因此,软件缺陷的跟踪最好在软件需求的基线已经确定、工作产品已置于变更控制状态时即开始。以下列出了对于每个缺陷的跟踪信息: 缺陷报告中的跟踪信息 缺陷标识号:缺陷描述:使该缺陷出现的步骤:硬件平台信息:缺陷的当前状态:(是否已经更改)缺陷的发现者:缺陷的发现日期:缺陷的严重程度:缺陷产生的阶段:缺陷改正人:改正日期:改正缺陷花费的项目资源:其他事项: (五)软件缺陷预防寻找和修复错误要消耗掉大量的软件开发和维护成本,因此提出了软件缺陷的预防。进行缺陷预防的理由包括:在软件开发过程中,随着时间的推移,寻找和修复缺陷的成本会成指数地增长;即使在开发过程的初期,预
16、防缺陷的代价通常也比发现和修复它们低。以下是缺陷预防活动表: 缺陷预防活动表缺陷预防活动时间协调员/负责人项目各阶段准备会议计划阶段, 需求阶段项目经理问题发生原因分析会议定期、评审之后或事件驱动审查仲裁者或软件质量保证员或项目经理项目各阶段总结会议需求阶段结束,测试阶段结束项目经理二、结合项目分析(一)软件评审1.评审目标1)发现功能、逻辑性实现的错误2)证实经过评审的软件的确满足需求3)保证软件的表示符合预定义的标准4)得到一种一致的方式开发的软件5)使项目更易管理2.评审会议小组5人参加,不超过2小时,做出下列决定中的一个 : 1)该家教网可不可以不经修改而被接受;2)由于严重错误而否决
17、该家教网;3)暂时接受该家教网。3.评审总结报告、回答本小组的家教网由组长和组员一致评定,虽然还有瑕疵,但是可以接受。以下是SQA角色分配表:SQA角色姓名高级质量经理许晓伟产品经理杨佳樱、冼淑萍项目经理许晓伟项目缺陷预防小组许晓伟、杨佳樱、冼淑萍、李梦颖、毛立琦软件质量保证员李梦颖、毛立琦以下是软件过程评审记录表:软件过程评审记录表SQA:评审日期:项目名称:学而优家教网参照标准:SQA评审规程评审参与人:许晓伟、杨佳樱、冼淑萍、李梦颖、毛立琦评审检查内容序号评审内容完成度备注1评审是否按计划进行?2评审资料是否提供?是否完整?3评审参与人的选择是否合适?4待评审的文档是否满足评审的要求?5
18、概要设计文档内容是否齐全?6概要设计文档内容是否与立项中所要求的一致?7系统架构设计文档内容是否齐全?8系统架构设计文档内容是否与立项中所要求的一致?(二)软件测试对软件进行单元测试,集成测试,功能测试,回归测试等等能有效提高软件的质量,所以要加强软件测试,做好计划,找出软件缺陷并尽快修复。软件测试计划如下:确定工具,设备和测试库的可用性确定工具,设备和测试库的可用性建立用于计划和进行测试以及报告测试结果的规程标准制定衡量测试成功与完成的准则确定每项测试活动的进度和职责建立每个阶段目标测试计划测试用例报告模板:测试项标识符UT-TC-003-CLS-007-001-001优先级高测试项描述测试输入参数合法,并且读者为合法用户情况前置条件测试用例序号输入执行步骤预期结果缺陷编号001002003(三)软件缺陷的记录和预防1.缺陷报告模板缺陷编号D0001缺陷出处DSN-003-CLS-007-INT-003版本标识严 重 性优 先 级缺陷类
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物(河南、云南、贵州、甘肃专用)(全解全析)-2026年高考考前预测卷
- 世界经济论坛WEF:扭转局势:金融家投资蓝碳生态系统指南
- 自动化回归测试脚本维护规范
- 隧道施工洞室通风安全管理方案
- 术后犬患回访关怀制度规范
- 纸质档案迁移安全保障规范
- 跨平台兼容性测试覆盖要求规范
- 成品保护测控施工技术交底方案
- 病房医院感染监测实施方案
- 临边洞口防护安全文明管理制度
- DBJ04T 292-2023 住宅物业服务标准
- 低空经济产业园建设实施方案
- 中药材采购框架合同:合作意向书
- 中药天花粉简介
- 2024-2025年全国高中数学联赛试题及解答
- 连续退火铜大拉线机性能参数及操作规范
- DB51∕T 2439-2017 高原光伏发电站防雷技术规范
- 【基于单片机的船舶自动灭火系统的设计(论文)17000字】
- 新生儿胎粪性吸入综合征
- 07J902-3 医疗建筑(卫生间、淋浴间、洗池)
- DL∕T 1942-2018 燃气轮发电机组静止变频启动系统通 用技术条件
评论
0/150
提交评论