《项目质量保证过程1693.pdf》由会员分享,可在线阅读,更多相关《项目质量保证过程1693.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目质量保证过程 错误!:下文所示红字部分由文件编制人员填写,绿字部分由质量部文控填写;文件编号 文件类型 会签后填写 总计页数 共 10 页 版本编号 需填写 编制人员 受控状态 会签后填写 评审人员 发布日期 会签后填写 实施日期 会签后填写 变更记录 序号 变更页码 变更原因 变更内容 变更日期 编制 人员 旧版本号 新版本号 备注 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 目的 项目质量保证过程是为在项目开发过程中成功地执行质量保证活动所提供的 QA 过程框架;通过对项目过程的检查、审核、改进提高项目设计、开发、管理过程能力,确保具体的项目质量
2、保证活动,符合质量管理体系要求;角色与职责 常设角色 职责简述 产品经理/项目负责人 制定项目计划,按计划组织阶段判定,并可根据实际情况控制和调整项目计划整体管理与协调,控制项目支出成本,确保项目按期完成;项目负责人监督检查问题状态,组织项目组成员进行问题确认与验证 硬件开发人员 硬件设计并验证,保证硬件质量,硬件设计的可生产性;1.在硬件设计阶段识别新功能和新部品,制定检测和评价标准和方式,并通过质量和测试评价部门的评审;2.对物料的性能进行评审,确保设计方案与零部件性能的额定指标的符合性;软件开发 软件设计,保证软件质量,软件维护;测试人员 负责参与项目开发各个过程工作产品的可测试性的审查
3、和验证,及时发现、记录缺陷并验证缺陷关闭等活动;QA 人员项目质量保证人员 在项目实施中,QA 负责所有必要的评审和审计,按照适用的标准过程和计划对项目活动进行的客观的验证;市场人员 搜集和反馈客户对项目质量的意见或建议给质量部和项目组成员,并协调与客户的沟通;CM 人员配置管理工程师 有计划地创建并维护配置库包括接受变更请求,并及时通报相关人员;协助进行配置验收审计、产品发布;各部门经理 检查、确认各种检测报告和问题清单以及周/月报,协调解决主要问题;主要问题:重大、紧急、敏感、风险大、拖延问题 研发负责人 依据项目负责人/产品经理申请,组织协调主要问题重大、紧急、敏感、风险大、拖延问题解决
4、 业务副总经理/总经理 特采、放行审批 技术委员会 解决项目开发过程中的难题;评审组长:研发总监,成员:项目负责人、硬件开发部经理、软件开发部经理、IRS 开发部经理、产品测试负责人、供应商管理负责人、工艺工程师 立项评审委员会 参与立项可行性评审与立项批准决议,必要时也是项目验收及考核评审组成;评审组长:总经理,评审组成员:副总经理、运营中心总监、研发负责人、项目质量负责人、销售管理部总监、生产负责人、财务管理部经理、采购负责人 需求评审委员会 负责调研报告的评审工作;评审组长:业务副总,评审组成员:硬件开发部、软件开发部、项目负责人、销售管理部等相关部门 执行原则 项目质量人员应在项目确定
5、时和项目负责人/产品经理一起策划项目的 QA 活动,在整个过程中,支持并协助项目负责人的部分管理活动,项目 QA 人员的主要工作是对项目过程和工作产品的审计,输出工作产品为评审报告和问题报告;同时,也要接受其他部门及上级领导的检查;如下图所示:图 1 QA 工作接口 项目的质量保证活动在项目发起时就要开始,在策划阶段要与项目组通力协作,并在需要时给项目组指导和帮助;对项目研发的各个过程进行检查,确保项目研发过程符合质量管理体系相关流程的要求;参加项目各阶段的评审会,检查反馈意见是否有所改进;对评审问题进行跟踪管理;识别与提出项目质量的重大问题以及风险重大质量事故、影响进度的可能性和客户不满意;
6、依据项目阶段定义与目标的要求和项目里程碑的进程,跟踪检查并确保项目文档的提交和输出的有效性按时、充分、是通过评审的有效文件;工作流程图 图 2 项目质量保证过程 子流程图 过程审计的流程如下图所示:图 3 过程审计流程 产品审计的流程如下图所示 图 4 产品审计工作流程 项目质量管理流程描述 过程 步骤 角色和职责 输入 输出 参加调研报告评审会议 项目 QA 和项目 QA 经理参加调研报告评审会议,从质量保证的角度对需求的获取过程、分析过程和管理过程、以及相关的工作产品进行检查;需求评审委员会 项目发起书 项目调研报告 项目调研报告评审记录 通过评审的项目调研报告 参加项目启动会 项目 QA
7、 和项目 QA 经理参加立项评审,了解项目输入要求和客户特殊要求包括流程、质量标准方面,以及项目计划和任务安排;立项评审委员会 项目调研报告 项目方案 立项评审结果 参加需求说明书评审 项目 QA 参加需求说明书评审 技术委员会 硬件开发需求说明书 软件开发需求说明书 评审报告 支持项目的开发策划 项目 QA 可以通过指导过程裁剪、推进项目工作拆分和估算、辅助工程过程和过程模型的定义和修改、审阅计划来支持项目策划;项目 QA 需求说明书 过程审计报告 参加项目计划评审 检查项目计划是否合理:阶段是否完整、时间是否合理、软件/硬件/结构设计的计划、可靠性测试、阶段判定;当项目计划变更重新评审时也
8、按此要求检查;评审组长:项目负责人/产品经理 评审成员:开发部们经理、项目组成员、测试负责人、项目 QA 项目计划初稿 评审后的项目计划 制定质量保证计划、质量保证计划评审 质量管理部根据项目方案和项目计划,编制质量保证计划;在计划中确定要在什么时间对哪些过程、产品、里程碑进行审计,并与项目负责人协商达成一致,并将确认的结果反馈给产品经理/项目负责人完成项目质量计划,并评审通过;项目 QA:制定质量保证计划 项目负责人/产品经理:对项目质量保证计划的制定予以支持 QA 经理或领导:评审并批准项目质量保证计划 项目方案 项目计划 质量保证计划 过程审计 验证项目活动是否遵循适用的过程;QA 人员
9、通过与项目负责人及项目组成员的访谈或参与到项目活动中周例会、评审活动来进行审计,适当的可以检查有关的过程产品,识别项目过程是否有效,包括人员、重大问题、需求、风险等;项目 QA:过程审计,并对过程审计中发现的不符合问题进行处理、跟踪,直至问题关闭;项目负责人:配合项目 QA 人员进行过程审计,确认不符合问题,处理不符合问题直至问题关闭;公司标准过程文件 项目定义的过程项目计划书 项目过程及产品评估表 项目过程及产品评估表 产品审计 项目 QA 人员应对项目过程中创建的工作产品和过程产品过程记录进行审计,确保在基线发布之前,所有的质量和配置管理活动都已经完成;与工作产品相关的质量检查活动包括:测
10、试、评审及其它有效的方法;需要产品审计的工作产品详见附录;项目 QA:产品审计,并对产品审计中发现的不符合问题进行处理、跟踪,直至问题关闭;项目负责人:配合项目 QA 人员进行产品审计,确认不符合问题,处理不符合问题直至问题关闭;项目产品已经完成,并通过了质量检查;待发布的基线报告 项目过程及产品评估表 项目过程及产品评估表 项目质量保证总结 开发项目结束后,项目 QA 进行项目质量保证总结,对项目开发管理项目 QA 质量保证总结报告 过程,活动进行分析,对不符合问题进行分析,积累数据;附录:1.说明 1、审计的工作产品一般包括但不限于:项目计划包括项目计划、配置管理计划、质量保证计划 需求基
11、线包括需求说明书 设计基线包括架构设计、详细设计、接口设计、数据库设计文档等 代码基线 测试基线包括待测试产品、测试计划、测试用例、测试数据等 发布基线包括安装程序、安装手册、用户手册、测试报告等;2、审计的过程产品一般包括但不限于:评审记录或报告 变更申请报告和变更历史记录 问题日志 产品发布报告 3、项目 QA 人员应定期审计在项目开发过程中产生的工作产品,主要针对以下方面进行审计:是否符合工作产品的相应需求;是否符合工作产品的标准所要求的格式和内容;针对工作产品所要求的质量检查活动是否都已完成,质量检查一般包括测试、评审、查阅或其他有效的方法;4、项目QA人员应在基线发布之前审计待发布的基线产品;基线产品待形成之前,项目负责人/产品经理应通知 QA 人员进行基线审计;QA 人员直接从配置库中提取相关的工作产品和过程产品,主要针对以下方面进行审计:是否是按照计划形成待发布的基线;待发布的基线产品是否符合所要求的标准,如格式和内容;待发布的基线其配置项是否完整;待发布的基线是否经过评审或测试;待发布的基线相关的配置活动是否已完成;
限制150内