- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
工程组(Engg)访谈问题汇总:
需求开发与管理(RD、REQM)
如何导出客户的需求?
制定需求调研计划,准备需求提问单,调查表,通过会议、访谈、电话等方式对系统使用人员,熟悉系统业务规则的人,决策者等相关人员进行需求调研,调研的题纲为功能需求、场景、非功能需求、界面。环境、性能、接口、产品验收、交付。
如何进行需求开发?需求开发的主要活动有哪些?
导出用户需求,开发用户需求说明书,评审CRS,客户确认用户需求说明书,开发产品需求说明书,评审,客户确认。
需求管理的活动主要是:控制变更,维护需求跟踪矩阵,需求不一致记录
用户需求说明书包含哪些主要内容?
功能需求、场景、非功能需求、界面。环境、性能、接口、产品验收、交付方式时间
如何进行需求评审?需求评审有哪些准则?
进行正式的会议评审,非正式的有EMAIL会签,走查。
准则有:可追溯性,正确性,完整性,一性性,可行性,无二义性,可验证性,必要性,可理解性,划分优先级,具有楖要设计所需的相关输入信息。
用户需求如何得到验证?
评审确认
需求的约束条件在哪里记录?
产品需求规格说明书的 项目概述-》有一节是假定和约束:列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等
产品需求说明包括哪些内容?产品需求与用户需求的区别在哪里?
产品介绍
描述用户群体的特征
定义产品的范围
阐述产品应当遵循的标准和规范
定义产品中的角色
定义产品的功能性需求
定义产品的非功能性需求,如用户需求、软硬件环境、质量等需求
规格说明书包括:用例、系统总体结构图、用户需求的细化(功能性和非功能性需求), 接口的需求、界面需求
差别:先将客户需求变为产品需求,再将各功能点非配到相应功能模块,然后识别接口需求,将内部接口和外部接口分开
如何描述需求模块
模块功能编号,名称,模块优先级,然后对其功能进行描述,数据描述,设定相应约束条件,使用岗位,关联模块
RTM的主要内容有哪些?RTM有没有定期评审?分配的需求ID, 软件需求规格ID,系统测试用例标识,ST用例执行情况,概要设计,集成测试用例标识,详细设计,单元测试用例标识,代码。将系统设计、编码、测试等阶段的工作成果与需求文档进行比较,建立需求文档、设计文档、代码、测试用例之间的一致性,确保产品是根据需求进行开发的。
如何平衡利益干系人的要求和约束(需求优先级及识别高风险需求)?
根据需求的轻重缓急对需求划分优先级(必须地,重要地,最好有的)
看需求实现在的难度,实现的难度与可行性来确定是否为高分险的。
干系人:项目团队成员,项目经理,高层,客户
先对每个功能点的易用,安全,功能和成本进行分析,确定其优先级,然后通过优先级、技术风险和实施成本对每个模块进行分析,确定是否实施
接口需求有哪些?
内部接口(数据查询接口),外部接口(excel文件导出接口)
如何得到需求承诺?外部承诺(用户参予评审,签字确认),内部承诺(需求学习讨论)
学习讨论内容:讨论进度、成本、可实现性、技术风险、充要性分析
明确需求主要内容
讲解需求的主要组件和要求和组件的划分要求
明确清晰系统中的接口功能描述
项目对于各个需求功能模块的描述和讲解
如何确认用户需求?
用户参予评审,签字确认
怎么控制需求变更?需求变更的流程:先申请,然后分析影响(进度,工作),CCB审批是否同意,项目组执行变更,然后重新评审,评审通过以后,验证。
需求变更时的影响从哪些方面考虑?
进度、成本、技术难易程度、可实现性、工作量、风险
如何识别工作产品与需求的不一致性?
在整个项目阶段进行需求跟踪,在开发工程中找出需求和项目计划、工作产品间的差异
需求开发与管理有哪些方针?(做事情的原则)
收集客户的一些限制,期限,转换成客户需求;
对客户需求进行提炼,转换成产品需求说明
对需求进行分析和确认,从而开发出所要求的产品功能
产品需求要经过评审,要得到干系人的承诺
开发的需求文档化,建立需求基线,遵循变更控制流程
建立RTM,使需求与设计,开发、测试保持一致性
产品需求要得到高层经理的审批,QA定期对需求开发与管理过程进行审计并报告
如何知道你要做的事情?(项目经理怎么分配给你工作任务)
阶段开工会,项目的启动会议,项目计划评审会,根据自己的角色到某个阶段就做相应的事情,还有通过周例会了解工作,下一步该如何做。
参与过哪些与需求开发及管理方面的培训?
CMMI基础知识培训
过程改进规范培训
需求开发有哪些度量?
工作量、进度、规模、变更次数、评审时发生的缺陷数(质量)
二、技术解决方案(TS)
1、系统设计是如何开展的?如何确定设计策略?
2、在你的项目中编码工作是如何开展的?
3、请解释一下概要设计和详细设计文档的主要内容?
4、系统设计是如何评审的?评审通过的
文档评论(0)