您的当前位置:首页正文

CMMI-EPG访谈问答资料

来源:华佗健康网
----EPG---- 1、 总体方针

1) 组织必须建立执行方针,所有项目、人员必须遵循方针 2) 行动前必须先做计划 3) 行动前确保资源到位 4) 行动前明确角色和职责

5) 确保执行人员具备相应的知识和技能 6) 必须对活动的产出物进行管理 7) 行动前必须识别哪些干系人参与

8) 必须及时收集实际执行数据,比较计划与实际数据,纠正偏差 9) QA工程师必须审计活动的执行和产出物

10) 高层管理人员必须评审过程的活动和结果的状态,并解决重大问题 11) 过程裁剪的结果必须文档化

12) 所有项目、人员有义务提过程改进建议 2、 过程改进OPF的方针

1) 过程改进要基于组织的商业目标

2) 管理者必须展示对过程改进的肯定和支持,并为其提供资源

3) 组织要定期基于CMMI模型进行评估,以确定组织的强项、弱项以及改进的机会

4) 组织内所有员工有义务提出过程改进建议;EPG要评价过程改进建议,制定计划并实施改进 5) EPG要确保组织过程资产库、组织标准过程在项目内使用,加强执行力 6) EPG要收集过程改进相关的经验教训,并要充实组织过程资产库 3、 过程定义OPD的方针

1) 组织要基于CMMI模型建立一套符合组织自身特色的标准过程体系(包括过程、规程和指南、模板),并

不断进行维护;

2) 组织要建立组织过程资产库,收集经验教训和度量数据,以备将来的项目使用;随着项目的进行,要不断

充实过程资产库;

4、 EPG组的职责、EPG组长的职责,职责文档化在哪里?

EPG的任务和职责包括:

1) 制定过程改进的战略计划和战术计划

2) 策划、跟踪、推动和协调组织的软件过程改进活动

3) 定期评估、诊断新的软件过程体系在整个公司的使用情况 4) 协调促进各工作组

5) 收集业界最佳实践的资料和著作

6) 积累组织的过程财富,如规程、模板、检查清单、工作样品,并在组织范围内共享 7) 选择、评审工作组创建的新过程、规程、方法、工具和模板 8) 组织过程改进工作的内部评审并形成内审报告

9) 针对内审中所发现的问题有权责成相关人员提出改进措施并跟踪验证 10) 监督新软件过程体系的实施,并收集反馈意见

11) 每月定期,必要时则由事件驱动地向MSC呈报过程改进进展报告 12) 对软件项目和项目组提供过程咨询和支持

13) 向公司内所有员工提供过程改进方面的相关培训 EPG组长职责包括: 1) 获取MSC的支持

2) 规划并组织定期的EPG会议,确定会议议程 3) 领导和推动公司软件过程改进以及认证工作 4) 领导和指导EPG进行过程改进工作

5) 协调EPG和MSC以及项目组之间的工作

6) 推动建立公司过程财富库,帮助公司管理者及其项目团队实现过程改进

1 / 6

7) 领导EPG执行内部过程审核,并根据情况在公司内部组织软件过程改进培训 8) 跟踪、监控和报告改进活动的状态,并每月定期向MSC汇报进展情况 文档在《EPG章程》

5、 组织过程改进的流程

过程开始 组织发展战略规划《组织级方针》1.确定组织过程改进目标《过程改进目标》 原有的组织过程资产《过程改进目标》2.收集、汇总过程改进建议《过程改进建议表》原有的组织过程资产3.评估组织现行过程《过程改进评估报告》或《差距分析报告》《过程改进建议表》《过程改进评估报告》或4.识别组织过程改进点《组织过程改进点列表》《差距分析报告》《过程改进目标》《过程改进评估报告》5.制定过程改进计划并评审《组织过程改进计划》《组织过程改进进度表》《组织过程改进点列表》《组织过程改进计划》 原有的组织过程资产6.建立和维护组织过程资产过程资产库(试用版)10.过程改进管理活动(跟踪和监控、配置管过程资产库(试用版)7.在项目中试点改进后的理、质量保证、度量《组织过程改进计划》组织过程资产《过程改进建议表》等)过程资产库(试用版)8.评估、部署新的《过程改进建议表》组织过程资产《EPG会议记录》过程资产库(正式版)《过程改进月报》《组织过程改进总结报告》《过程改进进展通告》过程资产库(正式版)9.组织中全面实施推广《过程改进建议表》《过程资产修订记录》过程结束6、 EPG的汇报对象是谁,汇报方式是什么?

