软件过程与项目管理期末复习

文章目录

1. 课程导论

1) 什么是项目?具有什么特征?

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

项目:为了特定的目标,利用有限资源,在一定的时间内,为了开发产品或服务而开展的一系列相关工作叫做项目。

(临发不整一目多) 临时性/发起人/不确定性/整体性/一次性/目的性/多变性

目的性:具有范围、时间、成本、质量等方面的独特目标
一次性:不存在两个完全相同的项目
整体性:不是一项项孤立活动的堆积
临时性:有规定的时间段
不确定性:目标的复杂性、实施过程的不可完全预见性
多变性:资源需求动态、多变、不确定
发起人:主要发起人提供资金

2) 项目管理的4阶段5过程的具体内容是什么?

在这里插入图片描述

在这里插入图片描述

3) 项目管理的10大知识域是哪些?其中4个是核心知识域?4个核心知识域之间是什么关系?

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4) 什么是质量管理三角形?如何理解质量管理三角形?

在这里插入图片描述

5) 什么是PDCA循环?有什么作用?

在这里插入图片描述

在这里插入图片描述

6) 什么是全面质量管理思想(TQM)?请解释全面管理的含义。

在这里插入图片描述

2. 环境控制

7) 项目管理为什么要理解组织环境?特别是需要理解组织的战略目标和战略计划?

在这里插入图片描述

8) 请解释战略分析方法SWOT的具体含义?

在这里插入图片描述

9) 项目环境分析主要从哪些方面进行分析?

在这里插入图片描述

10) 请解释外部宏观环境分析PEST方法和外部微观环境分析的5力模型。

在这里插入图片描述

11) 内部环境分析主要从哪5个方面进行分析?

在这里插入图片描述

12) 如何理解“系统方法”?ISO9000标准的八项原则之一“管理的系统方法”的含义是什么?

在这里插入图片描述

在这里插入图片描述

系统方法是指通过对复杂事物进行整体、系统性分析和控制,达到协调各个部分,提高整个系统的效率、效益和质量的一种方法。它是一种综合性的管理方法,通过建立和维护一个系统,以达到更好地实现组织目标的目的。

在ISO 9000标准的八项原则中,“管理的系统方法”是指:管理应该以系统方法为基础进行,通过系统地管理过程,识别、理解和管理相互依赖的过程,以及相互影响的因素,确保组织的效率和效益。这意味着组织应该通过对整个过程的了解和掌握,采取系统化的方法进行管理,以实现组织目标和使其持续改进。

“管理的系统方法”还包括以下几个方面:

  1. 基于事实的决策:管理决策应该基于可靠的数据和信息。

  2. 以过程为基础的管理:组织应该将其所有活动视为过程,并应用过程管理方法进行控制和改进。

  3. 不断改进:组织应该不断地寻求改进,并持续优化其过程和系统。

  4. 关注利益相关方:组织应该考虑和满足其所有利益相关方的需求和期望。

通过应用这些原则,组织可以建立一个高效、稳定和可持续的质量管理体系,以确保其持续发展和不断改进。

13) 如何理解组织结构和组织文化对项目实施的影响?

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

组织文化:

在这里插入图片描述

在这里插入图片描述

3. 整合管理

14) 项目管理计划的主要内容有哪些?

在这里插入图片描述

在这里插入图片描述

15) 项目经理需要具备什么样的素质?

  1. 良好的道德品质(敬业、友善、公正、阳光)

  2. 身体健康+心理健康(耐劳、抗压、任怨、冷静、理性)

  3. 强烈的客户意识(讲商道,拿人钱财替人办事)

  4. 专业的素质和素养(工匠精神,专、精、美)

  5. 牢固的大局观(成功来源于客户、来源于公司、来源于团队)

  6. 优秀的项目管理能力(会谋划、会用人,不瞎指挥、不推卸责任)

  7. 强大的信心与坚强的意志(始终正能量、正言善语、充满激情)

  8. 胆大、心细。(敢于带头冲锋打硬仗、关心兄弟如亲人)

4. 范围管理

16) 项目范围是什么意思?

在这里插入图片描述

17) 什么是范围管理?什么说范围管理是项目管理的基础?

在这里插入图片描述

18) 确定项目范围后为什么必须取得客户的认可?

项目范围的确定与管理直接关系到项目的整体成功。

19) 应该如何控制软件项目的范围变更?

在这里插入图片描述

5. 进度管理/时间管理

20) 解释关键路径的含义,项目经理为什么要高度关注关键路径?

项目的关键路径是指能够确定项目最早完成时间的一系列活动。它是网络图中最长路径,具有最少的浮动时间或时间差。尽管关键路径是最长的路径,但它代表了完成项目所需的最短时间。如果关键路径上有一项或者多项活动花费的时间超过计划时间,那么整个项目进度就会拖延,除非项目经理采取了改进措施,所以项目经理必须对此十分关注。

21) 如何根据网络图找出关键路径?如何根据网络图计算某个活动的“最早开工时间”、“最早完工时间”、“最迟开工时间、最迟完工时间”?

在这里插入图片描述

