软件系统质量管理体系建设方案.docx
《软件系统质量管理体系建设方案.docx》由会员分享,可在线阅读,更多相关《软件系统质量管理体系建设方案.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件系统质量管理体系建设方案1质量管理体系建设方案遵循公司的质量方针:项目全程受控,产品科学可靠,质 量持续改进,成果多方满意。实现公司的质量目标:合同执行 合格率达100%,顾客满意率达100%。1.1质量管理的主要任务1、制定软件质量管理计划;2、按照软件质量评价体系控制软件质量要素;3、对阶段性的软件产品进行评审;4、对最终产品进行验证和确认,确保软件产品的质量。为保证行业规划建设管理信息系统应用系统应用软件的质 量,我们将遵从公司质量管理标准体系进行系统的分析、设计 与编码、试运行等全过程的控制与评审管理。1.2质量管理的组织管理方法在开发项目上按照规范化软件的生产方式进行生产,在生
2、产流程上采用CMM的标准进行。项目除配备了项目开发所需 角色外,还专门配备了配置管理小组、测试小组和质量管理小 组确保质量管理的实施,下面针对这三种角色进行说明:、配置管理小组职责SQA项目师每周将SQA周报提交给项目经理、SQA 经理及相关人员。阶段性活动:SQA项目师的阶段性活动指项目里程碑和 基线评审之前所进行的评审和审计工作,评审和审计的对象为 项目活动及工作产品。里程碑的时间间隔超过一个月的,每个 月要增加一次项目审计。里程碑评审:里程碑评审的目的是为保证阶段性的软件工 作产品的合理性、正确性、完整性以及与需求及计划的一致性 等。SQA项目师应在里程碑评审之前,按项目软件开发计 划和
3、SQA计划对项目的进展、提交的阶段性的工作产 品的质量情况进行检查,检查结论记录在项目审计报告中。 若检查中发现问题,则将其记录在问题处理单。基线评审:基线评审的目的是要对阶段性的工作产品(文 档和其他软件工作产品)进行认可,以便此后它们作为进一步 开发的基础。SQA项目师应在基线评审之前,按软件配置 管理计划中关于基线的规定,对基线配置项与计划的符合性 及完整性进行检查,检查结论记录在项目审计报告中。若 检查中发现问题,则将其记录在问题处理单。审计结束后,SQA项目师将项目审计报告和问题处理单提交给项目经理、SQA经理和高级经理。(3)问题跟踪与关闭SQA项目师对上述活动中发现的问题要及时进
4、行跟踪,一直到问题的关闭。SQA项目师每次执行完SQA活动后,就发现的问题与项 目组及相关人员进行讨论,分析问题。项目经理制订行动计划 (解决方案、负责人、期限等)以解决这些问题。行动计划记 录于问题处理单。SQA项目师跟踪行动计划的执行情况,直到所有不符合 问题得到解决。问题的解决情况,由SQA项目师验证。验证 结果记录于问题处理单。如果发现的项目问题不能得到解决,或者未能在预定期限 得到解决,则SQA项目师将问题上报给高级经理。高级经理 对于问题的解决做出最终的决定。不能解决的问题一般指:问 题发现超过三天,仍未制订解决方案的问题;超出问题解决期 限三天,仍未解决问题。度量1、SQA的工作
5、量和资源投入,与计划进行比较;2、里程碑处SQA活动的完成情况;3、产品和审计和活动的评审次数,与计划的比较。验证和确认1、项目经理、SQA经理、高级经理评审SQA计划。2、高级经理、项目经理审核项目审计报告。3、在项目的里程碑处对软件质量管理活动进行定期评审, 作为里程碑评审的一部分。4、独立于SQA组的专家定期的对SQA组的活动和结果 进行评审。138有效输出1、SQA计划2、SQA周报3、SQA检查单4、项目审计报告5、问题处理单结束条件1、SQA计划通过评审并已提交到配置管理库;2、所有的SQA审核已经完成,审核结果已提交给有关人 员;3、SQA项目师跟踪所有问题并得到解决。1.4针对
6、本项目的质量管理措施根据本项目的实际情况,我们在项目的开发实施过程中, 除了严格遵循前面描述的质量保证过程管理之外,还着重考虑 进行如下的质量控制。质量控制内容不单依靠产品质量检验,更强调把质量设计(注入)到产品中去,在项目各个重要环节确保高质量&质量计划和测试计划&需求检查、概要设计检查&详细设计复核和检查&程序代码复核和检查&单元测试、系统测试&同行检查每位项目人员交付的工作结果,包括需求文档、设计文档、 源程序、测试用例等,由较高级项目人员给予指导、检查和认 可,并可以要求形成正式的检查文档。质量管理人员独立地检查项目人员的工作是否符合组织规 定的标准和规范,跟踪和管理发现的问题,要求形
7、成正式的检 查文档。&监测和度量使用定量方法监测项目工作产品和工作过程,获得质量分 析、管理决策所需要的重要数据,为产品放行和过程改进提供 依据。&软件缺陷跟踪记录、跟踪和纠正发现的每个软件缺陷。&阶段总结会议在每个项目工作阶段结束时,由项目经理召集阶段总结会议,分析存在的问题,提出和采取改进措施。&二元质量关各阶段的工作成果必须提交正式的评审会议;由高级经理 主持会议,项目经理、质量管理人员和相关人员与会。评审会 议必须给出通过或不通过决议。配置管理小组是保证项目开发完毕的同时,内部文档和外 部文档都同时完成。内部文档的及时产生和规范,是保证项目 开发各小组能够更好的接口和沟通的重要前提,从
8、另一个方面 讲,也是保证工程不被某个关键路径所阻塞而延滞的前提。如 上所述,配置管理小组还是保证质量管理小组得以发挥作用的 基础。配置管理小组的主要职责包括:完善各个部门发送需要 存档和进行版本控制的代码、文档(包括外来文件)和阶段性 成果;对代码、文档等进行单向出入的控制;对所有存档的文 档进行版本控制;提供文档规范,并传达到开发组中。二、测试小组职责测试小组作为质量控制的主要手段,负责系统的测试设计 和执行工作。如同系统开发一样,测试在执行之前,同样需要 进行测试计划和测试策略的设计,通常情况下测试可以分为如 下几种类型,如:正确性测试、功能性测试、性能测试、安全 测试和系统测试等。而这些
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 系统 质量管理 体系 建设 方案
限制150内