一、外包管理


1、外包的形式有哪五种?什么是利益关系?

企业现行采用的主要外包形式如下:

(1).活动外包

(2).服务外包

(3).内包

(4).合包

(5).利益关系。


利益关系(benfit-based relationship):这一种长期合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险,同时共享利益。


2、外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求?

软件外包管理总的目标是用强有力的手段来管理同时进行众多外包项目,满足进度、质量、成本的要求。


要实现这个目标就对外包管理提出了以下四方面要求:

(1).慎重选择合适的软件承包商。

(2).互相同意对方的承诺。

(3).需要经常保持交流。

(4).根据合同的承诺跟踪承包商实际完成的情况和成果。


3、请简述外包管理流程。(记)
一般地,在立项阶段,产品负责人应当进行“Make or Buy决策”,确定待开发产品的哪些部分应当“采购”、“外包开发”或者“自主研发”。如果需要外包开发,那么成立管理小组。具体步骤如下:

(1)开发方式决策

(2)选择承包商(包括竞标邀请、评估候选承包商的综合能力、确定承包商)

(3)签订外包合同

(4)监控外包开发过程

(5)成果验收(包括:验收准备、成果审查、验收测试、问题处理、成果交付)


4、外包的原理是什么?业务原理是什么?(记)

外包原理:专心经营你的核心竞争力,将其他的职能都外包给低成本的第三方供应商(或业务流程外包商)。

外包业务原理是:外包能够节约金钱、管理时间、资源,以便将这些有限的资源用于核心竞争力。


5、什么是外包管理中的直线约定法?它的特点是什么?
直线约定法:企业组织在选择服务供应商采用的方法呈直线进行的模式。该模式如下:

对未来的构想→设定要求→发掘和评估最佳供应商→发展合约和管理架构,这四个方法是平级关系呈直线形式,因此该模式称之为直线约定法。

直线约定法的特定:让你很少有机会和供应商一起工作,而且合同和顾客管理流程,经常都有获选的供应商提供,因此必须在企业组织内先行测试。


6、什么是服务规格说明书(记)?它的发展和制订应包括哪几步?

服务规格说明书是服务供应商必须遵循的“合同”,其发展和制定,应包含以下步骤:

(1).注明企业所需的成果或输出

(2).勾画出现行处境的基准线

(3).定义出想和服务供应商发展的关系


7、企划书要求单,在何时制订,内容包括哪三条?

(1).编写好的规格说明

(2).背景说明,如果资料中在以往使用或者服务绩效的历史数据方面不够充足(或根本欠缺)时尤其重要。这同时还能帮助供应商拟出,可以协助达成商业目标的创意。

(3).给竞标者的指示,告诉他们回应的方式。


8、什么服务水准协议书(记)?
服务水准协议书构成需求规格书和合同的桥梁。它必须包含需求和衡量服务的方法,但最好将两者分开列出,以彻底区分出必须达成的目标和其衡量方法。服务水准协议书可由服务规格书发展出来,但是其衡量方法将决定合同对供应商的挑战难度。价格将由服务水准协议书决定,若衡量方法的要求较多,其价格会较高。


9、服务供应商在交接计划中审查的关键因素有哪些?

(1).一项架构良好的员工转移措施。

(2).一段评估设备和资产的期间。

(3).一项通过投资或较好的维护改善资产和设备的合理措施。

(4).清楚、整齐的管理架构,用来确保流程持续进行,以及辨别和说明问题。


10、在衡量外包利益时,外包利益类型有哪3项?

(1).成本降低。

(2).品质改善。

(3).其他利益。


11、一个外包的合同流程,特别是规模较大的外包,必须经历哪2个阶段?了解MOU和合同的区别,并描述MOU是否具有法律约束?
一个外包的合同流程,特别是规模较大的外包,必须经过两个阶段:先是了解备忘录(MoU),然后才是整体合同。

MOU是一种简短的协议书,一项合同前的双方意向声明书,让各方在进行应有的工作和合同协商时,对彼此更有信心。

MOU通常不具有法律约束,它描述的是道德上的,而不是法律上的义务。


12、外包项目如何消弭风险?

(1).充分了解你的项目

(2).分而治之


二、需求管理
1、需求管理的目的是什么?