在这里插入图片描述

22) 活动的资源估算为什么很重要?它包括哪些方面?

在这里插入图片描述

23) 活动持续时间估算需要注意哪些因素?

在这里插入图片描述

6. 成本管理

24) 什么成本与成本管理,影响IT项目成本的因素有哪些?

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

25) 资金的时间价值是什么意思?项目成本管理为什么要考虑资金的时间价值?

资金的价值是随时间变化而变化的,成本通常是按当前货币价值计算的,而不是按未来货币价值计算的。考虑资金的时间价值可以帮助项目经理更好地预测和管理项目成本,以确保项目能够在预算范围内完成。

在这里插入图片描述

26) 什么是挣值分析法?它对于IT项目的成本控制有什么意义?

在这里插入图片描述

27) IT项目成本效益的分析方法有主要哪几种?

在这里插入图片描述

7. 质量管理

28) ISO9000标准的质量管理8项原则是哪8项?

在这里插入图片描述

29) 鱼骨图有什么作用?

在这里插入图片描述

鱼骨图是一种发现问题根本原因的方法。问题或缺陷(即后果)标在鱼头处。在鱼骨上长出鱼刺,上面按出现机会多寡列出产生问题的可能原因,有助于说明各个原因是如何影响后果的

30) 帕累托图两侧的纵坐标、柱状图、以及折线及其比例分别表示什么含义?帕累托图有什么用?

80%的问题出现在20%的缺陷中。

在这里插入图片描述

8. 人力资源管理

31) 人力资源与其他资源比较,有哪些不同的特征?

在这里插入图片描述

32) 人力资源管理为什么重要?人力资源管理包括哪4项职能?

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

33) 试解释马斯洛的需求层次理论。

在这里插入图片描述

34) 试解释什么是“激励”理论,试列举对人力资源管理有重要影响的激励理论。

在这里插入图片描述

9. 沟通管理

35) 项目沟通的作用有哪些?项目沟通管理的目标是什么?

在这里插入图片描述

沟通就是信息交流。组织之间的沟通是指组织之间的下信息传递。对于项目来说,要科学的组织、指挥、协调和控制项目的实施过程,就必须进行项目的信息沟通。好的信息沟通对项目的发展和人际关系的改善都有促进作用。

项目沟通管理就是为了确保项目信息合理收集和传输,以及最终处理所需实施的一系列过程。

36) 请琢磨沟通时间、地点和方式的选择对沟通效果有什么样的影响?

环境营造氛围,氛围的好坏很可能会影响到结果

10. 风险管理

37) 什么是风险?风险有哪些主要特征?

在这里插入图片描述

38) 什么是风险管理?风险管理过程一般包括哪些环节?风险管理的目的是什么?

在这里插入图片描述

39) 风险防范措施和风险应对措施有什么区别?

在这里插入图片描述

40) 项目风险成本包括哪些?

在这里插入图片描述

41) 常见的风险应对措施有哪些?

在这里插入图片描述

在这里插入图片描述

11. 采购管理

12. 干系人管理

13. 配置管理

42) 什么是配置管理?其作用是什么?
43) 什么是配置项?配置库?版本、基线?

14. 过程管理与改进

44) 什么是CMMI?

Capability Maturity Model Integration(能力成熟度模型集成)

45) CMMI模型的有哪三种用途?

CMMI(Capability Maturity Model Integration)模型是一种用于软件开发、服务提供和过程改进的成熟度模型,具有以下三种用途:

  1. 评估:CMMI模型可用于评估组织的软件开发和服务提供能力。通过评估,可以确定组织在软件开发和服务提供方面的能力水平,找到组织的弱点和瓶颈,并提供改进计划。

  2. 指导:CMMI模型提供了一套标准的过程指南和最佳实践,可用于指导组织开发和实施可重复、可预测和可控的过程。这些指南和最佳实践包括组织、项目和过程三个层次,以确保组织的软件开发和服务提供过程可管理、可控和可改进。

  3. 改进:CMMI模型提供了一种结构化的方法来改进组织的软件开发和服务提供过程。通过分析组织的现有过程和实践,找到其优点和不足之处,并提供改进计划和行动方案,以提高组织的过程成熟度和能力水平。

总的来说,CMMI模型旨在帮助组织开发和实施可靠、高效和高质量的软件和服务,提高组织的业务绩效和客户满意度。1

46) CMMI模型的阶段表示法分哪五级?各级的主要特征是什么?

在这里插入图片描述

