CMMI-L3-项目经理访谈问题及答案
CMMI3访谈问题答案PM(项目经理)
CMMI3访谈问题答案PM(项目经理)PP1.PM先简单自我介绍,主要负责哪些工作?(PP GP2.4)XXX,从XXXX年入职到现在共XX年,前后实施了XX个项目,包括:XX,YY,ZZ,接受过公司有关于CMMI过程体系中关于如何做好项目管理、风险管理等方面的培训主要的职责包括:1.与部门经理协商组建项目组2.组织、安排项目前期工作,包括相关知识培训、人员工作初步安排等;3.负责《项目定义过程》、《项目计划》编制,包括软件规模、工作量、成本、进度估计以及其它约定等;4.按《项目定义过程》以及《项目计划》的要求对项目实施全过程进行跟踪、监督,控制项目进度及质量,识别和跟踪风险,确保项目按计划顺利实施和完成;5.负责发起或组织工作成果物(需求、设计)的同行评审;6.负责编写相关报告:如《里程碑状态报告》、《项目周报》、《问题管理表》、《项目总结报告》;2.如何建立WBS,用以估计您的项目范围? (PP SP1.1)1.依据项目《客户访谈记录分析表》和《需求调研报告》,获取项目需求,由项目经理召集项目骨干,进行功能分解,建立WBS,确定项目范围;3.公司规定了哪几种估算方法?选用哪种估算方法?为什么选用这种估算方法? (PP GP3.1)1.公司定义了多种规模估算的方法,包括功能点估计、类比法、PertSizing、WindbandDephi等方法;2.在我的项目中采用的是类比法进行估算(类比基准单元模块);3.这个基准单元模块的获取是从组织资产库中的获取的(也是曾经我们做过的历史项目中的功能),因为我们对基准模块比较熟悉,所以采用的类比法4.你是如何估计项目的规模、工作量?(PP SP1.2/ PP SP1.4/ IPMSP1.2)1.利用类比法和PertSizing的方法,由估算人员进行估算,由项目经理计算估计人员的偏差,以了解估算人员对WBS分解结果的认识程度是否一致,如果偏差在40%以内,我们可以将其作为规模估算的结果,如果估算偏差超过40%,重新估算,最大估算轮次为3轮,超过3轮后必须对这个WBS的功能进行深一步的分解,最后得到本项目规模估计的结果(基准单元的倍数)2.利用组织提供的生产率(参考历史数据):X~Y(个)基准单元模块/人月,我考虑项目的情况(根据项目类型、复杂程度、人员经验和技术因素等确定的…)最后选择5个基准单元模块/人月作为本项目的生产率3.参考组织提供的历史数据(项目生命周期各阶段的工作量分配比例),估算项目各阶段的工作量投入4.复用就是纯粹的使用复用的代码,估计时不用考虑其工作量,在我项目中没有复用的情况5.项目采用的生命周期模型是什么(为什么采用这种生命周期模型、选择的依据)?(PP SP1.3)1.本项目采用的是瀑布模型软件开发过程:主要包括策划、需求、设计、编码、测试、验收、结项2.组织总共定义了2种生命周期模型,包括瀑布模型软件开发过程、迭代模型软件开发过程6.你是如何估计项目的进度、成本(预算)? (PP SP1.4/ PP SP2.1)1.利用任务的依赖关系和资源的可利用性,以及工作量估算结果,分配每个任务工作量和时间计划2.项目的成本估算包括:人力成本估算(依据组织提供的不同项目角色的人力成本计算本项目的人力成本估算)、此外还需要考虑本项目的加班费用、差旅费用、招待费等,预算=成本*110%,一般情况预算不要超过合同额的70%,以保证公司项目的利润7.如何建立并维护以组织工作环境标准为基础的项目的工作环境(IPM SP1.3)1.利用组织提供的工作环境标准提供项目工作环境,如jdk版本,开发工具版本、禅道等。
cmmil3项目经理访谈问题及答案
1. Would you please describe the inputs you consider to support your Project Planning estimation请你描述一下支持项目计划估算的输入有哪些。
Listen Fors:Project requirements including:- Product requirements- Requirements imposed by the organization- Requirements imposed by the customer- Other requirements that impact the projectScope of the projectIdentified tasks and work productsTechnical approachSize and complexity of the work products and tasksSelected product life-cycle modelModels or historical data for converting the attributes into labor hours and costsMethodology used to determine needed materials, skills, labor hours and cost项目要求包括:-产品要求-组织需求-要求的客户-影响项目的其它需求•项目范围•确定的任务和工作产品•技术方法•规模和复杂性的工作产品和任务•选定的产品生命周期模型•模型或历史数据属性转换成工时和成本•方法来确定所需的材料,技能,劳动时间和成本2. Would you please describe the contents of your Work Breakdown Structure that you develop to identify and organize (“work packages”)请你描述一下WBS分解的内容(工作包)。
CMMI项目经理提问
项目经理(PM)访谈问题汇总:一、项目规划(PP)1、请简要的描述你的项目情况(何时开始?谁是顾客?项目目前在哪个阶段/状态)2、WBS工作分解结构有没有,如何产生作用?什么时候做项目计划?3、在你的项目中,你对哪些参数进行了估计?估计的方法和流程是怎样的?4、请解释你如何对项目参数进行估计:- 你如何估计规模?- 你如何估计工作量?- 你如何估计成本?- 你如何估计缺陷率?5、项目估计时的约束条件在哪里记录?6、你选择估计方法的依据是什么?如何知道估计方法适合你的项目?7、如何将SIZE->Effort;Effort->Schedule?8、如何算出项目需要多少人?9、项目的WBS活动包括哪些内容?工程活动、管理活动、配置管理、QA活动等等,从大方面来讲。
10、在项目的各个里程碑内有哪些活动?具体的。
11、你如何分解项目的总工作量?12、你的项目选择了什么生命周期模型?选择的依据是什么?项目的生命周期在哪里定义的?13、告诉我们你的项目预算和进度,如何做出进度表?14、有没有成本估算?估算的依据是什么?15、怎样识别项目所需要的人员技能与知识?人员职责、技能在哪个文档说明?16、缺陷率(密度)是如何定义的?17、你的项目文档和重要的沟通信息是怎样维护的?18、项目管理计划包括哪些子计划?19、项目干系人有哪些?如何确定他们介入的方式、频率等等?20、你是如何规划项目所需的硬件和软件来执行项目的活动?21、你是如何进行项目计划的评审?谁批准?22、你如何得到以下人员对项目的承诺?- 你的客户- 你的成员- 你的上层经理- QA/TCG23、你是如何将项目任务(活动)分配给团队成员的?24、EPG有没有向项目收集关于估计的改进建议?二、项目监督与控制(PMC)1、你是怎样了解你的项目的状态?2、项目监控计划的主要内容是什么?3、你的项目有哪些质量目标?定义这些质量目标的依据是什么?如何质量目标跟踪?4、下列人员如何从你的项目得到项目状态?- 你的客户- 你的成员- 你的上层经理5、你如何召开项目的各种会议?- 谁参加?- 频率?- 如何讨论?讨论什么内容?6、你怎样分析、跟踪问题?7、你如何管理项目的重大偏差?8、在你的项目中有哪些审计活动?9、项目计划变更的主要依据?(主要原因,阀值)10、在项目阶段结束之后进行了哪些活动?11、周会与里程碑会议的主要区别?12、里程碑报告有哪些内容?13、里程碑报告是如何评审的?里程碑(每个阶段)完成后,高层会参加召开项目里程碑阶段会议:- 本阶段交付物是否通过有效评审;- 总结本阶段的经验,教训,好的实践、质量情况- 部署下阶段的重要工作最后根据本阶段的目标确定本阶段是否达到目标,以决定是否可进入下一阶段。
CMMI ML3 最新访谈问题集 PM(项目经理)
谁参加项目启动会议?
REQM SP 1.1,1.2
REQM GP 2.1, 2.2, 2.3,2.4, 2.7, 2.8, 2.10
PP SP 1.1 to1.4
PP ,IPM, RSKM GP 2.7,2.8, 2.10
PP S.P 1.4,2.1
How to you identify, analyze and close the issue?
项目中的问题是怎样识别,分析并解决的?
PMC SP 2.1,2.2,2.3
How are yount activities in your projects?
你怎样运用以前组织的历史数据进行项目规划活动?
PP SP 1.2,1.4, IPM SP 1.2
How do you use estimates for WBS and project scheduling?
你怎样利用估计数据进行WBS任务分解和设定详细的项目进度?
PP SP 1.4/2.1
Can you please describe contents of project schedule?
项目的度量活动是怎样开展的?
Please explain the measurement objectives and measures
请描述项目的度量目标和度量项?
MA SP 1.1,1.2,1.3,1.4,2.1,2.2,2.3,2.4
GP 3.2 all PAs
What are the activities for which effort is tracked?
请描述下集成计划和管理活动?
CMMI3访谈问题及标准答案
项目经理访谈1.项目介绍 , 自我介绍我叫的是实现XXX,是 XX项目的项目经理。
我们XXXXX,此刻已经结项。
我们项目从XX项目是用 XX开发的 XX系统,目X 年 X 月 X 日开始,到 X 年 X 月 X日结束,成员有XX,XX,XX⋯⋯,说明各自角色。
2.请描绘一下你是怎样做项目计划的?在立项建议书经过审批后,软件事业部部经理筹建项目组,指定 PM和项目成员。
PM向配置主管( XX)和 QA主管( XX)申请了 CM和 QA。
在QA的辅助下, PM参照财产库中的历史数据(北园春收费管理系统),依据立项建议书和合同中商定的工作内容拟订了项目开发计划。
1)依据《软件生命周期模型选择指导书》,使用《软件生命周期模型选择表》选择了本项目的生命周期模型 XX模型,并说明选择原由(选择表中的选择结果)。
2)依据《项目开发过程的选择与裁剪指导书》定义了项目特色,本项目需要X 人开发 X 月,因此是 X 类项目,使用《项目过程定义表》对项目过程进行裁剪,本项目裁剪了 XX活动并填写到《项目开发计划》的误差说明中。
3)PM依据项目的详细状况(如项目较简单,开发周期短,人员少)区分了里程碑。
本项目分 XX 个里程碑(详细说明),确立了每个里程碑的开始结束时间、抵达标记和输出件。
4)对项目所有的工作任务进行分解,记录在《项目开发计划.mpp》。
5)我们使用估量指导书进行了功能点估量。
先算出项目的数据功能点和项目的交易功能点,最后填写数据通讯、性能等 14 条通用特征计算有关复杂性调整因子及总功能点,获得调整后的功能点数,依据组织的生产率拟订本项目的生产率进而算出需要的工作量。
组织级的生产率是1(根据历史经验得来),本项目的是1。
并对各阶段的工作量比率进行了区分,依据各阶段的工作量对工作任务进行了时间分派,形成《进度计划》。
6)依据估量出的工作量进行了成本估量,包含人职薪资、开发环境建设成本、培训成本、公用成本。
CMMI ML3 访谈问题集之 CMO & CM Questions
配置管理(CMO/CM)访谈问题汇总:1、项目的配置项是如何确定的?-PDP审核通过后,CM根据PDP制定CM计划,与项目计划一起评审后,由PM批准。
-举例说明主要的配置项2、如何了解配置项的状态?3、如何建立发布基线?如何发布产品版本?4、一个基线有哪些属性?5、狭义基线与广义基线有何区别?6、配置变更是怎样开展的?7、如果在系统测试阶段用户提出需求的变更,需要变更的配置项有哪些?8、设计基线与系统测试相比谁包含的配置项多?9、CCB由哪些人员组成?10、CMO的日常工作有哪些,如何开展的?11、配置管理系统中访问权限是如何控制的?- 项目CM计划批准后,CMO为项目组建立项目配置管理库(包括开发库和基线库);项目开发库的操作权限由项目经理指定后由CMO设置。
通常根据项目成员的角色分配对不同配置项的操作权限。
- 每个项目有基线库,基线库只有项目配置管理员和CMO有写的权限,其他人只读。
当配置项产品经过评审通过后,由项目CM将评审产品放入基线库。
- 公司有产品库,产品库只有CMO有操作权限。
当项目发布产品后,由CMO将产品放入公司产品库。
当需要负责某个产品由CMO制作光盘。
12、QA审核CM的主要内容是什么?13、CMO与项目CM的关系?14、如何备份?15、PAL是如何管理的?-EPG审核批准提交PAL的内容后,由CM放入组织资产库。
-定期向技术人员提供组织资产库的内容索引,受理访问需求。
16、CMO的工作情况向谁汇报?谁负责对其工作进行审计?17、基线库是如何管理的?产品库是如何管理的?18、公司指导CM工作的方针是什么?19、CM参加过哪些培训?20、配置管理过程中产生哪些文档,在哪里保存?21、CM活动涉及哪些干系人?22、高层经理如何了解配置工作的情况?1。
(完整版)CMMI3访谈问题及答案--组织培训
OT模拟访谈问题:1、可否请你描述一下:培训需求怎么获取的?首先我根据公司的计划发展方向和商业目标(详见年度培训计划-培训需求表)拟定相应的培训计划,然后调查所有员工的培训需求,根据培训预算来进行筛选,经过总经理的批准后制定培训计划。
2、可否请你描述一下:培训预算怎么做的?培训预算是公司在上一年的财政年会做出预算的,我在制定完年度培训计划时,需要估算本年度的培训投入成本,再提交总经理确认,总经理同意后才可以的。
3、可否请你描述一下:培训计划怎么做我们在上一年末会作培训需求调查,结合公司的来年业务目标,设定下一年的培训计划;也会有一些突发培训申请提交,这个会做到培训计划中。
培训计划需经过总经理审批。
4、培训是如何做的,做过那些计划参见公司培训流程5、不同的过程域,组织级是否提供过培训是,每年公司会组织进行至少一轮CMMI过程培训,覆盖全部过程域。
2014年已全部做完了。
6、新员工的培训是如何做的根据实际情况说。
7、组织级的培训都做过哪些软件架构师培训、过程体系新版本的推广和发布、有效沟通等。
8、项目级的培训都做过哪些编码规范培训、用户及产品需求内容介绍9、培训的操作流程是什么样的参见《培训过程管控文件》中的5.1、5.2节10、如何监控培训活动每季度结束时进行总结,并向总经理汇报。
每年结束后进行总结,向总经理汇报。
每年公司进行一次内部评估,由EPG对培训过程执行情况进行检查。
11、如何利用数据管理培训效果每次培训结束后会对培训学员进行口头提问打分,并由学员对培训情况进行评价打分,得分低于50分的培训需重新进行。
12、组织级培训可有资产库来帮助有组织级培训库为公司每年培训工作提供参考,每年度结束后,我们也会将本年度培训课件等资料交给EPG审批后纳入组织级培训库。
13、公司是由哪些角色来配合培训14、可否请你描述一下:为了履行你的岗位职责,你接受过哪些培训?你是怎么获知培训信息的?你如何提交你的培训申请?我接受过培训讲师的培训,CMMI培训过程培训。
CMMI3访谈问题及答案需求设计开发人员
CMMI3访谈问题及答案需求设计开发人员需求设计开发人员1.自我介绍,职责我叫XXX,是XX项目的XXX角色。
我们项目从X年X月X日开始,到X 年X月X日结束。
2.工作由谁分配?PM分配,我们从项目计划,项目开发计划.mpp,周例会中获取;3.怎么做需求的?在项目开发计划基线后,系统分析师按照计划制定《需求调研计划》,确定活动安排和时间安排,实施人员,客户配合人员,调研内容等。
PM审核需求调研计划,通过后,系统分析师做调研前的准备,准备需求调研提纲,按照计划进行现场调研,明确客户重点,详细记录并分析隐含需求。
现场调研完成后,系统分析师完成《客户需求说明书》并进行评审,通过后,PM 与客户确认需求(我们采用了书面签字的方式,有签字确认单),通知CM基线。
客户需求说明书基线后,系统分析师讨论分析客户需求,编写软件需求规格说明书和评审并基线。
4.怎么做设计的?1、在软件需求规格说明书基线后,进入设计阶段的工作。
PM按照计划分配设计任务,设计人员做设计准备,明确设计方法,制定软件设计说明书,通过评审后纳入基线。
2、软件设计说明书内容包括总体设计、功能性需求设计、非功能性需求设计、接口设计、结构化设计、数据库设计、界面设计、权限设计、安全设计、系统异常处理设计和系统维护设计等。
5.设计如何评审?参加设计评审的有PM,项目组成员,其他项目技术骨干等。
PM向评审委员会主任提交评审申请,评审委员会主任任命评审组长和组员,评审组长发评审通知、评审检查单和评审材料,评审人员对材料进行预审,并在会议前将结果反馈给评审组长,评审组长汇总大家发现的问题记录在缺陷记录表中,召开评审会议。
在会议上采用逐页评审的方式,随时指出发现的问题,由作者解答,评审小组确认问题严重级别、责任人和修改时间,得出评审结论(直接通过,修改后通过,不通过)。
评审组长指定人员对发现的问题进行跟踪,修改完之后,评审组长完成评审总结报告发给相关人员,评审结束。
CMMI访谈-项目经理
4.将每条需求最终的估算规模相加就得到项目的总规模。
1.首先依据项目特点和组织要求,固定项目的过程:
(baas固定了编码方式为“新开发无复用”,因为新项目,公司无复用的组件可用)
(ashare固定了设计方法“SA/SD”,因为本项目从其它项目移植而来,基于项目特性选择;
代码评审:“邮件评审”,因为本项目前期需求投入加大,节约开发时间;
系统测试::“测试一轮”,因为本项目前期需求和实现的工作量加大,前期保证了质量)
(快递柜固定设计评审的方式“审查”,为了评审时沟通的方
便和更有效的发现问题)
(熊猫电子固定了编码方式“移植”,因为该项目中有类似项目模块代码可供参考复用)
2.将上一步估算的总规模(代码行),填在预测模型中,用crystal ball运行模型,选择条件(baas、快递柜、ashare是“成本最低”,熊猫电子是“生产率优先”),运行1万次,结果按照80%的信心指数,得到项目建议的子过程,再根据项目特点进行确认是否可行,如果有其他要求可以再继续固定子过程重复上面的活动,如果可行,则选择系统建议的子过程作为项目的子过程。
3.将裁剪原因和结果记录在《项目过程定义》中,对于不属于项目的关键子过程的可选过程,项目经理直接将裁剪原因和结果记录在《项目过程定义》。
《项目过程定义》
预测模型结果
《量化项目管理计划》。
CMMI3访谈问题及答案配置学习管理
配置管理访谈1.能否请你描绘一下:你是如何确立你的项目的配置项的接见控制的?我们在项目启动时,会编写项目配置管理计划,明确配置项以及相应的责任人,并建立每个配置项的接见权限,比方:项目计划的改正权只有计划的责任人拥有。
再次,关于配置项,我们实行更改控制:关于基线化了的配置项,配置管理员会锁定,假若有人要改正,要提交更改申请,获取CCB受权赞同后,配置管理员才会将配置项的改正权限放给更改申请人。
2.能否请你描绘一下:在你的项目中是如何倡始更改恳求,如何审查更改恳求,如何报告更改情况的 ( 如何记录的 ) ?关于基线化了的配置项,我们假如要改正,需要提交更改恳求,即草拟更改恳求表;关于更改恳求,项目CCB会进行影响剖析,在更改恳求表中填写影响范围、工作量等信息,同时会做出能否赞同更改的决定,假如断定更改,会拟订改正方案,安排有关人员明确影响范围,实行更改;更改实行达成,要提交CCB考证,考证通事后,更改恳求才被封闭;3.能否请你描绘一下:如何计划配置审计的 ( 如何拟订配置审计计划 ) ?配置审计计划一般参照项目配置管理计划拟订审计计划,从功能审计和物理审计方面考虑详细审计机遇。
功能审计,比方我们项目一般会在配置系统成立结束时作一次审计,以检查配置系统能够知足本项目的实行需要,配置项管理方法能否正确,能否完好;再则,我们依据基线成立计划以及阶段结束时间制定物理审计和功能审计的机遇,以保证全部的配置项如在CM 计划中希望的那样放在配置管理系统( 也称配置库 ) 下,保证团队有一个体制来知道给定配置管理项的最新状态,保证配置管理项的状态与基线信息一致,辨别团队的配置管理培训需求等4.能否请你描绘一下:如何审查和受权软件基线的更改的?软件基线的更改需要获取CCB的审查和受权5.能否请你描绘一下: CCB由哪些人员构成?就由项目经理,配置管理员、技术骨干构成。
CCB主任一般由项目经理担当。
6.能否请你描绘一下:在你的项目中,那些工作产品进行配置管理?为何?(或许问题方式可能是:配置项是如何识其他?)依据组织级定义的配置管理过程,全部工作产品都实行配置管理,包含来自客户的各样资料,要交托给客户的成就物,项目计划等。
CMMI3访谈问题及答案--ll(实施基础条件)
CMMI3访谈问题及答案--Ⅱ(实施基础条件)1、请说明公司是否提供了充足的资源支持你所负责的工作,例如人员、工具?提供了,例如EPG:人力资源,资金,之前的一些过程文件(模板,指南,规程等)项目经理:人力资源,资金,历史数据,之前的一些过程文件(模板,指南,规程等)需求人员:办公环境,软硬件设备,过程文件(模板,指南,规程等)设计人员:办公环境,软硬件设备,过程文件(模板,指南,规程等)编码人员:办公环境,过程文件(模板,指南,规程等),可复用代码测试人员:办公环境,过程文件(模板,指南,规程等),测试工具配置人员:办公环境,过程文件(模板,指南,规程等)培训人员:人力资源,资金,过程文件(模板,指南,规程等)质量保证人员:办公环境,过程文件(模板,指南,规程等)2、在项目或组织中,您是否觉得有哪些角色没有足够的人员或工具资源?用到了哪些软件,这些软件的许可是否足够?(1)没有。
(2)开发人员:java开发工具,MYSQL。
自购软件,有足够的许可。
非开发人员:Office、svn、WPS等;有足够的许可。
3、公司在你当前岗位相关的技术和知识要求方面提供了哪些培训?EPG:项目管理培训,CMMI培训,OSSP培训,开发工具和配置管理工具使用的培训,业务知识培训,新技术的培训等。
项目经理:项目管理培训,CMMI培训,OSSP培训,需求原型工具和开发工具使用的培训,业务知识培训,新技术的培训等)需求人员:OSSP培训,CMMI培训,业务培训设计人员:SVN/Git工具使用等,CMMI培训,OSSP培训,设计规范,HTML和数据库使用等技术培训。
)编码人员:SVN/Git工具使用等,CMMI培训,OSSP培训,编码规范,JAVA和数据库使用等技术培训。
)测试人员:SVN/Git工具使用等,CMMI培训,OSSP培训,测试工具的使用等技术培训。
配置人员:配置管理培训,SVN/Git工具使用等。
培训人员:CMMI培训,OSSP培训,关于如何执行培训和提高培训能力的培训。
CMMI3访谈问题及答案中高层领导及
中高层领导访谈问题高层领导:1、自我介绍姓名,职务( xxx 为研发中心副经理,主管xxxxx 项目; xxx 为软件中心副经理,主管 xxxxx 项目、 xxxxxxx 项目)。
2、公司组织架构如实说3、公司的业务目标面向 xx 、xx、xx 等行业领域,聚焦客户信息化服务,成为当地当先、全国优秀的软件开发和应用集成服务商,为政企客户供给全方向、一体化、专业化的服务,成就客户价值,实现客户价值与公司价值的共同成长。
4、过程需乞降目标软件开发过程要可以实现软件开发活动可控、可预示,并以提升产质量量为核心,逐渐提升用户满意度。
经过过程的逐渐实行,整理和汲取经验教训,提升公司软件开发活动的一致性程度,增添客户对公司的相信感和认可度。
5、公司目标、目标在哪里有描绘《年度过程改良计划》和《过程策略与目标》6、组织级的过程目标包含哪些内容?公司的质量目标是:踊跃控制项目进度,逐渐改良项目进度可控性。
提升生产率,减少返工时间,降低人力成本。
主动提升产质量量,交托用户满意的产品。
以及公司已定义的14 个过程域的过程目标,相应的过程文件、指导书、模版。
7、项目资源和人员职责是如何分派的?项目开始时,软件部经理筹建项目组,指定项目经理和项目成员。
项目经理参照组织过程管理中的标准工作环境指导书计划项目软硬件资源,依据角色与术语指导书分派人员职责,每个过程中也有对本过程有关角色与职责的描绘。
8、公司如何监控项目项目经理每周向部门经理交周报,报告本周工作进展状况。
每个阶段结束时召开里程碑会议,向软件部经理报告本阶段的工作,胸怀数据的剖析,发现的风险和存在的问题等。
软件部经理在公司按期会议上向总经理报告各项目的状况。
9、你参加了项目的那些监控活动?部分项目周会、每周PM报给我周报、项目各阶段的里程碑会、重要工作产品的评审会、决议会议等10、项目计划阶段你参加了那些活动?项目计划的评审和审批11、你参加了那些决议评审活动?负责项目的决议剖析、需求、设计评审都参加了12、你如何确立项目目标已经达成?经过项目胸怀表中采集到的数据:进度偏移率、工作量误差率、缺点密度、成本误差率等。
CMMI3访谈问题及答案--CAR(原因分析和解决)
CMMI3访谈问题及答案--原因分析和解决部分1、如何选择需要分析的对象?(1)过程绩效明显低于组织绩效目标的要求;(2)过程绩效明显低于业界的平均绩效标杆数据;(3)现行过程的定义(执行)有明显可以提高之处。
2、使用了什么方法?请举例说明通过评审、开会等方法例:我们发现需求变更过多影响了项目进度,当影响程度符合组织级的定义时,启动原因分析3、如何分析选择对象的原因?请举例说明通过鱼骨图分析法进行费分析。
例:我们发现需求变更过多影响了项目进度,经过从人、机、法、环等几个方面分析,最终发现是需求人员与客户沟通的频率较少。
4、如何将分析的原因与组织的过程关联起来?遵循组织级的过程与指南进行原因分析5、哪些人受到了影响?项目经理、项目成员、客户6、针对分析的原因提出了哪些行动建议?行动建议记录在《改进建议表》中提出的行动建议:由于在系统上线后,用户在体验中问题较多,经过分析我们最终建议在设计文档中增加用户体验方面的设计。
7、如何分析和选择最终要执行的行动建议?是否有选则准则?(1)利用鱼骨图进行分析,依据准则选择最终要执行的行动建议。
(2)准则:• 不处理造成结果的原因的影响• 实施行动以处理结果的成本• 风险影响• 预期对质量的影响8、有怎样的根本原因分析和解决记录?在《原因分析与解决工作记录》中记录,内容包括鱼骨图分析,产生原因和影响,解决优先级,措施计划,成效分析;9、针对根本原因分析和解决结果识别了怎样的改进建议,如何确保组织中其他项目受益?(1)在设计文档中增加用户体验方面的设计。
(2)在其他项目也执行改进建议的行动方案,跟踪过程并进行结果比较,确认是否受益。
CMMI3工程组人员访谈常见问题,需求带答案
CMMI3工程组人员访谈常见问题,需求带答案工程组(Engg)访谈问题汇总:一、需求开发与管理(RD、REQM)1、如何导出客户的需求?制定需求调研计划,准备需求提问单,调查表,通过会议、访谈、电话等方式对系统使用人员,熟悉系统业务规则的人,决策者等相关人员进行需求调研,调研的题纲为功能需求、场景、非功能需求、界面。
环境、性能、接口、产品验收、交付。
2、如何进行需求开发?需求开发的主要活动有哪些?导出用户需求,开发用户需求说明书,评审CRS,客户确认用户需求说明书,开发产品需求说明书,评审,客户确认。
需求管理的活动主要是:控制变更,维护需求跟踪矩阵,需求不一致记录3、用户需求说明书包含哪些主要内容?功能需求、场景、非功能需求、界面。
环境、性能、接口、产品验收、交付方式时间4、如何进行需求评审?需求评审有哪些准则?进行正式的会议评审,非正式的有EMAIL会签,走查。
准则有:可追溯性,正确性,完整性,一性性,可行性,无二义性,可验证性,必要性,可理解性,划分优先级,具有楖要设计所需的相关输入信息。
5、用户需求如何得到验证?评审确认6、需求的约束条件在哪里记录?产品需求规格说明书的项目概述-》有一节是假定和约束:列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等7、产品需求说明包括哪些内容?产品需求与用户需求的区别在哪里?产品介绍描述用户群体的特征定义产品的范围阐述产品应当遵循的标准和规范定义产品中的角色定义产品的功能性需求定义产品的非功能性需求,如用户需求、软硬件环境、质量等需求规格说明书包括:用例、系统总体结构图、用户需求的细化(功能性和非功能性需求),接口的需求、界面需求差别:先将客户需求变为产品需求,再将各功能点非配到相应功能模块,然后识别接口需求,将内部接口和外部接口分开8、如何描述需求模块模块功能编号,名称,模块优先级,然后对其功能进行描述,数据描述,设定相应约束条件,使用岗位,关联模块9、RTM的主要内容有哪些?RTM有没有定期评审?分配的需求ID,软件需求规格ID,系统测试用例标识,ST用例执行情况,概要设计,集成测试用例标识,详细设计,单元测试用例标识,代码。
CMMI_项目经理访谈问题及答案
项目经理访谈1.你目前负责哪几个项目,现处于什么阶段?PP GP2.4 ;PMC SP1.6、SP1.7本人目前负责的项目是建行OA,项目现已完成,产品已经交付客户使用(客户指建行)。
2.你是如何进行项目的裁剪(公司是否有相关的规程,裁剪的结果记录在哪)?IPM SP1.1、SP1.2项目立项后,本人开始策划,查阅公司历史项目数据后,依据公司的组织标准过程文件、裁减指南编制《项目定义过程》,它是作为《项目计划书》的一部分参加评审,评审会邀请EPG成员参加。
《项目定义过程》只有评审通过才能作为项目下一步开展的基础。
当《项目定义过程》发生变化时,由本人提出申请,经EPG评审后,本人进行修改。
目前,《项目定义过程》没有发生过变更。
3.项目采用的生命周期模型是什么(为什么采用这种生命周期模型、选择的依据)?OPD SP1.2 ;IPMSP1.1公司有《生命周期模型指南》规定了瀑布型、快速原型、迭代、增量、螺旋等生命周期模型。
但我们采用的是瀑布型,因为该项目规模小,需求明确,功能单一。
4.你是如何制定项目计划的,哪些人员参与了项目计划的制定过程?PP SP1.1、SP1.2 SP1.3、SP1.4、SP2.1、SP2.2、SP2.3、SP2.4、SP2.5、SP2.6、SP2.7 GP2.2、GP2.4、GP2.7当接到《项目立项报告》时,本人进行规模、工作量、成本、进度、风险、资源等的估算,编制项目主计划(包括项目估算书、风险管理计划、WBS、进度跟踪计划、项目培训计划、沟通计划、数据管理计划)。
参与人员包括QA,CM, 项目组成员。
(QA:质量保证计划,质量保证人员;CM:配置管理计划,配置管理人员。
)5.集成项目计划的包括了哪方面的内容,集成项目计划是否发生过变更,如何进行变更?PP SP2.7GP2.7 ;IPM SP1.3、SP1.4集成项目计划(通常叫项目计划书)包括:项目主计划(项目估算书、风险管理计划、WBS、进度跟踪计划、项目培训计划、沟通计划、数据管理计划)和项目从属计划(配置管理计划、质量保证计划、测试计划、验证和确认计划等)内容。
(完整版)CMMI3需求人员访谈加标准答案
需求人员访谈内容1.如何获取客户需求的?在项目正式立项后,项目经理组织安排需求开发人员,需求开发人员根据《解决方案报告》、初步《项目计划》和《合同》中的技术附件、客户的需求说明,确定需求调研时间及需求获取相关干系人,制定《需求调研计划与跟踪表》,并作为制定“干系人计划”的依据。
在需求开发人员开始进行用户需求调研之前,要进行充分的事前准备。
需要准备的工作包括:1)需求开发人员要提前了解该行业的标准、相关文件、公司规章制度等。
2)需求开发人员确定需求调研方式,具体方式包括:客户主动提供的详细需求说明文档,与用户交谈、参观用户的工作流程、向用户群体发调查问卷、与同行专家交谈、分析已经存在的同类软件产品。
需求开发人员根据选定的调研方式,准备好《用户需求调查单》。
需求调研工作需要需求开发人员和用户协同完成。
一般由客户主动提供详细需求说明文档或者由需求开发人员根据访谈提纲和调研计划,通过会议访谈、电话访谈、相互沟通等多种方式,与用户进行初步需求调查。
调研中要随时做好记录。
事后,填写好《用户需求调查单》,作为原始用户需求,有进行组织会议访谈的要填写会议纪要。
2.如何设计访谈问卷的?或如何设计原型的?公司提供了调研问卷设计的一些原则,主要包括:●要明确问卷调查目的和内容我们在设计调查表时首先要知道自己究竟要想从这份问卷调查表中得到什么样的的答案。
同时要事先计划,才能有利的帮助你设计正确的题目从而得到你想要的结果。
●在设计问卷调查表时,应该尽可能的简单明了简单明了的调查表有利于提高调查效率,不会使被访者那么容易失去兴趣。
●设计问题时,应该注意围绕调查目的切忌问一些无关问卷调查目的的问题,以免让受访者反感。
问题的描述应该清楚,明了,尽量避免晦涩的术语。
●在整个调查表中保持评分选择题的一致性评分选择题,是衡量和对比变量的一种有效手段。
如果你使用1-5评分选择,请一定在调查表中使用同样的评分选择;不同的评分选择,会给受访者带来混淆,由此会影响调查结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. Would you please describe the inputs you consider to support your Project Planning estimation?请你描述一下支持项目计划估算的输入有哪些。
Listen Fors:Project requirements including:- Product requirements- Requirements imposed by the organization- Requirements imposed by the customer- Other requirements that impact the projectScope of the projectIdentified tasks and work productsTechnical approachSize and complexity of the work products and tasksSelected product life-cycle modelModels or historical data for converting the attributes into labor hours and costsMethodology used to determine needed materials, skills, labor hours and cost项目要求包括:-产品要求-组织需求-要求的客户-影响项目的其它需求•项目范围•确定的任务和工作产品•技术方法•规模和复杂性的工作产品和任务•选定的产品生命周期模型•模型或历史数据属性转换成工时和成本•方法来确定所需的材料,技能,劳动时间和成本2. Would you please describe the contents of your Work Breakdown Structure that you develop to identify and organize (“work packages”)请你描述一下WBS分解的内容(工作包)。
Typical Contents of a WBS• Scope of the work based on the requirements- technical goals and objectives- identification of customers and end users- imposed standards- cost and schedule constraints and goals- dependencies between the project and other organizations- resource constraints- other constraints for development or maintenance•Identified risks•Breakdown of activities:- Development activities- Activities to acquire required skills and knowledge- Activities for integration and life-cycle management of non-developmental items- Supporting activities and associated plans•Configuration Management, Quality Assurance, Testing•Supplier Management, Project Management•Work products:- Deliverables- Non-deliverable work products- Work products that will be externally acquired- Work products that will be reused- Non-developmental work products that will be integrated- Work products that will be placed under configuration management control Required knowledge and skills典型的内容,工作分解结构•工作范围要求的基础上,技术的目的和目标识别客户和最终用户征收标准成本和进度的限制和目标之间的依赖项目和其他组织资源的限制-限制发展或维持•确定风险•击穿的活动:发展活动,活动获得所需的技能和知识活动的整合和生命周期管理的非项目支持活动和相关计划•配置管理,质量保证,测试•供应商管理,项目管理•工作产品:-交付-无本金交割工作产品,将工作产品从外部获得-将会重用的工作产品-非工作产品将被整合工作产品,纳入配置管理控制所需的知识和技能3. Would you please describe how you estimate size and complexity of your products and product components?请你描述一下如何估算规模、产品复杂性以及产品组件。
Listen Fors:Software Engineering –Size and complexityExamples:- Function Points- Lines of code- Number of classes and objects- Number of pages of documentation- Number of requirementsSystems Engineering - Size and complexityExamples:- Number of functions- Number of inputs and outputs- Data volume- Number and frequency of user interactions- Number of interfacesHardware Engineering –Size and ComplexityExamples- Number of logic gates for integrated circuit design- Number of parts (e.g., printed circuit boards, components, mechanical parts- Physical constraints (e.g., weight and volume)Other Considerations:- Labor, machinery, materials, methodsMethods for determining size and complexity should be based on validated models or historical data软件工程–规模和复杂性•例子:功能点-行代码-类和对象数-多页文件数量要求•系统工程的规模和复杂性•例子:-多功能-输入和输出数数据量数量和频率的用户交互数字接口•硬件工程–规模和复杂性•例子数字逻辑集成电路设计的大门-零件数量(例如,印刷电路板,元器件,机械零部件-物理因素(例如,重量和体积)•其他考虑:劳动,机器,材料,方法•方法确定的规模和复杂性,应根据验证的模型或历史数据4. Would you please describe the project/product lifecycle followed on your project? 请你描述一下你的项目/产品生命周期。
Listen Fors:Software Engineering - Examples- Waterfall- Overlapping Waterfall- Spiral- V-Model- Incremental- EvolutionarySystems Engineering – Example SE LC Phases- Concept exploration- Development- Production- Operations- DisposalDo you use subphase descriptions?- Requirements Analysis- Design- Fabrication- Integration- VerificationDo you utilize intermediate phases for activities such as:- Creation of prototypes- Increments of capability- Spiral model cycles or Rapid Application Development cycles - Simulation- Emulation- Comparison软件工程实例瀑布重叠瀑布-螺旋- V模型增量-进化•系统工程–例硒液晶相-概念的探索-发展-生产-业务-处理•你使用亚描述?-需求分析设计-制造-集成-核查•你利用中间阶段活动等:-建立原型-增加能力螺旋模型周期或快速应用程序开发周期模拟-仿真-比较5. Would you please describe how the estimates of effort and cost are determined on your project?请你描述一下如何进行项目的工作量估算和成本估算。
Listen Fors:Is it based on the estimated size and complexity?Based on historical data from previously executed projects and/or Models for converting the attributes into labor hours and costs?Uses appropriate “scaling” data to account for differing sizes and complexity? Has the estimation rationale been documented?Has the necessary supporting infrastructure needs been included when estimating cost and schedule?- Critical computer resources- Memory, disk, and network capacity- Communication’s channel capacity- Software Test computers and peripherals- Product integration environments- VER and VAL test environmentsDo inputs for effort and cost estimation include items such as :- Risks- Critical competencies and roles needed to perform the work- Product and product component requirements- Work breakdown structure- Costs of externally acquired work products- Knowledge and skills training, mentoring, and coaching needs- Selected life-cycle- Capability of tools in the engineering environment- Engineering facilities needed- Travel required- Level of security required- Capability of manufacturing processes它是根据估计的规模和复杂性?•根据历史数据从先前执行的项目和/或模型属性转换成工时和成本?•使用适当的“尺度”的数据考虑到不同规模和复杂性?•已估计理由记录在案?•拥有必要的配套基础设施的需求包括在估算成本和进度?关键计算机资源内存,硬盘,网络容量通信的信道容量软件测试计算机及外围设备产品集成环境-查看和测试环境•做投入精力和成本估算的项目包括如:-风险-关键的能力和作用,需要执行的工作产品和产品组件需求工作分解结构成本外部需要的工作产品知识和技能培训,辅导,辅导需要-选定的生命周期性能工具在工程环境-所需工程设施旅行需要-安全等级要求制造过程能力6. Would you please describe how the project’s budget and schedule are established and maintained? 请你描述一下如何建立并维护项目预算和项目进度。