一、外包管理
1、外包的形式有哪五种?什么是利益关系?
   1)活动外包
   2)服务外包
   3)内包
   4)合包
   5)利益关系,这是一种长期的合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险,同时共享利益。如果利益无法是实现,供应商不会因他们的努力与投入而获得任何报酬。
2、外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求?
   软件外包管理总的目标是用强有力的手段来管理同时进行的总舵外包项目,满足进度,质量,成本的要求。
   1) 慎重选择合格的软件承包商
   2) 互相同意对方的承诺
   3) 需要经常保持交流
   4)根据合同的承诺跟踪承包商实际完成的情况和成果
3、请简述外包管理流程。(记)
进行makeor buy 决策,然后确认是采购还是外包开发,如果是外包需要先选择承包商,签订合同,过程监控和成果验收。
   1)开发方式决策
   2)选择承包商
   3)签订外包合同
   4)监控外包开发过程
4、外包的原理是什么?业务原理是什么?(记)
   1)外包的原理:专心经营核心竞争力,将其他职能都外包给低成本的第三方供应商(或业务流程外包商)
   2)外包业务原理:外包能节约金钱、管理时间资源,以便将这些有限的资源用于核心竞争力。
5、什么是外包管理中的直线约定法?它的特点是什么?
   1. 外包管理中的直线约定法:
      1)对未来的构想
      2)设定要求
      3)发掘和评估最佳供应商
      4)发展合约和管理架构
   2. 特点:让你很少有机会和供应商一起工作而且合同和顾客管理流程,经常都有获选的供商商提供,因此必须在企业组织内先行测试
6、什么是服务规格说明书(记)?它的发展和制订应包括哪几步?
   1. 服务规格说明书(The Specification ofService):服务供应商必须遵循的“合同”
   2. 它的发展和制订应包括哪几步
      1)注明企业所需的成果或输出
      2)勾画出现行处境的基准线
      3)定义出相和服务供应商间发展的关系   
7、企划书要求单,在何时制订,内容包括哪三条?
   1. 评估体制和流程制定的同时制定
   2. 内容三条如下:
      1)编写好的规格说明
      2)背景说明
      3)给竞标者的批示,告诉他们回应的方式
8、什么服务水准协议书(记)?
   1) 服务水准协议书构成需求规格书和合同的桥梁。它必须包含需求和衡量服务的方法,但最好将两都分开列出,以彻底区分出必须达成的目标和其衡量方法,服务水准协议书可由服务规格书发展出来,但是其衡量方法将决定合同对供应商的挑战难度。价格将由服务水准协议书决定,若衡量方法的要求较多,其价格会较高。
9、服务供应商在交接计划中审查的关键因素有哪些?
   1)一项架构良好的员工转移措施
   2)一段评估设备和资产的期间
   3)一项通过设资或较好的维护来改善资产和设备的合理措施
   4)清楚、整齐的管理架构用来确保流程持续进行,以及辨别和说明问题
10、在衡量外包利益时,外包利益类型有哪3项?
    1)成本降低
    2)品质改善
    3)其它利益
11、一个外包的合同流程,特别是规模较大的外包,必须经历哪2个阶段?了解MOU和合同的区别,并描述MOU是否具有法律约束?
    1. 一个外包的合同流程,特别是规模较大的外包,必须经历2个阶段
      1)先是了解备忘录
      2) 然后是整体合同
    2. 解MOU和合同的区别
      1)Mou是一种较简短的协议书,一项合同前的双方意向声明书,让各方在进行应有的工作和合同协商时,对彼此更有信心.
      2)Mou不像合同那样具有法律约束,它是道德上的允许双方扩张他们的范围,及双方对交易较困难部分方泛态度的分享。它是双方在流程初期,决定是否退出交易的一种方式。
    3. 不具有法律约束
12、外包项目如何消弭风险?
    1)充分了解你的项目
    2)分而治之
    
二、需求管理
1、需求管理的目的是什么?
   1)确保各方需求的一致理解,管理和控制需求的变更,从需求到最终产品的双向跟踪。
2、需求管理的工作流程有哪些?
   1)需求管理的工作流程包括需求管理定义
   2) 需求管理流程
   3) 制定需求管理计划
   4) 管理需求和实施建议等内容
