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基本用法),而是详细解释它如何实现高效的增 ...
随机推荐
- 自己从零写操作系统GrapeOS系列教程——4.GrapeOS开发环境介绍
1. 开发环境简介 为了减少开发过程中不必要的麻烦,希望大家的开发环境尽量与我的保持一致. 我的开发环境如下: Windows10电脑一台 Visual Studio Code(最好是最新版) Vir ...
- vue element-ui table 实现自动滚动效果
<el-table :data="tableData" stripe class="swiper-page-table" ref="table& ...
- python flask后端request获取参数的几种方式整理
最近用 flask 写后端,将获取访问参数的几种方式总结整理一下,仅供参考 从 postman 上来看,调用后端接口传参的方式有两种,一种是 params,参数是以?a=x&b=y 的形式显示 ...
- TextView 走马灯效果不生效
TextView 控件需要添加以下必要的属性: <TextView android:ellipsize="marquee" android:focusable="t ...
- redis(14)主从复制
Redis主从复制 主机数据更新后根据配置和策略, 自动同步到备机的 master/slaver 机制,Master 以写为主,Slave 以读为主,主从复制节点间数据是全量的. 作用: 读写分离,性 ...
- pat乙级1022 D进制的A+B
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<math.h> #de ...
- DOM04~
事件对象及属性 事件对象 事件流 事件委托 综合案例 事件对象 获取事件对象 事件对象常用属性 什么是事件对象? 1.1 也是个对象,这个对象里有事件触发时的相关信息 1.2 例如鼠标点击事件中,事件 ...
- 04-python垃圾回收机制
python垃圾回收机制 一.引入 解释器在执行定义变量的语法时,会申请内存空间来存放变量值,每一块内存空间都有其唯一的内存地址,我们在前面说过,变量名并不是存放的变量值,而是存放的内存地址,通过访问 ...
- vscode 中用git命令合并分支
操作:主分支master的代码合并到当前分支wz 操作之前,两个分支的内容都要拉取最新的代码 命令为 git pull origin master git pull origin wz 或者vs内直接 ...
- 还在拿flex进行布局吗?快来试试grid网格布局吧
例: 遇到这种布局要求我们应该怎么办? 方法1:使用flex布局 <style> * { padding: 0; margin: 0; } .gird_Box { width: 100vw ...