需求管理(Requirements Management REQM)的目的是确保各方对需求的一致理解;管理和控制需求的变更;从需求到最终产品的双向跟踪。


2、需求管理的工作流程有哪些?

需求管理的工作流程,主要包括需求管理定义、需求管理流程、制定需求管理计划、管理需求和实施建议等内容。


3、什么是需求工程?需求工程的活动分为哪2大类?

把需求所有与需求相关的活动通称为需求工程。需求工程的活动一类分为需求开发;另一类属于需求管理。


4、需求开发的目的是什么(记)?成果是什么?
需求开发的目的是通过调查与分析,获取用户需求并定义产品需求。软件项目需求开发的结果应该有项目视图和范围文档、用例文档、软件需求规格说明及相关分析模型。


5、需求开发的过程有哪四个?请分别简述之。(记)

需求开发的过程有四个主要活动:

(1).需求获取。与用户交流,捕捉、分析和修正用户的系统需求,提炼解决问题的用户需求,产生《用户需求说明书》。

(2).需求分析。对各种需求进行分析并描述,为目标系统建立概念模型。

(3).需求定义。根据需求调查和分析成果,进一步定义准确的产品需求,产生《需求规格说明书》。

(4).需求验证。开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果。


6、CMMI中的需求管理流程有哪六大步?(记)

(1).制定需求管理计划

(2).求得对需求的理解

(3).求得对需求的承诺

(4).管理需求变更

(5).维护对需求的双向跟踪性

(6).识别项目工作与需求之间的不一致性


7、理解《维护对需求的双向跟踪性》,并简述之。

这个特定实践维护在需求与项目计划和工作产品之间的双向跟踪性。

这个特定实践的目的在于维护对每个产品分解层的双向跟踪性。如果需求管理得好,就可以建立起从来源需求到它的较低层次需求的跟踪性,和从较低层次的需求到它们的来源需求的跟踪性。这种双向跟踪性有助于确定是否所有的来源需求都完全得到处理,是否所有的低层需求都可以跟踪到有效的来源。


8、关于如下需求状态值,请简述已建议、已批准、已实现、已验证、已删除的定义?(记5个名称)

 状 态 值 定 义
已建议该需求已被有权提出需求的人建议。
已批准该需求已被分析,估计了其对项目余下部分的影响(包括成本和对项目其余部分的干扰),已用一个确定的产品版本号创建编号分配到相关的基线中,软件开发团队已同意实现该项需求。
已实现已实现需求代码的设计、编写和单元测试。
已验证使用所选择的方法已难了验证了实现的需求,如测试和检测,审查该需求跟踪与测试用例相符,该需求现在被认为完成。
已删除计划的需求已从基线中删除,但包括一个原因说明和做出删除决定的人员。


9、制订需求管理计划的主要步骤有哪些?

[步骤 1].建立和维护需求管理的组织方针

[步骤 2].确定需求管理需使用的资源

[步骤 3].分配责任

[步骤 4].培训计划

[步骤 5].确定需求管理的项目干系人,并确定介入时机

[步骤 6].制定判断项目工作与需求不一致的准则和纠正规程

[步骤 7].制定需求跟踪性矩阵

[步骤 8].制定需求变更审批流程

[步骤 9].制定审批规程


10、双向跟踪是什么?需求跟踪性矩阵是什么?
双向跟踪是指正向跟踪和逆向跟踪。

需求跟踪性矩阵保持需求后续工作成果的对应关系。


11、关于需求规格说明的版本控制,第一版被标记为1.0版(草案1),下一稿标记为什么?文档被采纳后被标记为什么?若只有小的修改,则再被标为1.1版(草案1),若有较大的修改,则为2.0版(草案1)。

关于需求规格说明的版本控制,第一版被标记为1.0版(草案1),下一稿标记为“1.0版(草案2)”。

文档被采纳后被标记为“1.0正式版”。

若只有小的修改,则再被标为1.1版(草案1),若有较大的修改,则为2.0版(草案1)。


12、标准修改符中,中划线代表什么?下划线代表什么?在页边空白的竖划线指示每个变动的位置。(记)

中划线代表删除,下划线代表添加。在页边空白的竖划线指示每个变动的位置。


13、需求管理一章中,变更控制委员会,可能包括哪些代表?

(1).产品或计划管理部门

(2).项目管理部门