3、什么是需求工程?需求工程的活动分为哪2大类?
   1. 需求工程:把所有与需求直接相关的活动通称为需求工程
   2. 需求工程的活动的2大类
      1)需求开发
      2)需求管理
4、需求开发的目的是什么(记)?成果是什么?
   1)通过调查与分析,获取用户需求并定议产品需求
   2)软件需求开发的结果应该项目视图和范围文档,用例文档,软件需求规格说明及相关的分析模型,经评审批准,这些方档就定义了开发工作的需求基线。
5、需求开发的过程有哪四个?请分别简述之。(记)
   1)需求获取,积极与用户进行交流,捕捉、分析和修正用户对目标系统的需求,并提炼出符合解决文档的用户需求,形成《用户需求说明书》
   2)需求分析,对各种需求信息进行分析并抽象描述,为目标系统建立一个概念模型
   3)需求定议,根据需求调查和需求分析的结果,进一步定义准确无误的产品需求,产生《需求规格说明书》
   4)需求验证,开发方和用户共同对需求文档评审,经双方对需求达成共识后做出书面承诺,使需求文档具有商业合同效果
6、CMMI中的需求管理流程有哪六大步?(记)
   1)制定需求管理计划
   2)求得对需求的理解
   3)求得对需求的承诺
   4)管理需求变更
   5)维护对需求的双向跟踪性
   6)识别项目工作与需求之间的不一致性
7、理解《维护对需求的双向跟踪性》,并简述之。
   1)如果需求管理得好,就可以建立起从来源需求到它的较低层次需求的跟踪性,和从较低层次的需求到它们的来源需求的跟踪性。这种双向跟踪性有助于确定是否所有的来源需求都完全得到处理,是否所有的低层需求都可以跟踪到有效的来源。
8、关于如下需求状态值,请简述已建议、已批准、已实现、已验证、已删除的定义?(记5个名称)
   1)已建议:该需求已被有权提出需求的人建议
   2)已批准:该需求已被分析,估计了其对项目余下部分的影响,已用一个确定的产品版本号创建编号分配到相关的基线中,软件开发团队已同意实现该项需求
   3)已实现:已实现需求代码的设计、编写和单元测试
   4)已验证:使用所选择的方法已难了验证了实现的需求,如测试和检测,审查该需求跟踪与测试用例相符,该需求现在被认为完成
   5)已删除:计划的需求已从基线中删除,但包括一个原因说明和做出删除决定的人员
9、制订需求管理计划的主要步骤有哪些?
   1)建立和维护需求管理的组织方针
   2)确定需求管理需使用的资源
   3)分配责任
   4)培训计划
   5)确定需求管理的项目干系人,并确定介入时机
   6)制定判断项目工作与需求不一致的准则和纠正规程
   7)制定需求跟踪性矩阵
   8)制定需求变更审批流程
   9)制定审批规程
10、双向跟踪是什么?需求跟踪性矩阵是什么?
    1. 双向跟踪是正向跟踪和逆向跟踪
    2. 需求跟踪性矩阵保存了需求和后续工作成果的对应关系
11、关于需求规格说明的版本控制,第一版被标记为1.0版(草案1),下一稿标记为什么?文档被采纳后被标记为什么?若只有小的修改,则再被标为1.1版(草案1),若有较大的修改,则为2.0版(草案1)。
    1)关于需求规格说明的版本控制,第一版被标记为1.0版(草案1),下一稿标记1.0版(草案2)。
    2)文档被采纳后被标记为1.0正式版,若只有小的修改,则再被标为1.1版(草案1),若有较大的修改,则为2.0版(草案1)
12、标准修改符中,中划线代表什么?下划线代表什么?在页边空白的竖划线指示每个变动的位置。(记)
    1)中划线代表删除
    2)下划线代表添加
    3)在页边空白的竖划线指示每个变动的位置
13、需求管理一章中,变更控制委员会,可能包括哪些代表?
    1)产品或计划管理部门
    2)项目管理部门
    3)开发部门
    4)测试或质量保证部门
    5)市场部或客户代表
    6)制作用户文档的部门
    7)技术支持部门
    8)帮助桌面或用户支持热线部门
    9)配置管理部门
