CMMI3评估问答记录(EPG和QA)
公益活动策划方案-维稳工作汇报
Scripted questions for EPGQA FAR
Session: Date and Time:
Questions PA Ref
Would you please
describe PPQA SP 1.1,1.2,
how do you plan for
QA GP 2.1 2.2,.2.3.2.4,
activities? 2.7
你是如何编制质量保证计
划的?
Would you please
describe PPQA SP1.1
the conduct of process
audits?
过程审计工作是如何开展
的?
Would you
please describe PPQA SP1.2
the conduct of
product
audits in the projects?
文档审计工作是如何开展
的?
How do you handle
findings PPQA SP 2.1 AND
of the audit? SP
2.2
审计的结果你是如何处理
的?
Would you please
describe PPQA SP2.1,
how senior management is
GP2.10, 2.8
involved in QA activities
高层如何参与质量保证活
动的?
Would you please
describe PPQA SP 1.1
who audits QA function?
谁审计QA的工作?
Would you please describe PPQA
GP2.8, GP
QA measurement activities? 3.2
QA有那些度量?
Can you give some example PPQA SP
2.1
of process improvements
carried out
in your
organization based on audit
findings?
QA审计结果是怎样运用
到过程改进活动的?
Duration:
18
1、
你是如何编制质量保证计划的?
我们的质量保证计划是这样来编制的:
在一个项
目的里程碑进度计划制定出来后,我们开始编制《质量保证计划》,编制前我们会参
考组织资产库里面历
史项目的质量保证计划数据和查询OSSP里面定义的这类项目需要满足的
质量目标。再结合本项目的特
征确定项目的质量要素和质量目标,质量要素可能包括进度偏
差、工作量偏差、成本偏差、质量成本、生
产率、需求稳定指数、系统测试缺陷密度、系统测
试缺陷清除率、验收测试缺陷密度等等。
同时我们还会根据这些质量项定义这些质量项的检查时间点
、频率、参与的人员、以及这些
质量目标要在哪些活动中进行检查。
另外还要去定义整个质量
活动的过程安排以及过程质量的检查安排,一般一个项目我们会安排
检查的几个主要过程域有项目规划活
动、项目监督与控制活动、需求开发与管理活动、统测试
活动、配置管理活动等等
以上这些准
备工作做完以后,我会把这些都写入《质量保证计划》里,纳入整体项目计划中,
然后进行评审,最后会
得到公司高层的批准。
2、 过程审计工作是如何开展的?
我们的过程审计工作是这样开展的:
我们在项目规划期间会制定《质量保证计划》,质量保证
计划中会包括过程审计的活动安排
(活动安排有:1、对阶段工作的审计 2、对重大问题的审计
3、对决策活动的审计 4、对配置
管理的审计
等等),同时还包括每项活动审计的时间点、时机、频率、参与的人员等等。
主要手段是采取检查单的
形式来进行审计,检查单里面包括针对这个项目定义好的检查项,这
些检查项都是一些比较客观的是非题
,检查项根据每个项目的不一样,我们都会制定出不同的
检查项,以此来审计整个过程。
3、 文档审计工作是如何开展的?
我们的文档审计工作是这样开展的:
我们在项目规划期间制定的《质量保证计划》中会包括文档的审计活动安排
,活动安排有审
计的时间点、时机、参与人员等等。
主要手段也是采取检查单的形式进行审计
,检查单中的检查项主要针对文档的结果,譬如:文
档的格式是否符合OSSP里面定义的标准模板格式
、是否按OSSP文档模板中定义的内容形式
编写、OSSP里面要求输出的文档有没有输出、文档有没
有纳入到配置项里、有没有纳入配置
库、以及纳入配置库的版本、状态、标识等各种属性是否正确。
4、 审计的结果你是如何处理的?
审计结果我们是这样处理的: <
br>审计结果中如果出现不符合的情况,我会填写《不符合项报告》,并且把报告提交给问题的关
系人
以及不符合项问题的负责人,我会要求他修正这个不符合项,并且我会记录在《不符合项
统计表》里。如
果项目组内难以解决或解决不了的问题,我会把这个问题上报给公司高层,由
公司高层给出解决措施或处
理这个结果。最后我会跟踪这些不符合项的处理情况,一直到它关
闭,并把问题的验证结果记录到《不符
合项统计表》中。
在项目结项时,我会把所有的审计结果汇总起来,形成《质量总结报告》提交给相应的关系
人。
另外在审计结果分析当中,我会去发掘一些可以改进的地方。
28
5、 高层如何参与质量保证活动的?
高层是这样参与质量保证活动的:
1、 对质量保证计划的审批
2、
我们QA会阶段性对公司高层进行质量保证活动的汇报,阶段质量保证报告
3、
当出现重大问题或紧急情况时,高层会参与指导和决策
4、
项目结束时,我们会提交《质量保证报告》给公司高层
5、
另外,公司高层也会不定期地抽查我们的质量保证工作
6、 谁审计QA的工作?
组织级QA会审计QA的工作
EPG会抽查QA的工作
咨询师会审查我们QA的工作
另我们还会邀请一些兄弟公司的QA跟我们进行相互审查
7、 QA有那些度量?
QA工作的度量主要有以下一些度量项: <
br>进度偏差、成本偏差、工作量偏差、规模偏差、质量成本、生产率、软件需求稳定指数、缺陷
数量
统计、NG项统计、不符合统计、豁免的数量统计、每个过程的执行符合度统计等
8、
QA审计结果是怎样运用到过程改进活动的?
我们会对审计的结果进行分析,提出一些改进建议。
譬如:
以前配置项
建议基线是通过口头或邮件形式知会MO,很容易导致配置库中基线库中的版本错
误,后面我建议配置项
进行基线库,必须填写《基线建立申请表》,写明基线所包含的配置
项、实际版本、CVS版本,这样避
免进入基线库中的配置库混乱。现在OSSP已增加该表单。
。
收集需求:应从以下方面进行分析:调查、
Would you please
describe OPF SP
how do you identify and 1.1,
1.3, GP
访谈、行业标准、CMMI模型、历史项目结
项数据、项目执行过程数据
、项目的问题及
plan process needs and 2.1, ,3.1
风险、公司的战略发展方向、业务目标、 客
improvement
activities?
户的满意度调查及客户的建议等。
你怎样收集过程改进需求
过程改进:把EPG成员召集到一起,对他们
和计划过程改进活动的?
进行讲解和培训,让
他们理解需求和目标的
重点;根据目前业务发展情况安排一个大概
的过程改进时间表和任务,这
些任务包括制
定OSSP体系、评审、发布、以及对成员培训
OSSP体系,在培训结束后,我
们还会导入一
些试点项目运行一段时间,检测OSSP体系定
义的怎么样,同时我也会分派EP
G成员去项
目组收集项目执行过程,从这些数据当中,
我们进一点步分析和找出一些不足之处,
加
以分析,进行进一步的改善,同时还计划在
未来的某一天进行CMMI
3级的正式评估,
38
Can you describe
composition of EPG?
EPG有哪些人组成?
Would
you please describe
how are you communicated
about EPG activities?
相关干系人怎样了解到
EPG活动的?
Can you give
examples of
some of the processes
defined
at organizational
level?
组织定义的过程有那些?
Can you please describe the
lifecycles
defined at the
organizational level?
组织定义的生命周期有哪
些?
Can you please describe
the
established work
environment standards
and
how they are maintained?
工作环境标准是怎样被建
立和维护的?
How tailoring is
done and
who approves the tailoring?
裁剪活动怎
样开展?谁批
在评估过后,我还会代领EPG成员进行持续
性的改进,不断的完善质量管理体系
。
GM:孙进成、田镇魁、邓鹍、陈闽峰
GP 2.7
PPQA,MA,
PMO:李红卫
OPF,OPD
PM:刘坤、程严俊
GP 2.32.4
CM:孟国海、杨晓珑
OPF,OPD
QAQC:陈文路、朱瑞
研发:曾文、王辉等
1、
在收集需求的过程中通过调查和访谈等方
GP 2.7
式让相关干系人了解到EPG的活动;
PPQA,MA,
OPF,OPD
2、 EPG过程改进的定义需求通过相关干系人
的评审方可实施,通过评审会议让其了解
到相关活动;
3、 在项目执行过程中,我
们会收集项目的执
行数据、评审数据、分析数据等,在上述
活动过程中,项目成员可了解到EP
G的
活动;
4、
我们每月都有月会,通过月会活动,相关
干系人也可了解到EPG的活动
5、
相关干系人也可通过EPG的报告了解到
相关活动
6、 我们的EPG成员也会经常参与到各
个部
门的工作,进行一些指导活动,他们与也
可了解EPG的活动
7、 相关干系人
也可查看我们的组织资产库,
在组织资产库中,有我们EPG方面的所
有文档,他们也可通过这
种方式进行了解
(OSSP里东西)
OPD SP
1.1,OPF SP 项目立项、项目启动、项目规划、需求开发
与管理、系统设计、实现与测试、系统测
3.1
,3.2
试、过程和产品质量保证、变更控制与管
理、技术评审、缺陷管理、配置管理、风险
管理、组织培训、组织过程定义及改进、项
目结项
OPD SP 1.2
瀑布模型、快速原型、迭代模型、增量模型
(只需讲出OSSP中已定义的模型)
OPD SP 1.6
注意这里是指组织级别的工作环境,不是项
目级别的工作环境。主要包括:
1、
公司的规章制度、项目的规章制度、决策
安排、职责划分
2、
奖惩制度、考勤制度、项目管理制度、
建立和维护部分请闽哥补充,谢谢!
OPD SP
1.3
在组织级别:我们会依据过程的特性、项目
的特性定义过程裁剪指南,在裁剪指南中定
义了哪些活动项目组是必须要做的,哪些活
动项目组可以在某些条件下可以不做;
48
准裁剪?
Would you please describe
how the processes are
appraised?
过程是怎样被评价的?
Would you please describe
how do you establish and
implement process
action
items?
怎样建立和实施过程改进
项的?
Would
you please describe
how process training are
carried out in your
organization
关于过程的培训是怎样开
展的?
在项目级别:项目经理在做项目计划的时
候
,首先需要根据项目的特点、特性和要
求,参考组织的裁剪指南,确定项目的定义
过程,在项目
定义过程完成之后,我们会安
排QA进行审核,同时我做为EPG
Leader为
亲自批准这份项目定义过程。
OPF SP 1.2
1、在每个项
目中都会安排QA进行检查和审
计项目的过程执行情况,在审计过程中主要
使用检查单的形式进
行检查,检查每个过程
执行的符合度是多少,在得出每个过程符合
度之后,我们会通过一定的比
例和方法计算
出所有过程符合度的平均值,然后根据这个
平均值确定过程的执行情况。
2、项目经理在项目结项的时候会将项目当中
各个指标的数据提交到EPG组,我们会对这
些
数据进行分析和总结, 可从数据分析和总
结中得出项目的执行情况。
3、我们会将以上数据
纳入组织资产库进行管
理,然后我们会按照季度的形式来分析季度
与季度之间的数据与偏差,从
中我们也会发
现过程的执行情况
4、除上之外我们EPG组还会不定期的参与项
目工
作,如指导工作、检查工作、审计工
作,了解项目的过程执行情况
OPF SP 2.1 <
br>首先确定过程改进的目标和方向,制定过程
改进计划,执行计划,收集数据,分析不足
a
nd 2.2
的地方,进行过程改进,然后再收集数据、
进行过程改进,如此循环。
GP 2.5 OF
ALL Pas,
OPF SP3.1
How
do you handle changes
to the process
documents?
过程文档的变更是怎样处
理的?
ALL PAs
GP 2.1,2.2
& 2.6
OPF 3.1,
OPD 1.5
我们对过程培训一共进行了两次,第一次是
针对体系文件V1.0版本进行的培训,
在体系
文件V1.0版本发布以后,我会把这个培训的
需求告诉我们的组织培训人员,让他们来
进
行具体的培训工作,但培训教材是由我来准
备的,也是我来主讲的。他们会根据我的要
求制定培训计划,然后按照培训计划进行培
训工作,并对培训效果进行考核,分析培训
效果有
没有达到预期目标, 第二次培训是在
对体系文件升级之后形成V1.1版本的时候进
行,这次
培训的过程比1.0的培训简短一些,
培训结束之后也会进行考核和总结,
在体系文件OSSP V1.0发布之后,我们导入
了几个试点项目,导入试点项目之后,我们
EPG成员分派到各试点项目收集项目数据,
观察项目的执行情况,以及收集关于过程改
进的建议,收集建议之后我们EPG成员对这
些过程改进建议进行讨论和分析,确定哪些
地方
确实需要改进及其紧急程度,对于比较
58
紧急的改进建议,我们会
立即修改。改进之
后我们会告知相关关系人,让他们按照新的
过程定义进行操作。对于不太紧急
的建议,
我们会安排在这个体系文件大版本升级的时
候进行过程改进,在改进完成之后同样会进
行发布、培训等工作,然后要求大家按照新
的过程定义来操作。
1、
从项目计划开始,根据过程改进需要,制
Can you please describe how
OPF SP
定过程改进计划,然后按照过程改进计划
do you monitor
process 3.2, 3.3
执行,在每个月的月会上,我们EPG成
improvement activities?
员会识别和分析过程改进情况,针对出现
怎样监控过程改进活动?
的问题,我们也会制定相应的应对措施,
同时也会安排下个月的任务活动
2、 公司
高层也会参与于过程改进活动,一是
帮助和指导我们进行过程改进活动;二是
在遇到决策问题时
,需要由公司高层进行
决策
3、 我们每半年会做一次过程改进总结报告,
在这份报
告中会详细记录过程改进以来,
各个项目的状态、数据、偏差情况等,并
将报告分发给相关干系
人,让他们知道项
目的过程执行情况
How do you improve the
OPF SP 3.4
首先确定过程改进的目标,根据实际执行情
况确定目标与实际情况的偏
差,然后根据偏
processes based on actual
差制定过程改进计划->执行计划->收集过程进
implementation?
数据->分析数据->确定偏差(如此循环)
基于实际的执行效果,怎
比如在进度方
面,我们按照季度来统计分析
样进一步的改进过程?
所有项目的进度情况,以及每个季度的进
度
偏差情况,通过观察进度偏差情况,我们
EPG组会进行分析并识别出偏差的原因,然
后根据造成偏差的原因进行进一步的分析并
制定改进策略。
Can you please
describe how MA SP 1.1
商业目标:专业从事医疗信息化相关产品的
研究、开发、分销、服务,促进中国医疗信
do you ensure alignment of
息化事业的发展。
metrics with business needs
度量目标:提高产品质量、降低产品缺陷、
of your organization?
提高生产率、降低成本、提高客户满意度。
怎样确保度量目标和商业
为了确保度量目标与商业目标的一致性,我
需求的一致性?
们需要从各个项目中收集项目数据,所以会
要求各项目组提供各种项目数据,如:进度
数据、成本数据、质量数据、QA等各种数
据,对于这些提交上来的数据,我们首先会
验证这些
数据的真实性,并为项目组制定相
应的流程和标准,简化他们的操作,使其按
照已制定的标准和
流程来执行。然后我们会
每半年对收集来的度量数据和商业目标进行
对比和分析,即时发现和处
理两者之间的偏
差,确保度量目标与商业目标的一致性。
Can you give
some examples MA SP 1.2,
(OSSP为项目定义的度量项)
需求分析正确率、需求设计覆盖率、软件需
68
of
metrics defined for
projects and functions?
为项目定义的度量项有哪
些?
FU : Can you give some
specific examples metrics
described in the
metrics
analysis report?
请说出度量分析报告中的
一些实际度量数据。
Please describe
how do you
collect and store the
measurement data at the
organization
Level.
怎样收集和贮存组织级的
度量数据?
Would you
please describe
how do you carry out
Measurement and analysis
activities?
你怎样开展度量分析工作
的?
SP 2.1 TO
2.4 <
br>求稳定指数、设计的正确率、代码的注释
率、系统测试缺陷排除率、发布前缺陷发现
密度
(个KLOC)、遗留缺陷密度(个KLOC)、
生产率(LOC人天)、成本偏差、系统测试
缺陷密度、验收测试缺陷密度、阶段缺陷清
除率、缺陷整体清除率、NC分布百分比、PA
执行
符合度、质量成本(%)、进度偏差、
工作量偏差、规模偏差、关键资源偏差、
MA SP
1.3,2.1,
PPQA
GP2.6 OPD
SP 1.4
MA SP1.1-
1.4,
MASP2.1-
2.4
and
all PAs
GP 2.83.2
从PM、QA、CM、高层经理、客户等相关干
系人收集相关度量数据,在收集完后对收集
到的数据进行整理和分析,无论是合理的还
是不合
理的,都会全部归入组织资产库中的
组织度量库中。
举例说明……
Would
you please describe
how do you communicate
and use measurement
results?
你怎样交流和利用度量结
果的?
Can you give examples
of
process improvements
carried out based
on data
analysis
请举例说明度量数据是怎
样运用到过程改进的?
在项目级别上,我们会要求每个项目组制定
项目度量计划,确定度量目标和度量项,在
实际项目工作当中,我们会要求项目经理收
集这些度量项的数据,并且我们也会安排QA
来验证
这些数据的真实有效性,我们EPG组
也会抽查这些数据的真实有效性,项目结项
之后,我们会
要求项目组将各度量数据提交
到EPG组,我们会每季度把提交上来的数据
进行分析和整理,分
析出本季度的数度量情
况、趋势情况、以及本季度与上季度的偏差
情况,对偏差进行分析,找出
引起偏差的原
因,用于过程改进,并把分析整理后的数据
存储到组织度量库中。
MA
SP 2.4
1、参考组织级的历史数据,对之前收集过来
的数据进行分析,形成分析总结
报告,并根
据各种图形、最大最小值、平均值等,我们
都会把这些数据分发给项目组,供他们参
考,帮助他们进行项目管理和过程控制;
2、利用这些数据的分析结果,找出数据的偏
差或问题所在,并运用到过程改进过程中
去;
3、使用这些数据更好的展示出我们组织级别
整个项目管理的能力,比如说我们定义进度
偏差在15%以内时,表示项目的执行情况
好,当进度偏差超过15%时,则表示项目尚
需改善。
比例说进度、成本等方面都可以讲述
OPF
2.1,2.2, GP
3.2 all Pas
78
Would you please describe
how are
you trained to
perform your role?
你接受过那些培训?
At what point of time QA is
involved in the projects?
什么时间点QA被纳入到
项目中?
Would you please
describe
the various records being
maintained for QA and EPG
activities?
QA和EPG活动产生那些
文档?
PPQA,
MA,
OPF,OPD
GP2.5
PPQA SP
1.1,IPM SP
1.1
不能是OSSP培训,因为EPG
Leader是OSSP
培训的主讲人。具体可参考黄旦写的培训计
划。
项目启动会即参与到项目中
PPQA
SP2.4,
GP2.6 for
PPQA,OPF,
OPD
EPG:OSSP体系文件:如:项目立项、项目
启动、项目规划、需求开发与管理、系统设
计、实现与测试、系统测试、过程和产品质
量保证
、变更控制与管理、技术评审、缺陷
管理、配置管理、风险管理、组织培训、组
织过程定义及改
进、项目结项等过程的指
南、标准、检查单、模板、规程、过程;过
程改进建议、过程改进报告
、季报等文档。
QA:立项检查单、CMO工作审核、对EPG
组织级风险管理工作的审核、
对OPD(组织
过程定义),OPF(组织过程焦点)工作审
核、对组织培训的工作审核、项目
QA工作
审核
88