(3).开发部门

(4).测试或质量保证部门

(5).市场部或客户代表

(6).制作用户文档的部门

(7).技术支持部门

(8).帮助桌面或用户支持热线部门

(9).配置管理部门


14、在需求跟踪中,包括四类需求跟踪能力链,请简述之。(记)

(1).客户需求可向前追溯到需求,这样就能区分出开发过程中或开发结束后由于需求变更受到影响的需求。也确保了需求规格说明书包括所有客户需求。

(2).从需求可回溯到相应的客户需求,确认每个软件需求的源头。

(3).需求可向前追溯到特定产品部件,使你知道每个需求对应的产品部件。

(4).从产品部件可回溯到需求,使你知道每个部件存在的原因。


15、需求跟踪能力矩阵是什么?

表示需求和别的系统元素之间的联系链的最普遍方式是使用需求跟踪能力矩阵。


16、什么是“影响分析”,进行影响分析的能力依赖于什么?

影响分析是需求管理的一个重要组成部分。影响分析可以提供对建议变更的准确理解,有助于做出信息量充分的变更批准决策。通过对变更内容的检验,确定对现有的系统做出是修改或抛弃的决定,或者创建新系统以及评估每个任务的工作量。

进行影响分析的能力依赖于跟踪能力数据的质量和完整性。


三、组织级项目管理与大型项目管理


1、项目组合管理的2个要素是什么?(记)

项目组合管理的2个要素是“风险评估”和“提高资源利用效率”。


2、传统的项目管理采用的是自下而上的管理方式,是偏战术型的管理方式。项目组合管理呢?
传统的项目管理采用的是自下而上的管理方式,是偏战术型的管理方式。而项目组合管理采取的是自上而下的管理方式,是偏战略型的管理方式。


3、组织的战略方法包括目标导向和资源导向,在IT领域中,哪个占了绝大多数?

组织的战略方法包括目标导向和资源导向,在IT领域中目标向导占绝大多数。


4、项目组合管理的基本过程是什么?

项目组合管理的基本过程:项目选择和优先级排列。


5、结构化的项目选择和优先级排列方法包括哪三个?

结构化的项目选择和优先级排列方法包括决策表技术、财务分析和DIPP分析。


6、DIPP=谁除以谁?DIPP小于1,代表什么意思?

DIPP=EMV(截止目前的时间为止的项目期望货币值)/ETC(完工尚需成本)

EMV:指项目的期望货币值,如果考虑支付风险因素,则期望货币值是各个支付值与支付概率的乘积之和。

ETC:完工尚需成本,指从当前时间点开始计算,估计到项目结束时仍然要花费的成本。过去花费的成本被当作沉没成本而不予考虑。

DIPP值是一个描述项目资源利用率的指标。如果DIPP值小于1,则意味着该项目的实际成本要比预算成本高。那么就应该对这样的项目进行调整或者终止。


7、对于大型及复杂项目,一般具有哪些特征?(记)

(1).项目周期较长。

(2).项目规模较大,目标构成复杂。

(3).项目团队构成复杂。

(4).大型项目经理的日常职责更集中于管理职责。


8、判断:一般项目的计划主要关注项目的活动计划,但对大型项目来说,制订活动计划之前,必须先考虑项目的过程计划。

对!


9、判断:大型项目,必须建立以过程为基础的管理体系。

对!


10、大型IT项目分为哪2个主要阶段?第一阶段由谁来做?第2阶段呢?

大型IT项目分为需求定义阶段和需求实现阶段。

第一阶段由专业的咨询公司来完成,而第二阶段由系统集成公司来完成。



11、项目计划在需求定义完成时,应该进行一次比较大的修订。

随着项目进行,需求逐步清晰的时候,会导致项目的实际状况与计划差异较大,所以,项目计划在需求定义完成时,应该进行一次比较大的修订。


12、一般来说,大型项目,按照哪3个层次制订工作分解结构?

按照项目组织结构、产品结构、生命周期3个层次制定分解结构。


13、在大型IT项目中,进度、成本、范围、质量上,哪些不宜失真?哪些存在比较大的信息失真的可能?

在大型IT项目中,进度、成本、范围、质量上IT项目的进度和成本实际绩效信息比较明确,不宜失真。

但范围和质量上存在很大的出现信息失真的可能。