1. 以下哪项不属于研发项目管理的三大特征?
A. 临时性 B. 独特性 C. 可控性 D. 不可预见性
2. 在研发项目管理的五大阶段中,哪个阶段不包含“规划”这个过程?
A. 启动 B. 开发 C. 测试 D. 收尾
3. 在敏捷开发方法中,哪种方法强调团队在开发过程中持续地 delivering 可用的功能?
A. Waterfall B. Agile C. Watertight D. Scrum
4. 以下是哪种项目管理方法关注于通过迭代和 incremental交付来降低项目的风险?
A. Waterfall B. Agile C. Watertight D. Scrum
5. 在项目管理中,下列哪项是错误的?
A. 范围管理是确保项目成功的关键因素之一 B. 时间管理是项目管理的核心 C. 成本管理可能导致项目延期 D. 质量管理与项目成功息息相关
6. 在敏捷开发中,“先写后问”的原则属于哪种方法?
A. 极限编程 B. 敏捷软件开发 C. 传统软件开发 D. 水晶模型
7. 以下哪项不是研发项目管理的四个基本过程?
A. 启动过程 B. 规划过程 C. 执行过程 D. 总结过程
8. 在敏捷开发中,下列哪种方法注重团队成员之间的密切合作与交流?
A. 瀑布模型 B. 迭代模型 C. 传统模型 D. 敏捷模型
9. 以下哪种方法通常用于估算项目成本?
A. 类比法 B. 参数法 C. 专家评审法 D. 历史数据分析法
10. 在敏捷开发中,下列哪种方法强调及时反馈以适应不断变化的需求?
A. 瀑布模型 B. 迭代模型 C. 传统模型 D. Scrum
11. 在研发项目中,团队沟通的重要性是什么?
A. 有助于提高工作效率 B. 有助于减少项目风险 C. 有助于提高团队合作精神 D. 以上都是
12. 在研发项目中,团队成员的角色与职责包括哪些?
A. 项目经理、开发人员、测试人员 B. 产品经理、设计师、开发人员 C. 项目经理、测试人员、运维人员 D. 产品经理、开发人员、运维人员
13. 在研发项目中,如何有效地进行团队协作?
A. 定期召开会议,保持沟通 B. 明确分工,各自完成任务 C. 建立项目共享文档,实时更新进展 D. 以上都是
14. 在研发项目中,项目经理的主要职责有哪些?
A. 制定项目计划和进度 B. 负责团队成员的工作分配 C. 协调各个部门的合作 D. 全部以上
15. 在研发项目中,如何对团队成员进行激励?
A. 设定明确的绩效考核标准 B. 提供具有竞争力的薪资待遇 C. 定期组织团队活动,增强凝聚力 D. 以上都是
16. 在研发项目中,风险管理中,以下哪项不属于风险识别的方法?
A. SWOT分析 B. 鱼骨图 C. FMEA分析 D. 以上都是
17. 在研发项目中,以下哪种方法被用来进行质量控制?
A. 预防性维护 B. 检查性维护 C. corrective maintenance D. 以上都是
18. 在研发项目中,成本预算的主要目的是什么?
A. 确保项目能够按时完成 B. 控制项目成本在预算范围内 C. 预测未来项目的需求 D. 以上都是
19. 在研发项目中,团队建设活动主要包括哪些?
A. 团队沟通技巧培训、团队拓展训练等 B. 定期分享项目进展、团队文化活动等 C. 团队知识技能培训、团队心理辅导等 D. 以上都是
20. 在研发项目中,团队氛围对于项目成功至关重要,以下哪个做法有利于营造良好的团队氛围?
A. 定期进行团队沟通,了解每个人的需求和困扰 B. 避免在公共场合批评团队成员的工作 C. 为团队成员提供职业发展机会 D. 以上都是
21. 在研发项目中,风险识别主要包括以下哪些方面?
A. 技术风险 B. 市场风险 C. 进度风险 D. 人员风险
22. 风险评估的目的是什么?
A. 确定风险的优先级 B. 评估风险对项目的可能性 C. 为制定风险应对策略提供依据 D. 所有上述内容
23. 风险应对策略包括以下哪些?
A. 避免、转移、接受、减轻 B. 威胁、风险、机会、资源 C. 降低、消除、规避、替代 D. A, C
24. 风险监控的主要任务是什么?
A. 跟踪风险的发生和发展 B. 对风险进行概率估算 C. 评估风险的影响程度 D. 制定风险应对计划
25. 在风险评估过程中,哪种方法能够最大程度地减少风险?
A. 乐观估计 B. 悲观估计 C. 风险规避 D. 风险转移
26. 风险减轻的主要目的是什么?
A. 降低风险发生的可能性 B. 降低风险的影响程度 C. 完全消除风险 D. 提高风险的概率
27. 哪种风险应对策略适用于面临既有可能发生又可能不发生的风险?
A. 避免 B. 转移 C. 接受 D. 减轻
28. 风险管理计划在项目启动阶段做什么?
A. 定义风险 B. 分析风险 C. 规划风险应对 D. 执行风险应对
29. 风险Register的主要作用是什么?
A. 记录和管理风险 B. 跟踪和监控风险 C. 评估风险的可能性 D. 分析和管理风险
30. 研发项目质量管理包括以下几个方面:(多选)
A. 质量策划 B. 质量监控 C. 质量保证 D. 质量改进
31. 在进行研发项目质量管理时,以下哪种方法可以帮助确定潜在的质量问题?(多选)
A. 鱼骨图 B. 帕累托图 C. 控制图 D. 散点图
32. 下列哪项不属于质量控制的基本活动?(多选)
A. 内部 audits B. 供应商评估 C. 生产过程控制 D. 产品性能测试
33. 在研发项目中,哪个阶段进行质量检查最为重要?(多选)
A. 需求分析阶段 B. 设计阶段 C. 开发阶段 D. 测试阶段
34. 针对研发项目中的缺陷,以下哪种方法被认为是最有效的解决办法?(多选)
A. 重新设计 B. 修改代码 C. 修复测试用例 D. 调整项目计划
35. 下列哪些工具可以用来进行质量特性分析?(多选)
A. 鱼骨图 B. 帕累托图 C. 控制图 D. 散点图
36. 在进行研发项目质量管理时,以下哪种方法可以帮助确定问题的根本原因?(多选)
A. 5 Whys B. 6 Sigma C. 8D D. FMEA
37. 下列哪种方法可以用来监控过程参数是否在规格 limits 内?(多选)
A. 控制图 B. 散点图 C. 直方图 D. Pareto图
38. 在研发项目中,哪个环节的质量管理对整个项目的成功至关重要?(多选)
A. 需求分析 B. 设计和实现 C. 测试 D. 维护
39. 在进行研发项目质量管理时,以下哪种方法可以帮助识别潜在的设计缺陷?(多选)
A. 控制图 B. 帕累托图 C. 鱼骨图 D. 散点图
40. 在研发项目管理的五个方面中,财务管理的主要目标是确保项目的?(A. 时间成本合理 B. 资源分配有效 C. 质量得到保证 D. 利润最大化)
41. 研发项目在进行过程中,可能会产生许多不确定性,这种情况下,项目经理应该采取哪种方法来对成本进行控制?(A. 制定详细的成本预算 B. 设定项目的进度计划 C. 制定风险管理计划 D. 对成本进行实时监控)
42. 下面哪项不是研发项目进行过程中的主要成本类型?(A. 直接成本 B. 间接成本 C. 固定成本 D. 机会成本)
43. 在研发项目中,为了保证项目的进度,项目经理应该采取的最重要的工作是?(A. 制定详细的项目计划 B. 进行有效的团队沟通 C. 及时处理项目中的问题 D. 控制项目成本)
44. 以下哪种方法被广泛用于研发项目的风险管理?(A. 头脑风暴 B. SWOT分析 C. PESTLE分析 D. 鱼骨图)
45. 研发项目进行过程中,如果出现预算超支的情况,项目经理首先应该做的是?(A. 调整项目计划 B. 减少项目成本 C. 重新评估项目需求 D. 寻求增加预算)
46. 在研发项目结束后,如果项目的交付成果未达到预期,项目经理应该采取的第一步行动是?(A. 分析项目失败的原因 B. 总结项目的成功经验 C. 向相关 stakeholders道歉 D. 更新项目计划)
47. 以下哪项不是财务管理的关键领域?(A. 投资回报分析 B. 成本控制 C. 预算编制 D. 预算调整)
48. 在研发项目进行过程中,项目经理对成本进行监控和控制的最佳方式是?(A. 定期召开项目会议 B. 建立成本报告系统 C. 直接与团队成员沟通 D. 定期审查预算)
49. 在研发项目结束后,项目团队应当关注的一个关键问题是?(A. 如何提高项目的成功率 B. 如何降低项目的成本 C. 如何解决项目中的遗留问题 D. 如何撰写项目总结报告)
二、问答题1. 什么是研发项目管理的理论与实践?
2. 研发项目管理的 frameworks 和模型有哪些?
3. 研发项目管理的流程和步骤是什么?
4. 如何进行研发项目的团队管理?
5. 如何进行研发项目的风险管理?
6. 如何进行研发项目的质量管理?
7. 如何进行研发项目的财务管理?
8. 如何制定研发项目的项目计划?
9. 如何进行研发项目的沟通与协作?
10. 如何进行研发项目的总结与改进?
参考答案
选择题:
1. D 2. C 3. B 4. D 5. C 6. B 7. D 8. B 9. D 10. B
11. D 12. B 13. D 14. D 15. D 16. A 17. D 18. B 19. D 20. D
21. AB 22. D 23. A 24. A 25. C 26. B 27. B 28. B 29. A 30. ABD
31. AB 32. B 33. BC 34. AB 35. AB 36. AB 37. AB 38. BC 39. AC 40. D
41. D 42. C 43. A 44. B 45. C 46. A 47. D 48. B 49. C
问答题:
1. 什么是研发项目管理的理论与实践?
研发项目管理的理论与实践包括对研发项目管理的概念、特点、框架、模型、流程、步骤、工具和技术等方面的深入理解和掌握。
思路
:通过查阅相关书籍和资料,了解研发项目管理的定义、目的、基本要素以及实施过程中需要遵循的原则和方法。
2. 研发项目管理的 frameworks 和模型有哪些?
常见的研发项目管理体系有瀑布模型、增量模型、螺旋模型等;常见的设计模式有需求驱动型设计模式、面向对象设计模式等。
思路
:通过对各种框架和模型的了解,掌握它们的特点、优缺点以及在实际项目中的应用场景。
3. 研发项目管理的流程和步骤是什么?
研发项目管理的流程一般包括启动、规划、执行、监控、收尾等阶段;具体步骤则包括需求分析、项目计划、资源分配、进度跟踪、风险管理等。
思路
:熟悉整个项目管理的生命周期,了解各个阶段的具体任务和目标,以便在实际工作中更好地推进项目进展。
4. 如何进行研发项目的团队管理?
团队管理包括团队组建、成员角色与职责分工、沟通协作、培训与激励等方面。
思路
:借鉴优秀团队的运作方式,注重团队成员之间的沟通与协作,提高团队的凝聚力和工作效率。
5. 如何进行研发项目的风险管理?
风险管理包括风险识别、评估、应对、监控与控制等方面。
思路
:通过系统的风险管理方法,确保项目能够按时按质完成,减少潜在的风险因素。
6. 如何进行研发项目的质量管理?
质量管理包括质量管理的概念、目标、流程、质量控制与保证、质量改进与优化等方面。
思路
:运用科学的方法和工具,持续改进项目过程,提高产品质量和满足客户需求。
7. 如何进行研发项目的财务管理?
财务管理包括财务管理的概念、目标、流程、成本预算与控制、收益分析与决策等方面。
思路
:通过对项目成本的合理控制和收益的分析,确保项目的经济效益和社会效益最大化。
8. 如何制定研发项目的项目计划?
项目计划包括项目范围、进度、成本、质量、资源、风险、沟通、采购、质量等方面的计划。
思路
:结合项目的实际情况,明确项目目标和任务,制定合理的项目计划,确保项目顺利进行。
9. 如何进行研发项目的沟通与协作?
沟通与协作包括项目信息的传递、沟通工具与技巧、团队协作方式等方面。
思路
:采用有效的沟通方法,建立良好的团队协作氛围,提高项目团队的工作效率。
10. 如何进行研发项目的总结与改进?
总结与改进包括项目总结报告、经验教训、问题分析、改进措施等方面。
思路
:通过系统地总结项目过程中的经验和教训,发现问题并进行针对性的改进,以提高项目管理的效果。