CMMI-QA工作流程(角色区分)
- qa 是如何工作的,如何保证产品质量的?
首先制定质量保证计划->根据过程清单和产品清单对组织级和项目级内容进行检查->不符合项记录在不符合项问题记录表中、反馈项目精力,跟踪问题知道问题解决->编写质量保证报告,反馈给公司领导
2.你是如何进行组织级项目的检查?
首先,明确组织级的角色有哪些?如 epg、cr、ot等,再针对每个角色的过程和产品进行检查
EPG角色:
根据《过程检查单》对EPG过程进行检查,EPG工作内容包括(过程管理)和(过程资产开发),查看改进过程是否按照《过程改进计划》进行,是否建立组织财富库,是否定期召开过程改进会议,是否编写《EPG月度报告》;[管理性能和度量:组织层面的数据是否准确性、可用性、完整性,是否定期将性能数据提交给组织层面]
根据《产品检查单》对EPG产品进行检查,是否对过程改进工作做出计划,是否对过程改进问题进行了总结,是否对上月过程改进问题做了总结。
CR角色:
根据《过程检查单》对cr过程进行检查,比如配置权限设置是否合理,各个文件目录下的文件是否正确
根据《产品检查单》对cr产品进行检查,比如是否对本年度的配置问题进行了总结,是否对配置活动进行了总结。
OT角色;
根据《过程检查单》对OT过程进行检查,比如是否对培训需求进行了调研,是否收集岗位职责说明书
根据《产品检查单》对OT产品进行检查,比如是否对培训课程进行了总结,是否对培训效果进行了总结。
3.你是如何进行项目级检查
首先,我们需要知道项目级的角色有哪些,包括项目经理、需求、设计、开发、测试等,再针对每个角色工作过程和产品进行检查。
项目经理角色:
根据《过程检查单》对项目经理过程进行检查,包括监控、评审、度量过程
监控:项目有偏差时,是否做了相应的措施,是否编写了变更需求矩阵
评审:评审前、中、后期的工作,如前期(5w),中期记录,后期跟踪,评审是否按照计划进行,是否编写的评审报告
度量:是否每个里程碑进行了度量分析,度量分析的数据是否一致性、及时性、准确性
根据《产品检查单》对项目经理产品进行检查,《项目计划》是否按照模板编写,项目计划内容是否(包括组织的结构和职责、是否有软件规模估算、已批准的软件项目计划是否纳入配置管理)
需求角色:
根据《过程检查单》对需求角色过程进行检查,是否对需求相关文档进行编写,需求编写完成后是否进行了评审等
根据《产品检查单》对需求角色产品进行检查,《需求调研报告、用户需求规格说明书》是否按照模板进行,是否覆盖了用户的所有需求
设计角色:
根据《过程检查单》对设计角色过程进行检查,是否对设计相关文档进行编写,设计编写完成后是否进行了评审等
根据《产品检查单》对设计角色产品进行检查,《数据库设计、概要设计、详细设计》是否按照模板进行,是否覆盖了所有的功能点
开发角色:
根据《过程检查单》对开发角色过程进行检查,是否按照代码规范进行编写,是否进行了单元测试,Bug是否解决
根据《产品检查单》对开发角色产品进行检查,代码是否冗余,用户手册是否按照模板编写等
测试角色:
根据《过程检查单》对测试角色过程进行检查,是否进行了集成测试、系统测试,测试前期环境的准备工作等。
根据《产品检查单》对测试角色产品进行检查,测试计划、测试用例是否按照模板,测试用例是否覆盖了边界值测试,测试是否进行了兼容性测试等。
不符合项问题如何解决
首先将不符合项内容记录到《不符合项记录表》中,反馈给项目经理,限期解决,及时跟踪不符合项内容,直到问题得到解决。不符合项问题单包括哪些内容
序号、问题、记录日期、优先级、严重程度、责任人、备注等目前组织级的不符合项内容有哪些?结合组织级的角色工作内容,如培训前未对培训需求进行调查、过程改进小组过程改进未按照过程改进计划执行,配置文档准备不全等
项目级的不符合项内容有哪些?结合项目级角色内容,如开发人员代码注释不简单、测试人员未进行边界值用例编写、设计人员数据库空间设计过小、项目经理度量数据不及时等
如何报告分析结果:
按照计划编写质量保证报告,按照图表分析的方式对问题严重程度和优先级进行统计分析,提交给公司高层
项目报告按照3个维度:严重程度、项目阶段、类型 进行分析,得出结论,如从类型上看,产品检查内容问题较多,以后加强项目产品内容的检查,从严重程度上看,一般问题较多,较为严重少,项目组内部成员对严重问题发现比较及时,针对阶段问题,需求、设计较多,项目后期不符合项少一些.....
qa 检查时用到了哪些技术:cmmi 技术、每两周进行检查、里程碑会议等质量保证方法、工具使用svn、质量报告上报公司高层等。
9.在检查过程中,识别了哪些该技能技术
增加公司财富库的建立,比如测试、研发、需求等
增加检查项内容,比如设计完成后进行评审。
增加技能培训,有些人员技能不娴熟。
10.公司的支持有哪些
软硬件支持、 人力资源的支持、设备支持
11.参加的培训
cmmi 培训、qa 培训
12.您的工作是否符合标准,如何保证?
msg审计 :定期对我的工作进行检查根据《PQA检查单》检查,形成《第三方不符合项检查单》内容并告知我
日常审计:周报反馈 项目中是否有不符合项列表从而观察qa的工作
13.如何评估过程符合?
通过周会、里程碑会议、epg月度会议对收集上来的度量数据机型分析,分析是否达成业务目标,没有达成,识别新的改进机会。
14.工作中参考的过程资产有哪些:质量保证指南、质量保证过程文件
15.qa 与配置是如何工作?
1.CM与QA一起对基线进行配置审计,包括功能审计和物理审计(功能审计主要审计配置项内容的准确性;物理审计主要审计配置项存放位置和存放时间的准确性),若审计过程发现不符合项,由CM进行纠正,QA进行跟踪,最后共同编写配置审计报告。
2.审计频率:每个里程碑的基线发布之前以及基线发生变更的时候
CMMI-QA工作流程(角色区分)的更多相关文章
- gitlab工作流程简介
gitlab工作流程简介 新建项目流程 创建/导入项目 可以选择导入github.bitbucket项目,也可以新建空白项目,还可以从SVN导入项目 建议选择private等级 初始化项目 1.本地克 ...
- Git 工作流程
Git 作为一个源码管理系统,不可避免涉及到多人协作. 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去.”工作流程”在英语里,叫做”workflow”或者”flow”,原意 ...
- Ajax的工作流程简述
提到Ajax相信我们都不会陌生,不管你是前端开发还是后台数据处理的程序员,ajax的作用就像现在生活中的手机一样,无论是作用还是流程都差不多,这里我们要进行ajax操作后台数据并显示在页面上的话,首先 ...
- 理解Git的工作流程(转)
英文原文:Understanding the Git Workflow 如果你不理解Git的设计动机,那你就会处处碰壁.知道足够多的命令和参数后,你就会强行让Git按你想的来工作,而不是按Git自己的 ...
- 前端发展态势 && 前端工作流程个人浅析
于在未开启cleartype的情况下,一些中文字体在非偶数字号下的显示效果欠佳,所以一般建议使用12.14.16.18.22px等偶数字号.也就 是对某个分辨率选择离它最近的偶数字号.例如:屏幕横向分 ...
- 第2章 rsync算法原理和工作流程分析
本文通过示例详细分析rsync算法原理和rsync的工作流程,是对rsync官方技术报告和官方推荐文章的解释. 以下是本文的姊妹篇: 1.rsync(一):基本命令和用法 2.rsync(二):ino ...
- Gitflow工作流程
在工作场合实施Git的时候,有很多种工作流程可供选择,此时反而会让你手足无措.本文罗列了企业团队最常用的一些Git工作流程,包括Centralized Workflow.Feature Branch ...
- KaliLinux常用服务配置教程DHCP服务工作流程
KaliLinux常用服务配置教程DHCP服务工作流程 DHCP服务工作流程如图1.1所示. 具体的工作流程如下所示: (1)DHCP客户端以广播的方式发出DHCP Discover报文. (2)所有 ...
- SpringMVC-DispatcherServlet工作流程及web.xml配置
工作流程: Web中,无非是请求和响应: 在SpringMVC中,请求的第一站是DispatcherServlet,充当前端控制器角色: DispatcherServlet会查询一个或多个处理器映射( ...
- rsync算法原理和工作流程分析
本文通过示例详细分析rsync算法原理和rsync的工作流程,是对rsync官方技术报告和官方推荐文章的解释.本文不会介绍如何使用rsync命令(见rsync基本用法),而是详细解释它如何实现高效的增 ...
随机推荐
- DrCush_0813_风湿性疾病, 药物和新冠指南
风湿性疾病, 药物和新冠指南 原文网址: https://rheumnow.com/news/rheumatic-diseases-drugs-and-covid-19-guidelines Jack ...
- 英国学者在真实世界早期RA队列研究中发现较高比例的临床缓解患者仍存在能量多普勒超声活性
标签: 类风湿关节炎; 目标治疗策略; 能量多普勒活性; 预测因子 英国学者在真实世界早期RA队列研究中发现较高比例的临床缓解患者仍存在能量多普勒超声活性 电邮发布日期:2016年4月6日 本研究的重 ...
- CCRD_TOC_2007_EULAR专辑_2
中信国健临床通讯 EULAR 2007专辑II 目录 类风湿关节炎 1 Etanercept联合MTX治疗RA导致炎症与骨破坏进展之间的失关联也见于单关节水平:来自TEMPO的研究数据 Landewe ...
- Postgresql实现不同用跨模式访问
1.修改参数 2.创建两个用户 创建a1 create user a1 connection limit-1 password '123456'; alter user a1 SUPERUSER; g ...
- 通过docker 安装部署sentry
一.下载项目 git clone https://github.com/getsentry/self-hosted 二.安装 1.安装docker和docker-compose 2.运行sentry ...
- vue实现瀑布流
<template> <div id="app"> <ul> <li ref='waterfallItem' v-for="(i ...
- bash编辑功能,在命令行里编辑快捷键
快捷键 描述 ctrl + A 跳到命令行的开头 ctrl + E 跳到命令行的尾巴上 ctrl + U 将光标处以命令行开头的内容清除 ctrl + K 将光标处到命令行尾巴处的内容清除 ctrl ...
- go+redis实现消息队列发布与订阅
在做项目过程中,实现websocket得时候,不知道哪里写的不太合适,客户端消息收到一定程度,剩下的消息收不到,修改了缓冲区大小,还是没有解决问题,后面因为项目结束期比较紧张,没有时间调试消息的时候, ...
- 7.Object
Object类 超类.基类,所以类的直接或间接父类,位于继承树的最顶层 任何类,如没有书写extends显示继承某个类,都默认直接继承Object类,否则为间接继承 Object类中所定义的方法,是所 ...
- webpack5的基本用法
webpack的基本使用 webpack 本身功能有限: 开发模式: 仅能编译JS中的ES Module 语法 生产模式: 能编译ES Module 语法, 还能压缩JS代码 添加实例文件 npm i ...