汇报对象是高层经理,通过月报、总结报告等进行汇报 7、 组织标准过程多久更新和发布一次?

根据年初制定的EPG工作计划实施改进活动,改进后会及时将新版本进行发布。 每次体系周期结束做一次更新和发布。

8、 对组织过程资产库的贡献

通过“重庆市南岸女子教育矫治所出入管理系统”,修改了《项目计划》

----OPF----

9、 怎样确定过程改进需求?

1) 从公司高层、中层及项目组中,得到公司的组织管理需求、项目管理需求、质量管理需求;2) 从CMMI咨询师的定期审计的诊断报告; 3) 从商业目标得到; 10、 EPG组通过哪些方法了解自己的不足?

1) 通过差距分析及诊断得出《差距分析报告》; 2) QA对过程的审计,得出《不一致问题》;

2 / 6

3) OSSP试运行得到的改进建议《过程改进建议表》; 4) EPG主动巡检; 11、 EPG通过哪些手段来改进研发体系的不足?

1) QA。通过QA审计推动项目执行EPG制定的研发体系; 2) 培训。通过培训提高研发人员对标准过程体系的熟悉; 12、 怎样理解组织过程的强项与弱项?频率?

强项:满足过程实施需求,实践中得到很好的实施; 弱项:不符合项改进项,实践无效或没有执行; 频率:外部咨询师每半年做一次外部审计; 13、 基于差距分析,怎样来识别改进措施?

1) 制定差距分析表,得到《差距分析报告》; 2) 识别出强项与弱项;

3) EPG和差距提出人进行沟通,得到《过程改进表》,确定改进项及优先级; 4) 通过改进项得到改进措施; 14、 过程改进行动计划是怎样建立的?

1) 根据公司目标、资源,制定过程改进优先级和时间表;

2) 改进计划主要包括过程诊断、定义、培训、部署推广、改进; 15、 EPG多久开一次会? 会议的议程是什么?

每月一次例会。 议程是

1) 总结EPG前段时间的工作; 2) 从实施项目中获得经验和教训; 3) 安排下月工作;

4) 跟踪原来问题,发现新问题; 16、 EPG如何确保项目使用过程资产库?

1) 在项目的启动阶段,会指定QA,由QA指导项目组导入标准体系和模板。

2) 在项目实施过程中,也会由QA进行日常检查和阶段检查,同时QA会将不符合项与相关人员进行交流指

导,并定期跟踪不符合项的处理情况。

17、 对过程资产的使用, 提供了哪些培训材料?

会依据每年过程改进情况及重点开展培训,包括:OSSP体系培训、研发工作规范培训等 18、 考虑到项目的现在状况,是否考虑过建立过程使用指南?

有使用指南,有《团队建立指南》、《过程裁剪指南》。依据裁剪指南裁剪项目过程。 19、 怎样在整个项目中监督过程执行情况? 组织资产有无变化? 有无试点?

1) QA定期做过程及产品质量审计并向高层报告审计结果,同时会定期跟踪不符合项的处理情况。 2) EPG组参与项目阶段会议,评审会议监督过程在项目组中的执行情况。 20、 EPG怎样处理过程改进建议?

1) 从公司高层、中层以及项目组中定期搜集过程改进建议,形成《过程改进建议表》; 2) 《过程改进建议表》结合公司实际资源、目标,形成EPG的工作计划; 3) 依据EPG的工作计划实施过程改进活动,对《过程改进建议表》中的过程改进项进行处理,并更新其状态; 21、 项目组何时提交经验教训到EPG组?经验教训在哪里体现?

项目组在项目结项时提交,经验教训体现在《项目总结报告》 ----OPD---- 22、 是否对组织标准过程进行了定义?

有定义,分别是:

1) 过程管理:OPD组织过程定义、OPF组织过程改进、OT组织培训管理;

