收藏 分销(赏)

系统--软件质量保证计划.doc

上传人:丰**** 文档编号:9479352 上传时间:2025-03-28 格式:DOC 页数:18 大小:64.54KB 下载积分:8 金币
下载 相关 举报
系统--软件质量保证计划.doc_第1页
第1页 / 共18页
系统--软件质量保证计划.doc_第2页
第2页 / 共18页


点击查看更多>>
资源描述
XXX系统--软件质量确保计划 XXXX系统 质量确保计划 上海XXX有限企业 8月 目 录 1 引言 3 1.1 目标 3 1.2 定义 3 1.3 参考资料 3 2 管理 3 2.1 机构 3 2.2 任务 4 2.3 职责 5 3 文档 5 3.1 基本文档 5 3.2 其余文档 6 3.3 文档质量度量准则 6 4 标准、条例和约定 7 5 评审和检验 7 6 软件配置管理 9 7 工具、技术和方法 9 8 媒体控制 10 9 对供货单位控制 10 10 统计搜集、维护和保留 10 1 引言  1.1 目标  本计划目标在于对所开发上海博物馆古籍数字化系统要求各种必要质量确保方法,以确保所交付上海博物馆古籍数字化系统能够满足项目委托书或协议中要求各项需求,能够满足本项目总体组制订且经领导小组同意该软件系统需求规格说明书中要求各项详细需求。  软件开发单位在开发上海博物馆古籍数字化系统所属各个子系统(其中包含为本项目研制或选取各种支持软件)时,都应该执行本计划中关于要求,但可依照各自情况对本计划作适当剪裁,以满足特定质量确保要求,剪裁后计划必须经总体组同意。  1.2 定义  本计划用到一些术语定义按GB/T 11457和GB/T 12505。  1.3 参考资料  GB/T 11457 软件工程术语  GB 8567 计算机软件开发规范  GB 8567 计算机软件产品开发文件编制指南  GB/T 12504 计算机软件质量确保计划规范  GB/T 12505 计算机软件配置管理计划规范  上海博物馆古籍数字化系统配置管理计划  2 管理  2.1 机构  在本软件系统整个开发期间,必须成立软件质量确保小组负责质量确保工作。软件质量确保小组属总体组领导,由总体组代表、项目标软件工程小组代表、项目标专职质量确保人员、项目标专职配置管理人员以及各个子系统软件质量确保人员等方面人员组成,由项目标软件工程小组代表任组长。各子系统软件质量确保人员在业务上受软件质量确保小组领导,在行政上受各子系统责任人领导。  软件质量确保小组和软件质量确保人员必须检验和督促本计划实施。各子系统软件质量确保人员有权直接向软件质量确保小组汇报子项目标软件质量情况。各子系统软件质量确保人员应该依照对子项目标详细要求,制订必要规程和要求,以确保完全恪守本计划全部要求。  2.2 任务  软件质量确保工作包括软件生存周期各阶段活动,应该落实到日常软件开发活动中,而且应该尤其注意软件质量早期评审工作。所以,对新开发或正在开发各子系统,要按照GB 8567与本计划各项要求进行各项评审工作。软件质量确保小组要派组员参加全部评审与检验活动。 评审与检验目标是为了确保在软件开发工作各个阶段和各个方面都认真采取各项方法来确保与提升软件质量。在上海博物馆古籍数字化系统开发过程中,经总体组研究决定,要进行以下几类评审与检验工作:  a. 阶段评审:在软件开发过程中,要定时地或阶段性地对某一开发阶段或某几个开发阶段阶段产品进行评审。依照总体组研究决定,在上海博物馆古籍数字化系统及其所属各子系统开发过程中,应该进行以下三次评审:第一次评审软件需求、概要设计、验证与确认方法;第二次评审详细设计、功效测试与演示,并对第一次评审结果复核;第三次是功效检验、物理检验和综合检验。关于这些评审工作详细内容见第5章。  b. 阶段评审工作要组织专门评审小组,标准上由项目总体小组组员或特邀教授担任评审组长,评审小组组员应该包含项目委托单位或用户代表、质量确保人员、软件开发单位和上级主管部门代表,其余参加人员视评审内容而定。  c. 日常检验:在上海博物馆古籍数字化系统工程化生产过程中,各子系统应该填写项目进展报表,即软件进展报表表头、软件阶段进度表、软件阶段产品完成情况表。  d. 软件验收:必须组织专门验收小组对上海博物馆古籍数字化系统及其所属各个子系统进行验收。验收工作应按照经项目委托单位“上海博物馆”与上海博物馆古籍数字化系统组双方都认可验收规程正式推行验收手续。验收内容应包含文档验收、程序验收、演示、验收测试与测试结果评审等几项工作。详细验收规程另行制订。  2.3 职责  在上海博物馆古籍数字化系统软件质量确保小组中,其各方面人员职责以下:  a. 组长全方面负责关于软件质量确保各项工作;  b. 总体组代表负责关于阶段评审、项目进展报表检验以及软件验收准备等三方面工作中质量确保工作;  c. 项目标专职配置管理人员负责关于软件配置变动、软件媒体控制以及对供货单位控制等三方面质量确保活动;  d. 各子系统软件质量确保人员负责测试复查和文档规范化检验工作;  e. 用户代表负责反应用户质量要求,并帮助检验各类人员对软件质量确保计划执行情况;  f. 项目标专职质量确保人员帮助组长开展各项软件质量确保活动,负责审查所采取质量确保工具、技术和方法,并负责汇总、维护和保留关于软件质量确保活动各项统计。  3 文档  本章给出了在上海博物馆古籍数字化系统开发过程各阶段需要编制文档名称及其要求,而且要求了评审文质量通用度量准则。  3.1 基本文档  为了确保软件实现满足项目委托单位“上海博物馆”认可需求规格说明书中要求各项需求,上海博物馆古籍数字化系统各开发单位最少应该编写以下八个方面内容文档: a. 软件需求规格说明书(SRS);  b. 软件设计说明书(SDD),对一些规模较大或复杂性较高项目,应该把本文档分成概要设计说明书(PDD)与详细设计说明书(DDD)两个文档;  c. 软件测试计划(STP);  d. 软件测试汇报(STR);  e. 用户手册(SUM);  f. 源程序清单(SCL);  g. 项目实施计划(PIP);  h. 项目开发总结(PDS)。  3.2 其余文档  除了基本文档之外,对于尚在开发中软件,还应该包含以下四个方面文档:  a. 软件质量确保计划(SQAP);  b. 软件配置管理计划(SCMP);  c. 项目进展报表(PPR);  注:前面两个文档由项目软件工程小组制订,属于管理文档,各个子系统项目承接单位与软件开发单位都应充分考虑执行计划中要求条款。后面两类文档属于工作文档,各个子系统项目承接单位或软件开发单位应该按照要求要求认真填写关于内容。  3.3 文档质量度量准则  文档是软件主要组成部分,是软件生存周期各个不一样阶段产品描述。验证和确认就是要检验各阶段文档适宜性。评审文档质量度量准则有以下六条:  a. 完备性:全部负担软件开发任务单位,都必须按照GB 8567要求编制对应文档,以确保在开发阶段结束时其文档是齐全。  b. 正确性:在软件开发各个阶段所编写文档内容,必须真实地反应该阶段工作且与该阶段需求相一致。  c. 简明性:在软件开发各个阶段所编写各种文档语言表示应该清楚、准确简练,适合各种文档特定读者。  d. 可追踪性: 在软件开发各个阶段所编写各种文档应该具备良好可追踪性。文档可追踪性包含纵向可追踪性与横向可追踪性两个方面。前者是指在不一样文档相关内容之间相互检索难易程度;后者是指确定同一文档某一内容在本文档中包括范围难易程度。  e. 自说明性:在软件开发各个阶段所编写各种文档应该具备很好自说明性。文档自说明性是指在软件开发各个阶段中不一样文档能独立表示该软件其对应阶段阶段产品能力。 f. 规范性:在软件开发各个阶段所编写各种文档应该具备良好规范性。文档规范性是指文档封面、纲领、术语含义以及图示符号等符合关于规范要求。  4 标准、条例和约定  在上海博物馆古籍数字化系统开发过程中,还必须恪守以下标准、条例和约定:  a. 《上海博物馆古籍数字化系统配置管理计划》。  b. 各类开发规范。 5 评审和检验  本章详细要求了应该进行阶段评审、阶段评审内容和评审时间要求。对新开发或正在开发各个子系统,都要按照GB 8567要求认真进行定时或阶段性各项评审工作。就整个软件开发过程而言,最少要进行软件需求评审、概要设计评审、详细设计评审、软件验证和确认评审、功效检验、物理检验、综合检验以及管理评审等八个方面评审和检验工作。  评 审 点 评 审 人 员 评 审 文 件 评 审 内 容 软件需求评审 软件开发人员 用户 管理人员 软件需求说明书 (数据要求说明书) 项目开发计划 软件需求说明书是否覆盖了用户全部要求。 软件需求说明书明确性、完整性、一致性、可测试性、可跟踪性。 项目开发计划合理性、可行性。 概要设计评审* 软件开发人员 管理人员 概要设计说明书 概要设计说明书是否与需求说明书要求一致。 正确性、完整性、一致性。 确定系统模块划分。 接口定义是否明确。 详细设计评审* 软件开发人员 管理人员 详细设计说明书 测试计划 (数据库设计说明书) 详细设计说明书是否与概要设计说明书要求一致。 模块内部逻辑结构是否正确并具备最大聚合度,模块之间接口是否清楚。 数据库设计说明书是否完全,是否正确反应详细设计说明书要求。 测试是否全方面、合理。 判定(验收) 软件开发人员 用户 管理人员 标准化人员 特邀教授或上级领导 成套文件 开发软件系统是否已达成软件需求说明书要求各项技术指标。 使用手册内容是否完整、正确。 文件是否齐全,是否符合关于标准要求。 * 概要设计评审和详细设计评审阅项目规模和主要程度决定是否进行。 * ()内人员或文件视项目实际情况确定是否参加。 评审会要进行功效检验、物理检验和综合检验。这些评审会应在集成测试阶段结束后进行。  a. 功效检验(FA)应验证所开发软件已经满足在软件需求规格说明书中要求全部需求。  b. 物理检验(PA)应对软件进行物理检验,以验证程序和文档已经一致、并已做好了交付准备。  c. 综合检验(CA)应验证代码和设计文档一致性、接口规格说明之间一致性(硬件和软件)、设计实现和功效需求一致性、功效需求和测试描述一致性。  6 软件配置管理  对上海博物馆古籍数字化系统各项配置进行及时、合理管理,是确保软件质量主要伎俩,也是确保该软件具备强大生命力主要方法。关于上海博物馆古籍数字化系统软件配置管理工作,可按《系统配置管理计划》。在软件配置管理工作中,要尤其注意要求对软件问题汇报、追踪和处理步骤,并指出实现汇报、追踪和处理软件问题机构及其职责。  7 工具、技术和方法  在上海博物馆古籍数字化系统所属各个子系统(其中包含关于支持软件)研制与开发过程中,都应该在各自软件质量确保活动中合理地使用软件质量活动支持工具、技术和方法。这些工具主要有以下三种:  A. 软件测试工具:它支持用Java语言编写模块静态分析、结构测试与功效测试。主要功效为:帮助测试人员判断程序结构与变量使用情况是否有错;给出不一样测试用例有效性表格;同时提出功效测试有效情况,并帮助组织最终交付给用户有效测试用例集合。 B. 软件配置管理工具:它支持用户对源代码清单更新管理以及对重新编译与连接代码自动组织;支持用户在不一样文档相关内容之间进行相互检索并确定同一文档某一内容在本文档中包括范围;同时还应支持软件配置管理小组对软件配置更改进行科学管理。 C. 文档辅助生成工具与图形编辑工具:它主要帮助用户绘制描述程序流程与结构图、绘制描述软件功效(输入、输出关系)系统特征一些其余图形,同时还可生成若干与软件文档编制纲领适应文档模板。用户利用这个工具正文与图形编辑功效以及上述辅助功效,能够比较方便地产生清楚悦目标文档,也有利于对文档进行更改,这有利于提升文档编制质量。 8 媒体控制  为了保护计算机程序物理媒体,以免非法存取、意外损坏或自然老化,上海博物馆古籍数字化系统各个子系统(包含支持软件)都必须设置软件配置管理人员,并按照上海博物馆古籍数字化系统开发小组制订、且经项目组同意《系统配置管理计划》妥善管理和存放各个子系统及其专用支持软件媒体。  9 对供货单位控制  上海博物馆古籍数字化系统所属各个子系统开发组,假如需要从软件销售单位购置、委托其余开发单位开发、从开发单位现存软件库中选取或从项目委托单位或用户现有软件库中选取软部件时,则在选取前应向上海博物馆古籍数字化系统组汇报,然后由上海博物馆古籍数字化系统组组织“软件选取评审小组”进行评审、测试与检验,只有当演示成功、测试合格后才能同意选取。假如只选取其中部分内容,则按待开发软件处理过程办理,此时上海博物馆古籍数字化系统化项目组不作干预。  10 统计搜集、维护和保留  在上海博物馆古籍数字化系统及其所属各个子系统研制与开发期间,要进行各种软件质量确保活动,准确统计、及时分析并妥善保留关于这些活动统计,是确保软件质量主要条件。在软件质量确保小组中,应有专员负责搜集、汇总与保留关于软件质量确保活动统计。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服