质量保证组(QA)访谈
1.是否有独立的QA组?PPQA GP
2.4
有我们公司有专设质控部。
2.什么时候开始制定QA计划?是否需经评审?是否发生过变更?QA计划中有哪些内容?
PPQA GP2.2、GP2.7
软件质量保证计划是在项目开始时就准备的,与软件开发计划和软件配置管理计划相一致,确保SQA工作的范围和时间与开发工作和配置管理工作的范围及时间一致。
QA计划中的内容包括:1、QA计划适用范围与其他计划的关系2、组织和职责3、对开发工作的支持4、过程与产品审计5、资源
3.你能大致描述从项目启动→需求→设计→编码→测试→项目结束的过程吗?如何对这些过程
进行监督检查?PPQA SP1.1、SP2.1、SP2.2
根据检查单审计项目进入各阶段后过程审计,参加评审会议和项目例会。对于发现的NC和风险识别进行报告、跟踪直至关闭。
4.你主要检查了哪些工作产品?大致说一下?PPQA SP1.1、SP2.1、SP2.2
项目计划书、配置管理计划、配置项和基线、需求规约说明书、反垃圾邮件网关概要设计、
反垃圾邮件网关详细设计、反垃圾网关待测系统、反垃圾邮件网关测试用例、反垃圾邮件网关测试计划、反垃圾邮件网关测试报告、反垃圾邮件网关用户使用手册、基线发布报告、配置状态报告
5.你是如何检查配置管理活动及产出物(或产品)?CM SP3.2
配置管理活动包括制定配置管理计划、配置项、配置状态报告、基线发布报告。Qa人员依据配置管理计划和组织标准过程提供的检查单进行审计
6.你是如何进行某次检查活动?发现不合格项如何处理?PPQA SP1.1、SP1.2、SP2.1、SP2.2 按照QA保证计划,根据检查单对特定活动进行检查,发现不合格问题,先向项目负责人提出,跟踪直至关闭,如果沟通不顺利,提交高层请求支援。
7.你是如何检查财富库的活动?培训活动、过程改进活动由谁检查?OPD SP1.1、SP1.2、SP1.3、
SP1.4、SP1.5
每次培训QA准备签到表、效果调查表进行培训效果调查,对一些优秀的培训资料放到组织资产库中。
8.你检查过程中总结了一些好的关于质量保证方面的经验教训么?这些在哪里可以反映?你如
何将其放入财富库?PPQA GP3.2
项目资产仓库在http://192.168.248:90/qm/processdb
资产公告在JSPWiki中
例如:项目工作已结束,但遗留了一些目前无法解决的NC,导致无法结项,怎么办?
A:可以总结一下项目遗留NC,提升至组织风险库中,作为在后续工作中需要关注的地方,之后项目按照结项过程进行结项。--by goulang 2008.1.8
9.在检查项目的过程中,你给相关人员提供过意见或建议吗?能说一下,举个例子么?是否进行
了改进?PPQA GP3.2
在设计里程碑审计向项目组提出没进行外部接口设计。FFMC人事变动带动高风险时报告高层领导,并提高做好项目人员接替工作。
10.质量保证过程中统计了哪些方面的数据?是否进行过分析?质量保证占整个项目管理工作量
的百分比?MA SP2.3、SP2.4
QA周报。审计NC数。识别项目风险值。5%
11.你接受过哪些方面的培训?你是否给相关组成员进行过质量保证方面的培训工作?OT SP1.3
12.质量保证的质量方针是什么?PPQA GP2.1
组织过程资产库中有《质量管理工作方针》里面详细介绍了质量管理工作,SEPG工作、SQA工作、配置管理工作和项目验收测试工作。
13.是否有独立于QA的小组来检查QA工作?PPQA GP2.9
14.上级如何来检查你的工作? PPQA GP2.10, GP2.8
QA主管根据我上报的QA周报,结合QA计划并以质量保证过程检查单的标准进行审计
Generic Practices
请问在过程改进及QA方面,组织有怎样的方针(GP2.1) 组织有一份文档,定义了质量管理工作方针。就过程改进和质量保证方面给组织提供的方针有:给项目制定质量保证计划,跟踪审计过程和产品,跟踪纠正质量问题,报告相关部门报告QA工作,参加评审会议,做好评审会议安排和记录。
请问您如何规划QA工作?包含执行方法与执行规划,如何提供执行过程所需之权责与资源?
(GP 2.2)项目过程规划?
(1)在Project的甘特图中有对QA的任务分配,(2)每个项目独立的QA计划对人员和职责的规划。
(GP3.1, IPM SP1.1)项目过程定义?在项目过程定义时,依据组织标准过程,裁剪质量保证过程,利用组织改进的审计检查单进行审计工作。报告高层领导。
(GP 2.3) 提供资源
参照组织标准过程定义,审计检查单,电脑。人力资源包括:QA主管,QA成员3名。
(GP 2.4) 指派权责
QA保证计划中的QA和执行QA过程的相关干系人职责明确,例如想x 请问就QA工作人员,组织识别及提供了那些培训?(GP
2.5,PPQA)
参加CMMI introduction、QA培训。在组织培训计划中定义了对QA人员的培训需求。
各项工作的产出如何被管理,有那些产出被管理,是否有管理计划?(GP 2.6, PPQA)
在CM计划中明确QA产出放在配置库的开发区中。项目计划中对配置项之外的工作产品进行的管理规划。
产出包括质量保证计划,产品及过程检查单,NC列表放在EXCEL文档(文档包括审计单、QA周报、评审和例会会议记录)中。
在质量保证计划中计划了与配置管理人员的协调。例如:评审和执行P2项目QA计划。
确定完成QA计划中和SCM有关的质量因素。
审阅与SCM有关的由QA提交的质量报告。
QA工作有那些相关人员,在那份文档或材料中被指出?
(GP 2.7)
质量保证计划中指出了质量保证人员的相关干系人和职责。
1、项目主管:
评审和批准P2项目QA计划。
审阅QA提交的审计报告。
识别项目中需要完成的质量因素。
处理QA提交给高层的不符合问题。
2、项目组长
1.了解质控部的活动。
2.评审和批准P2项目QA计划。
3.配合QA计划的执行。
4.审阅QA提交的审计报告。
5.处理QA审计中发现的不符合问题。
6.识别和确认项目的质量因素。
3、项目组成员
1.配合P2项目QA计划的执行。
2.查阅QA审计报告。
3.处理需要自己解决的不符合问题。
4.完成系统中已标记的质量因素。
4、配置管理人员
1.评审和执行P2项目QA计划。
2.确定完成QA计划中和SCM有关的质量因素。
3.审阅与SCM有关的由QA提交的质量报告。
您如何监控QA工作的进行状态,主管如何定期了解工作状态?(GP 2.8, 2.10)
QA周报提交给主管检查。内容:过程及产品审计、weekly检查单
QA过程如何被检查其与相关标准及规程的符合性?(GP
2.9 , OPF, OPD, PPQA)
QA主管审计质量保证过程(质量保证过程审计单),依据检查单不定期的审计一次QA工作。
QA作业的产出与经验如何被收集及反馈,如何运用这些产出及经验?(GP 3.2)
填写优秀文档申请,提交反馈给组织资产库。例如:改进意见:Product and Process Quality Assurance
(SP1.1) 请叙述您如何确保项目的过程符合已定义的标准与需求? 请说明评估作业的执行方式(QA审计工
作的方式),如何能确保项目过程符合公司过程标
准?审计是如何被规划与执行的?
依据检查单,检查不符合项,提交给相关人员。过程审计2周一次,例如:开发过程,风险管理过程等。对于重大事件过程审计依据检查单:确定备选方案,会议决定确定哪个方案。
依据检查单工作产品审查,提出问题,找PM或相关人员,确认问题并就解决方案达成一致性。之后填写审计报告。
(SP1.2) 请叙述您如何确保项目的工作产品是符合已定义的标准与需求? 哪些工作产品被审查?什么样的检
查单被使用?
在质量规程里要求哪些工作产品需要被审计。工作产品出来后2-3天内做产品审计:如各计划书,软件需求说明书,测试用例等。
代码没有审计检查单,但参与代码评审会议。有编码规范做审查依据。
测试阶段审计测试计划,测试用例,测试报告。
(什么样的检查单被使用?)产品审计检查单
(SP2.1) 您如何确认项目中对不符合事项的解决?
对于NC问题跟踪直至问题结束为止;与PM和EPG讨论,某些检查项在项目组不适用;项目问题项目组无法解决的时候,向高层(淮总)汇报。如:FFMC 中途PM变动,由QA向高层汇报的。
(SP2.2) 有那些QA活动纪录被建立及维护?如何被管理?
每个项目的QA过程和产品审计的报告结项后被放入资产库中作为历史项目资料;QA参与项目的总结报告的填写,总结审计的NC数,哪些过程被审计了,以及QA活动的心得等。项目总结报告在结项后提交给EPG人员,纳入组织资产库中。如何被管理的?QA的心得会发布到JSPWiki中,组织共同分享
Non-Model issue
Q1:过去一年是否有什么比较明显的改进
项目规范性逐渐加强。从审计结果看来,NC数减少。
Q2:改进:认为公司可以优先改进的项次是什么?
加强组织标准过程培训,增加项目人员的认知及执行力,推行CMMI规范,修订公司的组织过程定义。