《CMMI3工程组人员访谈常见问题》由会员分享,可在线阅读,更多相关《CMMI3工程组人员访谈常见问题(2页珍藏版)》请在金锄头文库上搜索。
1、工程组(Engg)访谈问题汇总:一、需求开发与管理(RD、REQM)1、如何进行需求开发?需求开发的主要活动有哪些?导出用户需求,开发用户需求说明书,评审CRS,客户确认用户需求说明书,开发产品 需求说明书,评审,客户确认。需求管理的活动主要是:控制变更,维护需求跟踪矩阵2、如何进行需求评审?需求评审有哪些准则?进行正式的会议评审,非正式的有EMAIL会签,走查。准则有:可追溯性,正确性,完整性,一性性,可行性,无二义性,可验证性,必要性 可理解性,划分优先级,具有楖要设计所需的相关输入信息。3、用户需求如何得到验证?评审确认4、需求的约束条件在哪里记录?产品需求规格说明书的 项目概述有一节是
2、假定和约束:列出进行本软件开发工作 的假定和约束,例如经费限制、开发期限等5、产品需求说明包括哪些内容?产品介绍描述用户群体的特征 定义产品的范围 阐述产品应当遵循的标准和规范 定义产品中的角色定义产品的功能性需求 定义产品的非功能性需求,如用户需求、软硬件环境、质量等需求6、RTM(需求跟踪矩阵)的主要内容有哪些? RTM有没有定期评审?分配的需求ID,软件需求规格ID,系统测试用例标识,ST用例执行情况,概要设计, 集成测试用例标识,详细设计,单元测试用例标识,代码。将系统设计、编码、测试等 阶段的工作成果与需求文档进行比较,建立需求文档、设计文档、代码、测试用例之间 的一致性,确保产品是
3、根据需求进行开发的。7、如何划分需求的优先级?如何识别需求风险? 根据需求的轻重缓急对需求划分优先级(必须地,重要地,最好有的) 看需求实现在的难度,实现的难度与可行性来确定是否为高分险的。8、如何得到需求承诺?用户参予评审,签字确认9、怎么控制需求变更? 需求变更的流程:先申请,然后分析影响(进度,工作), CCB 审批是否同意,项目组执 行变更,然后重新评审,评审通过以后,验证。10、需求开发与管理有哪些方针?(做事情的原则) 收集客户的一些限制,期限,转换成客户需求; 对客户需求进行提炼,转换成产品需求说明 对需求进行分析和确认,从而开发出所要求的产品功能 产品需求要经过评审,要得到干系
4、人的承诺 开发的需求文档化,建立需求基线,遵循变更控制流程 建立RTM,使需求与设计,开发、测试保持一致性产品需求要得到高层经理的审批,QA定期对需求开发与管理过程进行审计并报告11、如何知道你要做的事情?(项目经理怎么分配给你工作任务) 阶段开工会,项目的启动会议,项目计划评审会,根据自己的角色到某个阶段就做相应 的事情,还有通过周例会了解工作,下一步该如何做。12、参与过哪些与需求开发及管理方面的培训?EPG提供的OSSP体系文件的培训,咨询公司提供的CMMI基础知识培训13、需求开发有哪些度量? 工作量、进度、规模、变更次数、评审时发生的缺陷数(质量)二、技术解决方案( TS)1、系统设
5、计是如何开展的?如何确定设计策略?2、在你的项目中编码工作是如何开展的?3、请解释一下概要设计和详细设计文档的主要内容?4、系统设计是如何评审的?评审通过的准则有哪些?5、系统设计方案是如何确定的?6、QA 如何检查设计设计、编码及测试工作?7、组织编程规范的主要内容是是什么?8、代码评审是如何进行的?9、提供给客户的文档有哪些?10、系统设计有哪些度量?11、代码方面有哪些度量?12、系统设计和开发的方针有哪些?13、设计和开发人员参加了哪些培训?14、高层经理如何获得技术解决方案的活动开展情况?三、产品集成(PI)1、产品集成主要做哪些活动?2、如何知道产品组件的接口、环境等准备完成?3、
6、如何将产品组件集成到整个系统中?4、怎样确保集成测试的环境和组件是正确的?5、集成测试计划的主要内容是什么?6、集成测试计划和用例的评审的准则有哪些?7、关于产品组件集成顺序的说明在哪里描述?8、产品移交清单包含什么内容?产品是如何发布给用户的?9、用户手册有没有经过评审?10、集成测试的方针有哪些?四、验证与确认( VER & VAL)1、技术评审是如何开展的?你参与过哪些技术评审活动?2、在技术评审开始之前要做哪些准备工作?3、在开发的每个阶段使用了哪些软件开发工具?4、请描述测试工作是如何开展的?5、描述一下系统测试计划的主要内容?6、系统测试计划和用例是如何评审?谁批准?7、系统测试的
7、总结报告有什么内容?8、系统测试工作是如何开展的?9、验收测试计划的内容是什么?10、验收测试需要哪些资源?11、系统测试有那些度量标?12、技术评审有哪些度量?13、客户验收流程是怎样的?14、验收测试的遗留问题是怎样处理的?15、系统测试/验收测试的方针有哪些?16、测试人员参加过哪些培训?五、决策分析与解决方案( DAR)1、有哪些组织级的规范指导你开展决策分析活动?2、你的项目中作出了哪些重大的决定?3、你怎样确定评估多选方案的标准?4、你项目的哪些阶段会涉及到DAR过程?5、DAR有哪些评审方法?你的项目采用的是什么评估方法?6、关于决策评审方法有哪些度量?7、参与 DAR 评审的是哪些人?8、请举例说明在实际的项目中是如何操作DAR过程的。9、DAR有哪些方针指南?10、DAR过程中产生哪些文档,在哪里保存?11、公司高层在决策分析活动中参与哪些活动?