14、在需求跟踪中,包括四类需求跟踪能力链,请简述之。(记)
    1) 客户需求可向前追溯到需求,这样就能区分出开发过程中或开发结束后由于需求变更受到影响的需求。也确保了需求规格说明书包括所有客户需求
    2) 从需求可回溯到相应的客户需求,确认每个软件需求的源头
    3) 需求可向前追溯到特定产品部件,使你知道每个需求对应的产品部件
    4) 从产品部件可回溯到需求,使你知道每个部件存在的原因
15、需求跟踪能力矩阵是什么?
    1) 需求跟踪能力矩阵是表示需求和别的元素之间的联系链
16、什么是“影响分析”,进行影响分析的能力依赖于什么?
    1) 影响分析是需求管理的一个重要组成部分。影响分析可以提供对建议变更的准确理解,有助于做出信息量充分的变更批准决策
    2) 通过对变更内容的检验,确定对现有的系统做出是修改或抛弃的决定,或者创建新系统以及评估每个任务的工作量。进行影响分析的能力依赖于跟踪能力数据的质量和完整性
    
三、组织级项目管理与大型项目管理
1、项目组合管理的2个要素是什么?(记)
   1)项目组合管理是一个保证组织内所有项目都经过风险和收益分析、平衡的方法论
   2)项目组合管理的两个要素:“风险评估”和“提高资源利用效率”
2、传统的项目管理采用的是自下而上的管理方式,是偏战术型的管理方式。项目组合管理呢?
   1)项目组合管理采取的是自上而下的管理方式,即先确定组织的战略目标,优先选择符合组织战略目标的项目,在组织的资金和资源能力范围有效执行项目
3、组织的战略方法包括目标导向和资源导向,在IT领域中,哪个占了绝大多数?
   1) 目标导向关心的是组织的外部因素,即市场上可能存在哪些机会
   2) 资源导向关心的组织内部因素,即组织自身所建立的核心优势
   在IT领域中,目标导向的组织占了绝大多数
4、项目组合管理的基本过程是什么?
   1) 项目选择和优先级排列
5、结构化的项目选择和优先级排列方法包括哪三个?
   1) 决策表技术
   2) 财务分析
   3) DIPP分析
6、DIPP=谁除以谁?DIPP小于1,代表什么意思?
   1) DIPP=EMV/ETC
   2) EMV:指项目的期望货币值,如果考虑支付风险因素,则期望货币值是各个支付值与支付概率的乘积之和
   3) ETC:完工尚需成本,指从当前时间点开始计算,估计到项目结束时仍然要花费的成本。过去花费的成本被当作沉没成本而不予考虑
   4)DIPP值是一个描述项目资源利用率的指标。如果DIPP值小于1,则意味着该项目的实际成本要比预算成本高。那么就应该对这样的项目进行调整或者终止
7、对于大型及复杂项目,一般具有哪些特征?(记)
   1)项目周期较长
   2)项目规模较大,目标构成复杂
   3)项目团队构成复杂
   4)大型项目经理的日常职责更集中于管理职责
8、判断:一般项目的计划主要关注项目的活动计划,但对大型项目来说,制订活动计划之前,必须先考虑项目的过程计划。
   1)正确
9、判断:大型项目,必须建立以过程为基础的管理体系。
   1)正确
10、大型IT项目分为哪2个主要阶段?第一阶段由谁来做?第2阶段呢?
    1. 大型IT项目分的2个主要阶段
       1)需求定义阶段
       2)需求实现阶段
    2. 第一阶段由专业的咨询公司对需求进行详细的定义。需求定义的结果作为实现阶段的输入,而第一阶段的咨询公司转变成需求实现阶段的项目监理的角色
    3. 第二阶段由系统集成公司来完成
11、项目计划在需求定义完成时,应该进行一次比较大的修订。
    1)正确
12、一般来说,大型项目,按照哪3个层次制订工作分解结构?
    1) 项目组织结构
    2)产品结构
    3)生命周期
13、在大型IT项目中,进度、成本、范围、质量上,哪些不宜失真?哪些存在比较大的信息失真的可能?
    1)IT项目的进度和成本实际绩效信息比较明确,不宜失真
    2)但是在范围和质量上存在很大的出现信息失真的可能