软件项目管理全过程-软件质量保证规范_第1页
软件项目管理全过程-软件质量保证规范_第2页
软件项目管理全过程-软件质量保证规范_第3页
软件项目管理全过程-软件质量保证规范_第4页
软件项目管理全过程-软件质量保证规范_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文件类型湖南大唐先一科技有限公司 -软件质量保证规范文件控制文档编号DTXY-RD420版本号V1.0分册名称第册/共册总页数正文附录编制审批生效日期湖南大唐先一科技有限公司修改变更记录:更改条款及内容更改人审批人更改日期目录TOC\o"1-3"\h\z1 目的 12 范围 13 术语与缩略语 14 职责 15 程序 15.1 软件质量保证概述 15.2 编制软件质量保证计划SQAP 25.3 SQA审计 25.4 SQA评审 45.5 SQA评审报告 56 相关文件 67 记录 6目的本文件规定了软件开发各个过程中应遵循的质量保证规范,为软件生命周期各阶段的质量保证提供依据和参考。范围 本文件适用于质量保证部门进行质量管理,以及项目管理人员进行项目管理的全过程。术语与缩略语SQA:软件质量保证SQAP:软件质量保证计划SQAL:软件质量保证负责人职责――软件质量保证负责人SQAL负责根据项目计划制定《软件质量保证计划》;在项目进行的各个阶段按照《软件质量保证计划》执行软件质量保证活动,对发现的软件问题或潜在问题以《SQA审核报告》的形式提出,并跟踪问题的解决情况直到关闭。程序软件质量保证概述软件的质量保证贯穿于软件开发与项目管理全过程中,主要通过SQAP(软件质量保证计划),SQA审计,SQA评审,SQA工作报告来体现。SQAP主要对软件阶段成果和过程的检查工作作整体的部署。SQAP中应将要审计的对象(软件工作产品或阶段成果)审计的形式和步骤,将要评审的软件过程,评审的形式、步骤和频率;所需资源及时间进度等内容进行描述,同时由于项目发生变化时要及时修改更新SQAP的内容。SQA审计主要对生产资料与阶段成果进行检查。其具体包括三方面内容:审计软件工作产品、审计软件工具、审计设备。软件工作产品审计的目的是评估软件工作产品是否符合组织和项目规定的标准或指导方针,鉴别偏差、疏漏并做出报告以对其进行跟踪;软件工具的审计是根据不同项目的需要,确保软件开发过程中选用适当的软件技术和软件工具;软件设备的审计是帮助有关管理部门考虑设备的采购计划以及现有设备的资源共享问题。SQA评审主要是对生产过程进行检查。SQA评审的目的是评审项目活动与项目定义软件过程的一致性,确保在项目计划中定义的任务活动在项目进行过程中得以遵循。 SQA工作报告是对检查对象发现的问题,改进措施,改进情况进行总结汇报。SQA工作报告的内容是编制《质量保证报告》,SQA应当记录对软件工作产品、软件工具、设备,软件过程的审计和评审结果,提出相应的纠正、预防措施建议。并向受影响的部门、组和个人报告同时跟踪问题解决情况,直到所以问题得以解决。编制软件质量保证计划SQAP在项目的策划阶段,项目SQAL负责制定SQAP。SQAL要依照项目的实际情况,在项目经理/项目软件经理协助下识别项目关键点,确定SQA任务,编写SQAP,参见《软件质量保证计划》模板。按照《评审规程》的规定,对SQAP进行适当级别、形式的评审。在项目的SQAP的执行过程中,由于项目的变化,SQA的任务和计划执行的时间等会有所更改。SQAL须在项目进行过程中对SQAP进行相应调整,重新评审。SQA审计SQA审计工作内容说明审计类型审计目的审计对象(内容标准,适用性)审计结果备注软件工作产品评估软件产品是否符合组织和项目规定的规程与标准,鉴别偏差、疏漏并做出报告以对其进行跟踪。前期策划文档需求文档项目计划设计文档测试文档编码实现交付产品配置管理文档(软件项目配置状态报告、配置库结构层次图)其它软件工作产品软件工具确保项目选用适当的软件开发技术和软件工具SQA要对现有的与计划选用的用于软件开发和技术支撑的软件工具进行评估。对软件工具的评估要同时考虑其适用性与可行性。适用性:首先考虑软件工具的功能是否满足项目的需要,二要考虑软件工具所具有的功能是不是项目所需要的。可行性:确定技术可行性以及所需计算机资源的可用性。设备确保项目选用适当的设备SQA要对现有的与计划选用的设备进行评估。适用性:主要是通过考查提供的装备是否能够满足软件开发和技术支撑的要求以评定其适用性。资源共享:从组织的范围考虑资源共享问题。采购计划:帮助管理部门综合考虑采购计划。SQA评审SQA评审的目的是评审项目活动与项目定义软件过程的一致性,确保项目“裁剪工作表”及“项目计划”中定义的任务活动在项目进行过程中得以遵循。SQA评审的具体评审任务参见“软件开发过程”的评审。SQA评审工作内容说明评审类型评审目的评审内容(过程是否与计划中相对应)评审结果备注产品策划过程在产品项目启动与策划阶段,SQAL协助并参与质量策划。确保项目《软件开发裁剪工作表》的建立与评审。确保项目立项与可行性分析阶段准确定义产品,明确软件范围,项目的各项限制以及支持条件。确保项目启动阶段以《项目启动计划》为依据实施需求调研活动,需求文档经评审和确认,变更得到有效控制。确保《项目开发计划》的编制与评审符合质量管理体系的要求,并符合项目的实际需要。软件开发过程评审设计与实现过程的活动,保证其符合《软件开发计划》和相关过程与规范确保设计经评审,变更得到有效控制。编码实现有确定的规范与标准,进行代码检查与单元测试。建立项目级的配置管理评审设计与编码实现过程的各项活动符合相应的过程与规范。确保测试过程中的阶段划分以及测试范围的界定。评审软件测试阶段的各项活动符合相应的过程与规范。软件交付、实施、验收、维护过程评审软件产品/项目的交付、实施

、验收、维护等活动符合相关过程与规范合同项目系统集成过程中可考虑不同特点与需求可建立《系统集成裁剪工作表》裁剪相应的活动。确保系统集成过程中形成的各种计划与方案进行了正式的评审并得到客户的确认。评审各项活动符合相应的过程与规范。对重要的工作产品取得了客户的确认。项目风险管理保证风险管理的一系列活动符合有关的过程、规程和标准保证项目的风险分析、管理、总结的全部过程活动符合《风险管理规程》的要求。项目配置管理保证配置管理的一系列活动符合有关的过程、规程和标准保证配置管理策划、配置标识活动、配置状态记录以及版本的控制符合《配置管理规范》的要求。评审保证需要的评审得到执行保证软件生命周期中需要评审的等级和形式已在计划中明确,并得到执行,且评审的进行符合有关的规程和标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论