CMMI预评估项目经理PM问卷.docx
- 文档编号:24159826
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:17
- 大小:23.90KB
CMMI预评估项目经理PM问卷.docx
《CMMI预评估项目经理PM问卷.docx》由会员分享,可在线阅读,更多相关《CMMI预评估项目经理PM问卷.docx(17页珍藏版)》请在冰豆网上搜索。
CMMI预评估项目经理PM问卷
项目经理访谈
角色定义:
姓名:
负责项目:
1.你目前负责哪几个项目,现处于什么阶段?
PPGP2.4;PMCSP1.6、SP1.7
第二项目个油料管理,买卖代理,海运过程中的油料管理,做日常业务管理。
10多个人、
2.项目采用的生命周期模型是什么(为什么采用这种生命周期模型、选择的依据)?
OPD SP1.2;IPMSP1.1
3.项目的工作环境是如何按照组织的标准工作环境制定的?
IPMSP1.3
4.集成项目计划的包括了哪方面的内容,集成项目计划是否发生过变更,如何进行变更?
PPSP2.7GP2.7;IPMSP1.3、SP1.4
5.你是如何估计项目的规模、工作量、进度、成本,为什么选用这种估算方法,公司规定了哪几种估算方法?
PPSP1.1、SP1.2、SP1.4
6.你是否如何估计项目的关健计算机资源?
PPSP1.4
7.你如何对风险进行跟踪?
PMCSP1.3
按照计划监控所识别的风险,项目风险监控记录
8.项目划分了哪几个阶段(或里程碑)?
里程碑阶段需要做哪些方面的工作?
PMCSP1.7
9.项目的培训是如何开展的?
PPSP2.5
10.你参加过哪方面的培训?
你是如何了解公司的培训安排?
PP、PMC、IPM、RSKM:
GP2.5
11.QA如何来检查你的工作?
PPQASP2.1、SP2.2
12.上级领导如何来审查你的工作?
PP、PMC、IPM、RSKM:
GP2.1
13.项目中建立了几条的基线,如何建立基线?
CMSP1.1、SP1.2、SP1.3
14.如何进行配置审计?
CMSP3.1、SP3.2
15.基线变更的流程?
CMSP2.1、SP2.2
16.CCB的职责是什么?
CMSP1.3;GP2.4、GP2.7、GP2.10
17.你收到CM哪些方面的报告?
CMGP2.8
18.请描述一下测试分为几个阶段,主要采用什么的测试工具?
VERSP1.1、SP1.2、SP1.3、SP3.1、SP3.2
19.描述一下如何进行产品集成?
PISP1.2、SP1.3、SP2.1、SP2.2、SP3.1、SP3.2、SP3.3
20.公司的过程改进小组(EPG)由哪些成员组成,他们主要的职责是什么?
OPF、OPD:
GP2.4
21.你如何了解过程改进的执行情况?
OPF SP2.2
22.你是如何给过程改进小组提供意见及建议,他们是如何处理的?
GP3.2
23.你知道公司过程财富库主要有哪些方面的内容(剪裁指南、生命周期模型、过程标准文件),你是如何访问的(谁来进行管理和控制)?
OPDSP1.1、SP1.2、SP1.3、SP1.4、SP1.5
24.项目结项时,将项目中的经验教训存放于哪里?
OPFSP2.4;IPMSP1.5
25.DAR的流程是什么?
如何作的?
DARSP?
26.什么时候要启动DAR流程进行决策?
DARSP1.1
问题
项目经理的实际回答
取证要点
相关性
IPM
1、项目过程是如何定义的?
请举例
PM
a)根据项目质量目标、过程性能基线(四级内容)、项目特征、裁剪准则、生命周期模型
b)组织标准软件过程、参考过程资产、形成在项目计划书中
Sp1.1,sp1.2,sp1.3
2、项目组是如何按照定义的项目过程来跟踪软件开发的?
PM
落实在项目计划中,依据项目计划执行和监督
SP1.4
3、你的项目为组织过程资产提供了哪些有用的文档或数据?
PM
项目总结报告、项目性能数据(四级内容),开发中一些优秀的文档、代码等
Sp1.5
4、与你的项目相关的组有哪些?
你是如何协调与相关组间的关系的?
PM
项目策划时识别定义相关组,指定组间协调计划(描述组间协调计划的大概内容),项目执行中,按计划进行组间活动,如组间会议,工作产品检查)计划变更时及时通知相关组并协商,出现问题时协商解决
SP2.1,2.3
5、过程资产库中的数据对你的指导作用大吗?
你认为如何有效组织过程资产库中的内容,以便历史经验得以充分利用?
用于估算和项目控制,指导项目开发,学习其他团队经验等
6、对项目组提交的工作产品如何验证?
PM
评审、测试
SP2.2
MA
1、你的项目是否建立了度量目标,如何建立的?
PM
在项目计划中包涵质量目标。
质量目标根据组织要求、项目要求和组织能力制定
SP1.1-1
2、你的项目要度量哪些内容?
PM
度量计划(项目计划)以包涵的度量哪些内容,成本、进度、缺陷、工作量需求等等
SP1.2-1
3、你的项目中度量数据是如何收集和存储的?
PM
遵循度量分析过程、质量保证平台(PM工具)、度量分析报告(Excel表)
SP1.3-1
4、你的项目中有人负责分析收集的数据吗?
PM
项目经理、QA、质量组专门的度量分析人员
SP2.2-1
5、你如何了解度量分析的结果?
如何处理发生偏差的情况。
PM
度量分析报告会发给项目经理,确认当前项目性能状况,原因分析,改进建议
SP2.4-1
OPD
1、你是否了解组织标准过程是如何定义的?
PM
依据过程改进过程,由SEPG组执行,与项目组商量过程元素,参与评审,试用
Sp1.1
2、定义项目过程时参考了哪些文档?
PM
组织标准过程、生命周期模型、裁减准则、过程资产库、度量数据
Sp1.2
Sp1.3Sp1.4
Sp1.5
3、项目的生命周期模型是如何确定的?
PM
生命周期模型选用指南,项目特征
Sp1.2
4、你的项目过程定义时发生过裁剪情况吗?
并说明裁剪的理由,举个例子。
PM
裁剪准则
Sp1.3
OPF
1、你是否参与过组织内部进行的过程评估,请描述你在其中的工作。
PM
协助SEPG查阅文档
填写调查问卷
接受访谈
2、项目经理对过程使用中不合适的地方是如何处理的?
PM
提出建议,由SEPG负责协调修改
Sp1.1
3、作为项目经理,你在过程改进中参加了什么样的活动?
PM
参与讨论改进的可能,协助SEPG确定改进目标和策略
Gp2.4
Sp1.3
4、你为组织过程资产的积累做过哪些贡献?
PM
提交已经完成项目的有价值的经验文档和性能数据
OT
1、请简单描述一下整个培训流程。
收集培训需求,确定培训资料,审查培训资料,发布培训通知,实施培训,收集培训考核意见,发布培训考核结果
Sp1.1
Sp2.1
2、介绍一下你是如何收集培训需求的。
利用各种方式收集培训需求,例如座谈会、项目开发计划等。
对所收集的信息进行分类整理,并进行分析,获得对培训有用的信息,登录到《培训需求登记表》。
SP1.1
3、高层提供了什么样的支持?
提供资金、人员安排上的支持
Gp2.3
Gp2.5
Gp2.7
4、作为项目经理是如何提出培训要求,培训计划又是如何制定的?
培训需求,培训计划的制定
Sp1.1
Sp1.3
培训工作是如何进行度量的?
制定培训计划时间,培训时间,培训总结等
Gp4.1
PI
1、项目的系统集成方案是在什么时候确定的?
都包括哪些内容?
Ok
项目顶层设计完成后确定集成方案,包括集成的条件、集成环境的建立、集成的步骤
SP1.1,SP1.2,SP1.3
2、如何建立产品的集成环境的?
集成之前的准备工作是哪些?
明确(文档化)产品的运行环境(如JDK的版本),将相应的软件放在配置库中。
SP1.2
3、在进行系统集成时,如何保证各个模块符合要求?
Ok
明确各模块间的接口,通过接口关系表明确接口间的关系,评审各模块的接口是否满足要求
SP2.1,SP2.2
4、你的项目是在什么条件下进行系统集成的?
如何确保待集成构件是正确的?
通过单元测试,项目经理进行产品审批
SP3.1
、在什么情况下才可以进行产品的发布?
通过测试组的测试,满足一定的质量要求
SP3.2
PMC
1.请简单描述你是如何进行项目跟踪的?
(进度、成本、质量)
1)检查日报、周报;2)审批工作产品;3)周例会;4)里程碑评审;5)组间会议;6)编写项目报告
Sp1.1,
Sp1.2
Sp1.5
sp1.6
Sp1.7
2.你通过分析哪些数据来监控项目性能的?
1)工作量-挣值分析,以发现进度和成本的偏差,预测项目进度和成本的投入
2)里程碑进度-进度偏差,预测项目是否可以按期完成
3)缺陷-缺陷分布、缺陷清除率、缺陷密度、缺陷发现效率,预测产品质量和过程性能
4)风险-风险跟踪,预测项目成败
5)问题-问题跟踪,及时采取纠正措施,跟踪关闭
数据分析的结果形成在《项目度量分析报告》
Sp1.1
Sp1.3
Sp1.4
Sp1.6
Sp1.7
Sp2.1
Sp2.2
Sp2.3
3、根据项目性能跟踪的结果,如何识别已经发生或将要发生的偏差?
采取了哪些纠正措施?
1)根据质量目标和过程性能基线确定控制的偏差范围
2)通过SPI和CPI阀值控制项目进度和成本的偏差
3)根据描绘控制图识别已经或将要发生的偏差
4)度量分析报告中记录了识别出的偏差及其原因分析,以及改进建议
1)对于进度偏差,小的偏差采取加班、加人,大的偏差采取计划变更
2)对于质量偏差,加强评审和检查,减少返工
Sp1.1
Sp1.3
Sp1.4
Sp1.6
Sp1.7
Sp2.1
Gp4.1
Sp2.2
Sp2.3
4、你的项目是否发生过计划变更?
如何进行的?
1)填写计划变更申请,2)提交相关组评估,3)质量组审核,4)高层审批,5)若审批通过重新计划,6)通知项目组内部和相关组
Sp1.2
Sp1.5
5、对项目出现的问题是如何进行管理的?
1)记录问题,2)分析问题原因,3)确定解决措施,4)分派问题解决,5)跟踪问题解决,6)关闭问题
Sp2.1
Sp2.2
Sp2.3
PP
1、你是如何制定项目计划的,哪些人员参与了项目计划的制定过程?
1、在用户需求、项目任务书的基础上,进行工作分解,设定里程碑和工作产品,制定开发计划;
2、QA人员在软件开发计划的基础上建立质量保证子计划;
3、SCM人员在软件开发计划的基础上建立配置管理子计划;
4、MA人员在软件开发计划的基础上建立度量分析子计划;
5、测试经理在软件开发计划的基础上建立测试子计划,明确测试范围、测试策略
、测试过程、测试环境、进度等;
6、项目相关人员(高级经理、QA主管、相关组等)评审总体开发计划及子计划;
PPSP1.1、SP1.2SP1.3、SP1.4、SP2.1、SP2.2、SP2.3、SP2.4、SP2.5、SP2.6、SP2.7GP2.2、GP2.4、GP2.7
2、如何确定项目的范围?
1根据需求确定:
1)项目目标,2)系统内部功能,3)系统外部接口,4)技术范围,5)人员、资源要求
2形成《项目任务书》,提交高级经理
Sp1.2
3、如何进行工作拆分?
1)确定项目范围之后,根据组织标准过程定义项目过程
2)工程活动任务拆分,识别必要的工作产品;
3)管理活动任务拆分,识别相关的工作产品;
填写
Sp1.2
4.请描述如何确定项目的生命周期模型?
1)根据项目需求,项目特征,项目相关资源
2)参考《生命周期模型选用指南》
Sp1.3
5、项目计划在制订过程中需要进行哪些评审和审批?
1)组内评审
2)相关人员参与评审
3)质量组审核
4)高级经理审批
Sp3.1
Sp3.2
Sp3.3
PPQA
1.简单描述SQA的构成
组内SQA和组织级SQA
Gp2.7
2.请描述你所负责项目的SQA计划是如何制定的?
1)依据标准流程、模板,协商
2)确定过程评审的对象、准则、时间、参与人员
3)确定产品审计的对象、准则、时间、参与人员
Gp2.1
Gp2.2
Sp1.1
Sp1.2
3.过程评审是如何进行的?
1)依据《质量保证过程》和《QA计划》
2)确定过程评审checklist
3)访谈、记录问题
4)识别不符合项,填写《过程评审报告》
5)项目经理接收过程评审报告
Sp1.1
4.产品审计是如何进行的?
1)依据《质量保证过程》和《QA计划》
2)确定产品审计checklist
3)审计里程碑工作产品和需要发布给用户的产品
4)识别不符合项,填写《产品审计报告》
项目经理接收产品审计报告
Sp1.2
5.评审中发现的问题SQA是如何解决的?
记录,协商、PM处理,SQA跟踪
Sp2.1
Sp2.2
6.在你的项目中是否有不可解决的问题?
如何处理的?
由SQA记录在《向高层的报告》中,提交高层处理
Sp2.1
Sp2.2
RD
1、你的项目的需求是如何提出的?
最初的需求是否形成文档?
PM
项目组内部提出、市场反馈、客户提出
《用户需求列表》、原型
Sp1.1-1
2、用户需求是否与客户或领域代表进行确认?
是如何进行的?
是否形成文档?
PM
JAD会议,涉众的参与,对需求进行校验
Sp1.2-1
3、如何为产品的各个构件或模块定义需求?
如何识别接口部分的需求?
PM
确定了每个构件的功能需求(用例图、事件流、业务规则、处理逻辑)和非功能需求,
用例规约、功能规范
识别数据接口,
《需求-构件接口关系表》、接口规范
Sp2.1-1,Sp2.2-1,Sp2.3-1
Sp3.1,Sp3.2-1
4、从哪些方面进行需求分析的?
PM
各需求间的一致性,完整性,可行性,可实现,可测试,重用性
Sp3.3-1
5、是否对各需求项进行了优先级排序?
进行优先级排列考虑了哪些因素?
PM
市场,成本,技术可行性,工作量,进度,风险等
Sp3.3-1,sp3.4-3
6、软件需求分析最终如何确认的?
PM
通过评审,形成基线
Sp3.5-1
REQM
1.请描述你的项目需求是如何识别和定义的?
①获取、②成档、③建立对需求的验收准则(如清晰性、完整性、一致性、可实现性、可测性、可跟踪)、④需求评审(注意要求项目组和相关组的成员,以便建立成诺)、⑤形成基线
Sp1.1
Sp1.2
2.如何与需求相关方(比如客户或其他项目组)建立对需求的一致承诺?
①通过需求评审评估组间需求之间的相互影响性
②记录在组间协调计划中
Sp1.2
3.在你的项目中,是否发生过需求变更?
如果有,请结合具体例子描述其处理过程?
变更申请、变更评估、CCB评审、实施变更、验证变更结果、形成基线、通知
Sp1.3
4.是否对需求进行跟踪?
如何进行的?
有否形成文档记录?
①利用需求跟踪矩阵建立和维护阶段工作产品与需求的对应关系
Sp1.4
5.如何利用需求跟踪矩阵?
举例说明
①跟踪需求的状态,②建立和维护工作产品与需求的对应关系,③发生变更时追溯受影响的工作产品,④识别工作产品之间的不一致,⑤及时采取纠正措施
Sp1.5
你的项目为什么要控制需求变更率和需求稳定性?
是如何控制的?
描述出组织的要求和项目的度量目标。
Gp4.1
Gp4.2
6.在你的项目中,对需求管理活动做了哪些度量?
进行哪些统计分析?
度量数据记录在哪里?
①工作量、变更次数、变更发生阶段、变更工作量、需求状态
②需求稳定性分析,并与组织过程性能基线比较,分析不稳定原因,及时采取措施(四级内容)
③记录在度量分析报告中
Gp4.1
Gp4.2
RSKM
1.你是如何制定项目风险管理计划的?
根据风险管理规程,根据《软件开发潜在风险列表》识别风险,风险分析,制定风险减缓措施
纳入《项目计划》中
Sp1.1-3,SP3.1
2.项目执行中进行了哪些风险管理活动?
风险识别、风险分析、风险跟踪
Sp2.1-2
3.你的项目的风险项主要有哪些?
人员流动,技术难题,需求变更
Sp2.1
4.如何对风险进行分析和跟踪?
定期检测项目的风险项发生的可能性,发生时估计其影响,归类,优先级,风险处理
Sp2.1-2
5.在你的项目中制定了哪些减缓风险的措施?
1)避免风险,2)风险转移,3)风险减缓,4)接受风险
Sp3.1-2
VER
1、项目进行了哪些同行评审?
如何进行的?
请举出一个系统设计时评审的例子。
a)评审流程:
评审计划,评审材料包,独立评审,正式评审会议,问题跟踪
需求规格说明书、架构设计、设计文档、代码、测试用例等
在评审计划中确定需要检查的工作产品及其检查方式(正式评审、独立评审)
评审流程、邀请相关组
Sp1.1-1
Sp2.2-1
Sp3.1-1
2、评审时参考的评审依据是什么?
评审之前制订评审准则,目前常使用的准则是分析、设计评审准则,代码评审准则
Sp1.3-3
4、评审结束后是否形成评审报告,包括哪些内容?
将评审中发现的缺陷记录下来,同时形成问题跟踪矩阵。
确定问题负责人计划解决日期,并一直跟踪直到问题解决。
Sp3.2
5、评审过程进行了哪些度量分析,数据放在什么地方?
1、评审工作量、缺陷数、缺陷类型、返工工作量
2、与组织过程性能基线比较,采取纠正措施(四级内容)
Sp2.3-2
6、你的项目为什么要控制评审效率和缺陷清除率?
是如何控制的?
描述出组织的要求和项目的度量目标。
Sp3.2-2
8、请描述评审发现缺陷后,是如何处理的?
缺陷描述、原因分析、解决方法、返工(返修)、再评审、关闭缺陷
Sp3.2-2
VAL
项目的验收测试计划是如何制订的?
依据公司标准的测试过程和项目开发计划制订测试计划
SP1.1-1
描述一下怎样形成功能测试用例?
a)根据需求制定功能测试用例
b)对功能测试用例进行评审
SP1.2
产品验收测试时遵守的判断准则依据什么?
功能需求、非功能需求、测试用例
SP1.3-3
请描述你的项目的测试工作流程,对测试结果中发现的bug是如何处理的?
c)测试计划测试用例/数据测试环境执行测试bug管理测试总结
d)bug处理流程
SP2.1-1
你的项目为什么要控制缺陷清除率和缺陷密度?
是如何控制的?
1、组织的要求和项目的度量目标(组织要求:
达到PCB,交付高质量产品;项目目标:
0.X/KLOC)
2、量化控制测试过程,bug数-缺陷密度、缺陷清除率,bug关闭时间-bug处理时间,(四级内容)
(GP4.1,GP4.2,QPM-Sp1.3-1)
对测试结果是否形成文档,进行了哪些分析?
分析各轮测试出现的缺陷,缺陷分布,缺陷发现趋势,缺陷处理效率
(SP2.2-1)
CM
1.在你的项目中配置管理活动是如何进行的?
配置管理计划,SCCB,SCM组的指定,配置管理流程,Firefly工具。
Sp1.2,2.2,3.1
2.如何确定配置项?
如何标识配置项的?
确定了哪些基线?
1)根据WBS拆分的结果,确定纳入配置管理的工作产品
2)根据命名规则标识配置项
Sp1.1
Sp1.3
4.如何建立项目的配置库?
如何管理?
1)说明什么配置管理工具
2)配置库区域划分
3)配置库权限分配
Sp1.2
5.基线的建立和变更是如何被处理的?
依据基线变更流程,1)基线建立或变更申请,2)评估受影响的配置项,3)CM人员进行配置审计,4)CCB审批,5)建立基线,6)基线发布,7)通知相关人员
Sp1.3
Sp2.1;Sp2.2
Sp3.2
6.通过哪些配置管理报告可以了解配置项的状态和变化?
配置状态报告,配置变更记录
Sp3.1
7.基线审计是如何进行的?
都包括哪些内容?
描述基线审计流程,审计结果通知相关组
Sp3.2
DAR
项目组如何判断一个问题的解决是否要启动重大事件处理流程?
能举例说明吗?
是否定义了《重大事件处理评估准则》
Sp1.1-1,sp1.2-1
公司重大事件处理流程是什么?
评议申请,确定评议人员,初步评估,确定解决方案准则,备选方案,选择评估方法,评议会,选择解决方案
Sp1.2
重大事件的解决方案是如何制订的?
首先确定方案评议准则,
在召开重大时间评议会前,应制订一个以上的备选方案
Sp1.2-1,sp1.3-1
如何确定一个重大事件的评估方法?
应考虑时间、成本、性能、风险的因素,选择适当的评估方法,如评审、测试、估算
Sp1.4-1
在重大事件评议会上,是如何对解决方案进行评议的?
利用会前制订《解决方案评估准则》和评估方法,参加会议的人员根据准则对各解决方案进行评议,选择解决方案
Sp1.5-1,sp1.6-1
对于重大事件处理过程,都进行过哪些培训?
PM
过程培训,相关准则、模板的培训
Gp2.5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMMI 评估 项目经理 PM 问卷