2) 项目管理:PP项目计划、PMC项目监督与控制、SAM供应商协议管理(裁剪)、IPM集成项目管理、RSKM

风险管理;

3) 工程管理:RD需求开发、REQM需求管理、TS技术解决方案、PI产品集成、VAL确认、VER验证; 4) 支持管理:CM配置管理、PPQA过程和产品质量保证、MA度量分析、DAR决策分析与解决;

3 / 6

23、

组织标准过程多久更新和发布一次?

根据年初制定的EPG工作计划实施改进活动,改进后会及时进行新版本的发布。

本公司是2016年的OSSP改进计划是从2016年10月开始,2017年1月开始OSSP1.0发布、培训和推广到试用项目中,2017年5月进行了第二次修订升级到2.0,5月组织OSSP2.0的过程推广,10月初进行了预评估。 24、 是否定义过生命周期指南? 组织使用的是哪一个?

已定义,在OPD过程域的指南文件夹下面的《软件生命周期模型》。主要有瀑布模型、迭代演进模型、原型模型等。结合组织自身情况,项目大都是规模和复杂程度较高,需要多层设计,需求和技术较为明确,使用瀑布模型较为合适,组织使用的是瀑布模型。 25、 过程裁剪指南在项目中如何起作用?

裁剪指南的目的是指导软件项目根据自身特点,裁剪公司标准过程,用以自定义软件项目过程;裁剪指南中定义了裁剪的方法、准则、裁剪条件等;

裁剪的过程是:

1) 依据项目的类型、规模以及高层和客户的要求,参照组织资产库中的《过程裁剪指南》进行过程裁剪; 2) 裁剪后的过程需要通过EPG审批; 26、 在组织度量库里,保留了哪些度量数据?

保留了工期、进度、工作量、缺陷等度量数据; 1)项目度量目标

度量目标一:工作量数据 度量目标二:偏差率数据 度量目标三:评审统计数据 度量目标四:缺陷率数据 度量目标五:质量保证数据 2)度量收集数据

度量目标一所需数据:项目中的工作量统计表 度量目标二所需数据:项目中的计划偏差率 度量目标三所需数据:项目中评审统计表 度量目标四所需数据:项目中的缺陷率 度量目标五所需数据:项目中质量保证数据

27、 怎样收集和分析组织级矩阵数据?

由项目经理在项目的每个阶段,上报项目级数据到组织度量库中,由EPG进行整理和分析,得出整个公司的工作量、进度、质量状况; 28、 在过程资产库中有哪些内容?

1) 组织方针;

2) 组织标准过程集; 3) 组织度量库; 4) 培训资料; 5) 最佳实践案例; 6) 经验教训记录等; 29、 对组织级工作环境标准进行了怎样的定义?

1) 管理平台环境,包括OA、SVN等; 2) 网络环境,如网段等;

3) 软件环境,开发、测试、配置、缺陷管理、文档、数据库等工具环境; 4) 办公硬件环境,如开发机、服务器的要求等; 5) 工作环境的管理体系《ISO90001》; 30、 怎样使用团队管理指南的?

项目组依据《团队管理指南》建立总体计划中的项目资源管理、沟通管理部分

----MA----

4 / 6

31、 你为公司确定了哪些度量目标?

依据公司商业目标确定度量目标:

1) 管理整个软件项目花费的计划和实际总工作量

2) 通过进度控制有效的提高生产效率,减少成本,提高公司效益 3) 分析缺陷分布情况,控制项目缺陷移除,以便于提高产品的质量 4) 评估项目的变更数量,记录各阶段变更情况,以便于项目的管理 5) 根据项目不符合项判断项目执行过程的质量控制程度 6) 根据项目规模判定公司及项目组的开发能力的高低 32、 识别了哪些度量,在哪里进行了细化?

1) 项目实际工作量分布 2) 进度偏差率 3) 测试缺陷关闭率 4) 评审缺陷关闭率 5) 缺陷分布情况 6) 产品规模

7) 不符合项解决率

在《度量分析计划》中进行了细化定义

33、 在收集,储存度量数据时,采用了何种机制?

项目经理根据EPG的《度量过程》《度量指南》制定度量计划、度量目标,然后进行收集和分析;

