软件项目管理 填空、简答汇总

填空题

  1. 项目目标成功实现的制约因素有:项目范围、成本、进度计划、客户满意度。
  2. 软件项目管理分为:项目初始、项目计划、项目执行控制、项目结束。
  3. 项目管理是伴随着项目的进行而进行的,目的是为了确保项目能够达到期望的结果的一系列管理行为。
  4. 在立项阶段,产品负责人会进行自造购买决策,确定待开发产品的哪些部分应该采购,外包开发,自主研发。
  5. 瀑布模型生存期模型中,要求项目所有的活动都严格按照顺序执行,一个阶段的输出是下个阶段的输入。
  6. 投标书一般有两种类型:建议书和报价单
  7. 进行任务分解时,可以采用清单或者图表的形式表达任务分解的结果。
  8. 任务分解可以采用生存期为标准,或者以功能为标准,或者其他的方法。
  9. 任务分解结构中,任何分支最底层的细目叫做工作包
  10. 任务分解结构中,工作包是完成一项具体工作所要求的一个特定的、可确定的、可交付以及独立的工作单元。
  11. 需求分析也称为需求建模,是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述,并尽可能多地捕获现实世界的语义。
  12. 软件不同于其他物理产品的成本和其他领域项目的成本计算(比如建筑行业等),它不包括原材料和能源的消耗,主要是人的劳动的消耗。
  13. 成本包括直接成本和间接成本,一般而言,管理成本归属于直接成本。
  14. 成本包括直接成本和间接成本,一般而言,质量成本归属于直接成本。
  15. 成本包括直接成本和间接成本,一般而言,人力成本归属于直接成本。
  16. 估算通常以货币单位表达。
  17. 代码行是在软件规模度量中最早使用也是最简单的方法。
  18. 功能点使用系统的功能数量来测量其规模,它以一个标准的单位来度量软件产品的功能,与实现产品所使用的语言和技术没有关系。
  19. 时间是一种特殊的资源,以其单向性、不可重复性、不可替代性而有别于其他资源。
  20. 管理预留是一项加在项目末端的人为任务,不是加在每一个任务间隔上,即给项目增加一个储备时间。
  21. 表示甘特图有两种方式,一种是棒状图,另一种用三角形表示,其中空心表示计划时间,实心表示实际时间。
  22. ADM网络图也称为箭线法或双代号网络图。箭线表示活动,节点表示前一个任务的结束,也表示后一个任务的开始。
  23. 里程碑事件的工期一般设置为0
  24. 资源图可以用来显示项目进展过程中资源的分配情况,这个资源包括人力资源、设备资源等。
  25. 在ADM网络图中,有时为了表示逻辑关系,需要设置一个虚活动,虚活动是不需要时间和资源的,一般用虚箭线表示。
  26. 历史估计这个数值应该是有效工作时间加上额外的时间。
  27. 工程评估评审技术采用加权平均的公式是**(O+4*M+P)/6**,其中O是乐观值,P是悲观值,M是最可能值。
  28. 关键链法和关键路径法是有区别的,其中关键链路法是工作安排尽早开始,尽可提前。
  29. 质量成本包括预防成本和缺陷成本。
  30. 质量是满足要求的程度,包括符合规定的要求和满足顾客的需求。
  31. 软件质量框架是一个质量特征、质量子特征、度量因子的三层结构模型。
  32. 软件质量与硬件质量有很大的不同,软件质量问题基本上是由人为差错引起,硬件质量问题主要是设计、生产和使用的问题。
  33. 项目管理中的组织结构可以总结为三种主要类型:职能型、项目型、矩阵型。
  34. 为了创建一个组织结构图,项目管理者首先明确项目需要的人员类型
  35. 软件项目采购可以分为两大类,一类是对软件产品进行采购,另一类是外包采购。
  36. 合同生存期划分为四个基本阶段,即:合同准备、合同签署、合同管理、合同终止。
  37. 项目风险有三个要素,首先风险是一个事件,同时风险应具有事件发生的概率,最后风险事件可能造成一定的影响
  38. 风险评估的方法包括定性风险评估和定量风险评估。
  39. 需求和设计是软件项目风险的主要来源。
  40. 回避风险是通过分析找出发生风险事件的原因,对可能发生的风险尽可能规避,采取主动放弃或者拒绝使用导致风险的方案。
  41. 转移风险是指为了避免承担风险损失,而有意识地将损失或与损失有关的财务后果转嫁给另外的单位或个人去承担。
  42. 自留风险又称为承担风险,它是一种由项目组织自己承担风险事件所致损失的措施。

简答题

  1. 简述招标投标的工作程序

准备、发布公告、投标、开标、评标、中标、合同签订、履约、结算
  1. 软件项目任务分解常常采用哪些方法?

模板参照,类比,自顶向下,自底向上。
  1. 软件需求建模的方法主要有哪些?

原型分析,用例分析,结构化分析,功能列表
  1. 需求变更管理的基本流程?

变更请求:提出正式的变更请求,说明变更原因、内容和预期影响。
变更分析和审批:对变更请求进行分析评估,由项目经理或变更控制委员会审批是否执行该变更。
变更实施和验证:对获批的变更请求进行实施,包括更新相关文档和工作成果,并验证实施结果是否满足变更需求。
变更跟踪和通知:记录和跟踪整个变更过程,将变更情况通知相关人员。
  1. 验证需求一般包括哪些方面?

正确性、一致性、完整性、必要性、可行性、可检验性、可跟踪性。
  1. 任务分解的基本步骤?

确认并分解项目的主要组成要素。
确定分解标准,按照项目实施管理的方法分解,而且分解的时候标准要统一。
确认分解是否详细,是否可以作为费用与时间估计的标准,明确责任。
确定项目交付成果
验证分解正确性
  1. 简述质量计划的手段与技巧有哪些

(1)效益/成本分析。
(2)基准比较
(3)流程图。
(4)实验设计。
(5)质量成本分析。
(6)质量功能展开。
(7)过程决策程序图法。
  1. 简述“全面质量管理”思想

在企业或组织的最高管理者质量方针的指引下,实行全方位、全过程和全员参与的质量管理。全方位质量管理包括工程质量和工作质量的全面管理,强调任何一方任何环节的怠慢疏忽或质量责任不到位都会对产品质量产生影响。
  1. 项目型组织结构的优点是哪些?

有利于统一指挥和管理;目标明确,有利于充分发挥团队精神;项目经理享有最大限度的自主决策权;沟通途径简洁,命令统一;有利于培养全面型人才。
  1. 矩阵型组织结构的缺点。

成员位置不固定,有临时观念,有时责任心不够强;需要花费很多时间用于协调,从而降低人员的积极性;人员受双重领导,有时不易分清责任
  1. 风险管理包括有哪些过程?

项目风险规划、项目风险识别、项目风险分析、项目风险监控。
  1. 软件项目风险识别常采用哪些方法?

风险条目检查表,德尔菲方法,头脑风暴法,情景分析法,问询法等
  1. 风险规划策略有哪些?

回避风险、转移风险、损失控制、自留风险。
  1. 风险控制方法有哪些?

风险避免、损失控制、风险隔离和控制型风险转移。