CMMI模型的阶段表示法分为五个级别,每个级别都描述了一个组织在过程改进方面的成熟度水平。以下是各级的主要特征:

  1. 初始级(Level 1 - Initial):在这个级别上,组织的过程通常是不可预测的、不稳定的、不可控的,缺乏标准化的过程和一致性的方法,因此产品的质量通常是不稳定的。组织的主要目标是建立一个基本的过程框架来建立一些基本的管理控制。改进重点是确立一个基本的管理结构和过程,以便使得过程可控和可管理。

  2. 管理级(Level 2 - Managed):在这个级别上,组织开始建立一些标准化的过程和程序,并确保这些过程能够在项目中得到应用。组织开始监控这些过程的执行情况,以确保它们是可重复的、可预测的和可控的。组织的主要目标是确保过程的稳定性和一致性。改进重点是建立一个可重复的过程,以确保过程稳定、可控和可管理。

  3. 定义级(Level 3 - Defined):在这个级别上,组织开始建立一个标准化的过程框架,并通过培训和沟通来确保所有的人都理解和遵守这些过程。组织开始优化这些过程,并在组织内部共享最佳实践。组织的主要目标是建立一个优化的、可重复的、可预测的和可控的过程。改进重点是建立一个可管理和可优化的过程框架,以提高过程效率和效果。

  4. 量化管理级(Level 4 - Quantitatively Managed):在这个级别上,组织开始量化和分析过程的执行情况,并利用这些数据来进行过程改进和决策。组织开始建立一些度量和指标,并将其应用于过程的改进和控制。组织的主要目标是建立一个度量和分析的过程,以改进过程的效率和效果。改进重点是建立一个可度量、可预测、可优化的过程框架,以提高过程的效率和效果。

  5. 优化级(Level 5 - Optimizing):在这个级别上,组织开始持续地优化过程,并不断地改进过程的效率和效果。组织开始寻找新的技术和方法,并将其应用于过程改进和创新。

每个级别的主要特征如下:

  • 初始级:不可预测,反应性方法,无稳定的过程。
  • 管理级:实现了重复性的过程,使用基本的项目管理原则来管理项目。
  • 定义级:建立了稳定的过程,并对这些过程进行了定义和文档化。
  • 量化管理级:通过量化的方法来管理和优化过程,并实时监控过程的性能。
  • 优化级:不断寻求改进,采用先进的技术和方法,以优化过程和系统。

15. 零缺陷思想

47) 零缺陷管理是什么意思?

零缺陷管理是一种质量管理方法,旨在确保软件产品在交付给客户之前没有任何缺陷。它要求在整个软件开发生命周期中实施一系列质量控制措施,包括预防性控制、检测性控制和纠正性控制,以确保软件产品的质量和稳定性。

在零缺陷管理中,预防性控制是重点,旨在识别和消除导致软件缺陷的潜在原因。它可以通过使用质量工具和技术来实现,如代码评审、单元测试、集成测试、代码分析、重构等。

检测性控制涉及对软件进行各种测试,以确保其符合规格说明书的要求,并且不会导致任何缺陷。测试可以包括单元测试、集成测试、验收测试、性能测试等。

纠正性控制旨在及时发现和修复已经出现的缺陷,以避免其进一步扩大和影响软件产品的质量。纠正性控制可以包括缺陷跟踪、问题管理、版本控制等。

通过实施零缺陷管理方法,软件开发团队可以提高产品质量和稳定性,减少缺陷率,提高用户满意度,并减少软件开发和维护成本。

48) 克劳士比的“质量是免费的”是什么意思?过去认为质量之所以不能免费的原因是什么?

克劳士比的“质量是免费的”指的是在生产过程中,如果正确地执行了所有的过程步骤,产品将不会存在任何质量问题,从而减少了缺陷修复和再制造等成本,实现了零缺陷生产。因此,克劳士比认为,如果采用了正确的工程和管理方法,保证了质量,那么这种质量是没有成本的。

过去认为质量不能免费的原因是因为传统的质量管理方法通常是基于缺陷检测和修复的。这种方法的缺点在于,它仅仅是对缺陷进行修复,而没有针对缺陷产生的根本原因进行分析和改进。这种方法需要花费大量的成本和时间来处理缺陷,并且缺陷修复往往需要在产品交付后进行,这对企业和客户都会带来很大的损失。

然而,现代质量管理方法强调预防性控制,即在生产过程中尽可能地避免缺陷的产生。这种方法可以在生产过程中使用各种工具和技术来提高产品的质量,从而减少缺陷修复和再制造等成本。这种方法强调质量管理是整个生产过程中的一个关键环节,而不是仅仅是一个后续的环节,它强调了预防性控制的重要性,使得质量成为可以免费的。

49) 试述零缺陷管理思想体系的一个中心、两个基本点、三个需要的基本含义。

  • 一个中心:零缺陷管理,要求第一次就把事情做正确。
    • 不让缺陷发生生或流至下道工序或其他岗位,那么工作中就可以减少很多处理缺陷和失误造成的成本,工作质量和工作效率都可以大幅度提高,经济效益也会显著增长。
  • 两个基本点:有用的和可信赖的。
    • 有用的是一种结果导向的思维,我们做任何事情首先想到它有用,必须站在客户的角度来审视最终的结果是否有用。
    • 但是,如果做的每件事情都有用,也未必可靠,因此,零缺陷管理既追求有用,又追求可靠。
  • 三个需要:客户的需要、员工的需要和供应商的需要。任何一个组织首先要承担的是客户。没有客户,组织就没有存在的意义。这三个需要形成一个价值链。因此,必须统一看待客户、员工和供应商的需要。

  1. https://chat.openai.com/ ↩︎

  • 33
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cherries Man

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值