1) 项目实施过程中,要求项目经理在里程碑、周总结时采集工作量、进度等度量数据,并对数据进行评审,

评审完成后更新度量分析报告;

2) 测试阶段,要求项目经理从缺陷评审报告和缺陷管理工具中收集并记录缺陷数据到度量分析报告中; 3) 项目结项阶段,EPG收集项目各类活动工作量占比分布、各阶段进度偏差、评审效率、评审有效性、缺陷

率等度量数据,并提交项目经理审核,审核通过后将相关数据填入组织测量与分析表中;

34、 在组织标准过程中,定义了哪些度量数据分析方法?

采用设置阀值、预设场景的方法。表格中使用图形展示。 1) 工作量分布使用饼图 2) 工作量偏差使用折线图 3) 工期使用线柱图

4) 缺陷分析使用饼图和柱形图

35、 度量化的目标有哪些,为什么要度量化

1) 度量目标一:工作量数据 2) 度量目标二:偏差率数据 3) 度量目标三:评审统计数据 4) 度量目标四:缺陷率数据 5) 度量目标五:质量保证数据 为了为了判断项目是否在计划之内

----RSKM---- 36、 在组织标准过程中,定义了哪些风险来源和类别?

在风险管理指南有定义,有商业、管理、技术、项目等几个类别。 来源包括客户、需求、设计、市场环境、新技术、政策法规等。 37、 在组织标准过程中,定义了哪些风险参数?

定义了风险影响、风险发生概率、风险系数等 38、 在组织标准过程中,定义了哪些风险管理策略?

定义了风险策略,风险系数低于10时只识别,10~20制定风险缓解计划,高于20制定风险应急计划

5 / 6

----DAR---- 39、 怎么决定什么使用DAR?

项目重大风险、问题、技术解决方案都需要通过决策分析方法进行选择 40、 做重大决定时,有没有任何定义的指南?

《决策分析实施指南》 ----GP---- 41、 对组织过程焦点和组织过程定义,有没有方针政策? 哪个文档有定义?

有,在《组织级方针》中 42、 哪里有计划过程改进活动?

有过程改进计划,每年年初做计划,记录在EPG工作计划中。 43、 哪里有定义过程改进所需要的资源?

《过程改进计划》中定义了目标与资源。通过商业目标,过程改进需要,差距分析结果等制定计划,依据这些需要识别所需的资源。 44、 关于过程改进,你接受过什么培训?

咨询公司提供的CMMI知识体系培训,公司内部组织的项目管理培训,研发工作规范培训 45、 管理过程改进计划以及相关工作产品时,有没有使用什么工具?

SVN 46、 EPG活动有哪些人参与?

高层、EPG组成员、项目组代表等参加 47、 怎样监督过程改进的进展?

1) QA每季度一次内部审计

2) 外部咨询师半年一次外部审计 3) EPG月会议查看进度 48、 多久接受一次审核,谁来审核?

1) QA每季度一次内部审计

2) 外部咨询师半年一次外部审计 49、 怎样将EPG的工作与高层进行沟通?

1) 月会,月报

2) 过程改进总结报告

3) 临时重大问题的高层指导等 50、 你如何确保与EPG相关的,已定义的过程合适?

1) 参与公司高层会议了解公司的业务发展; 2) 分析和理解公司商业目标;

3) 与高层和EPG组成员讨论适用性。 51、 你怎样收集过程改进信息来丰富组织标准过程?

1) 每个项目组提交过程改进建议; 2) QA审计发现的不一致问题;

3) 分析度量数据识别出来的过程执行问题等。

定期收集项目组成员、高层领导提出的过程改进建议、QA审计发现的不一致问题、分析度量数据识别出来的过程执行问题等制定相应的过程改进计划,并依据过程改进计划实施过程改进活动,确保组织标准过程得到持续的丰富和完善。 52、 过程改进建议的现状是什么? 有多少被采纳和执行了?

截止目前,已收集并处理了200余条过程改进建议,内容涉及项目策划、项目监控、风险管理、需求开发与管理等过程。

6 / 6

因篇幅问题不能全部显示,请点此查看更多更全内容