PMP–一、二、三模–分类–14.敏捷–技巧–帮助团队交付价值的执行实践迭代和增量如何帮助交付工作产品

本文主要是介绍PMP–一、二、三模–分类–14.敏捷–技巧–帮助团队交付价值的执行实践迭代和增量如何帮助交付工作产品,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 技巧
  • 一模
    • 14.敏捷--实践--帮助团队交付价值的执行实践--持续集成--在不同层面测试、验收测试驱动开发 (ATDD) 、测试驱动开发和行为驱动开发、刺探 。
      • 90、 [单选] 敏捷项目的第一次迭代即将开始。发起人召集团队、Scrum主管、产品负责人和其他项目干系人参加启动会议。发起人强调需要在项目尽可能早的时候以最小的成本识别和应对项目风险。与会者实现发起人要求的最佳方式是什么?
  • 二模
    • 14.敏捷--实践--迭代和增量如何帮助交付工作产品--迭代可以帮助团队为交付和多种反馈创建一个节奏。团队会为交付和反馈创建增量。交付的第一部分是一次演示。团队会收到关于产品的外观和运行方式的反馈。团队成员回顾如何检查和调整有关过程以取得成功。演示或评审是敏捷项目流程的必要组成部分。为团队的交付节奏安排适当的演示。
      • 127、 [单选] 尽管在质量控制和营销活动上投入了大量资金,但创新产品仍不能满足目标消费者。哪种敏捷实践可以最好地防止这种性质的失败?
    • 14.敏捷--实践--帮助团队交付价值的执行实践--TDD确保了开发前的质量标准,且`持续的用户输入`对于确定目标是最重要的。
      • 158、 [单选] 公司成立了一个新的敏捷创新团队,其使命是将产品质量置于所有其他考虑因素之上。这一举措是在看到,社交媒体网络上存在大量对品牌质量下降的抱怨后提出的。哪个选项对实现团队目标最有效?
  • 三模
    • 14.敏捷--实践--帮助团队交付价值的执行实践--敏捷的质量保证要先确定好使用什么工具,然后再执行。
      • 14、 [单选] 某敏捷项目团队正寻求为某项目制定质量标准。项目经理该如何指导他们?
  • 冲刺
    • 14.敏捷--实践--迭代和增量如何帮助交付工作产品--敏捷发布规划--使产品负责人和团队能够决定需要开发的内容,并基于业务目标、依赖关系和障碍因素确定达到产品放行所需的时间。关于特定任务(产品功能)不清晰的,需要优先找产品负责人澄清要求,如产品负责人仍无法澄清,则可以考虑联系客户澄清。
      • 18、 [单选] 一个团队目前正在开发一个移动应用程序解决方案。在冲刺执行期间,其中一个开发人员要求澄清特定任务的接受标准。项目经理应该如何获得开发人员所需的信息?
  • 必刷

技巧

帮助团队交付价值的执行实践
如果团队不重视质量,很快就会无法快速发布任何东西。下面的技术实践能够帮助团队以最快的速度交付:
(1)持续集成;
(2)在不同层面测试;
(3)验收测试驱动开始(ATDD);
(4)测试驱动开发(TDD)和行为驱动;
(5)开发(FDD);
(6)刺探。
在这里插入图片描述
在这里插入图片描述

5.2.7 帮助团队交付价值的执行实践
如果团队不重视质量,很快就会无法快速发布任何东西。
下面的技术实践中,很多都来自于极限编程,它们可以帮助团队以最快的速度交付:
(1)持续集成。无论产品如何,都要频繁地将工作集成到整体中,然后再进行重新测试,以确定整个产品仍然按照预期工作。
(2)在不同层面测试。对端到端信息使用系统级测试,对构建块使用单元测试。在两者之间,了解是否需要进行集成测试,以及在何处进行测试。团队发现冒烟测试有助于测试工作产品是否良好。
团队发现,决定何时以及对哪些产品运行回归测试,可以帮助他们在维护产品质量的同时,良好地构建性能。敏捷团队非常偏爱自动化测试,因此他们可以借此构建和保持交付的势头。
(3)验收测试驱动开发(ATDD)。在 ATDD 中,整个团队聚集一堂讨论工作产品的验收标准。然后,团队创建测试,这让团队能够编写足够的代码,进行自动化测试,满足标准要求。对于非软件项目,要考虑怎样在团队完成大量价值时对工作进行测试。
(4)测试驱动开发(TDD)和行为驱动开发(BDD)。在编写/创建产品之前编写自动化测试,实际上可以帮助人员设计产品,防范产品错误。对于非软件项目,要考虑如何通过“测试驱动”团队的设计。硬件和机械类项目经常使用模拟进行设计的中间测试。
(5)刺探(时间盒研究或实验)。刺探对学习很有用,可以在诸如评估、验收标准定义以及通过产品了解用户行为的流程中使用。在团队需要学习一些关键技术或功能要素时,刺探会很有帮助。

5.2.8 迭代和增量如何帮助交付工作产品
迭代可以帮助团队为交付和多种反馈创建一个节奏。团队会为交付和反馈创建增量。交付的第一部分是一次演示。团队会收到关于产品的外观和运行方式的反馈。团队成员回顾如何检查和调整有关过程以取得成功。
演示或评审是敏捷项目流程的必要组成部分。为团队的交付节奏安排适当的演示。

刺探:它是指项目中短暂的时间间隔通常长度固定在此期间团队开展研究或针对方案的某个方面进行原型研究验证其可行性

结对编程:主要指编程的结对工作。

结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序员经常互换角色。

一模

14.敏捷–实践–帮助团队交付价值的执行实践–持续集成–在不同层面测试、验收测试驱动开发 (ATDD) 、测试驱动开发和行为驱动开发、刺探 。

选项B,刺探应由团队做;
选项C,P0与团队和干系人共同确认优先级。
选项D,结对编程应由团队来做。

90、 [单选] 敏捷项目的第一次迭代即将开始。发起人召集团队、Scrum主管、产品负责人和其他项目干系人参加启动会议。发起人强调需要在项目尽可能早的时候以最小的成本识别和应对项目风险。与会者实现发起人要求的最佳方式是什么?

The first iteration of an agile project is about to begin. The sponsor gathers the team, the scrum master, the product owner, and other project stakeholders for the kick-off meeting. The sponsor emphasizes the need to identify and respond to the project risks as early in the project as possible and at the minimal cost. What is the best way for the meeting participants to implement the sponsor’s request?

A:团队和干系人应该经常审查产品增量
The team and stakeholders should frequently review product increments.

B:项目干系人 应该在每次冲刺中执行基于风险的刺探
The project stakeholders should conduct risk-based spikes in each sprint.

C:产品负责人和发起人 应该对高风险的用户故事进行优先级排序
The product owner and the sponsor should prioritize high-risk user stories.

D:团队应该与Scrum主管 一起实现结对编程
The team should implement pair programming with the scrum master.

C
在这里插入图片描述

二模

14.敏捷–实践–迭代和增量如何帮助交付工作产品–迭代可以帮助团队为交付和多种反馈创建一个节奏。团队会为交付和反馈创建增量。交付的第一部分是一次演示。团队会收到关于产品的外观和运行方式的反馈。团队成员回顾如何检查和调整有关过程以取得成功。演示或评审是敏捷项目流程的必要组成部分。为团队的交付节奏安排适当的演示。

–持续的用户测试和反馈是最有效的调整方式,其涉及用户的具体需求,并将它们逐步集成到产品发布中。

127、 [单选] 尽管在质量控制和营销活动上投入了大量资金,但创新产品仍不能满足目标消费者。哪种敏捷实践可以最好地防止这种性质的失败?

An innovative product fails to satisfy targeted consumers despite significant investments in quality control and marketing campaigns. Which agile practice would best prevent future failures of this nature?

A:对产品发布进行持续的消费者可用性测试。
Run continuous consumer usability testing on product releases.

B:使产品负责人和市场营销人员的目标一致。
Align objectives between the product owner and marketing.

C:拓宽目标消费者的角色类型定义。
Broaden the persona type definition of the target consumer.

D:向最小可行产品(MVP)添加更多功能和测试。
Add more features and tests to the minimum viable product (MVP).

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

14.敏捷–实践–帮助团队交付价值的执行实践–TDD确保了开发前的质量标准,且持续的用户输入对于确定目标是最重要的。

测试驱动开发(TDD)和行为驱动开发(BDD)。在编写/创建产品之前编写自动化测试,实际上可以帮助人员设计产品,防范产品错误。对于非软件项目,要考虑如何通过“测试驱动”团队的设计。硬件和机械类项目经常使用模拟进行设计的中间测试。

158、 [单选] 公司成立了一个新的敏捷创新团队,其使命是将产品质量置于所有其他考虑因素之上。这一举措是在看到,社交媒体网络上存在大量对品牌质量下降的抱怨后提出的。哪个选项对实现团队目标最有效?

Company B is setting up a new agile innovation team with a mission of placing product quality above all other considerations. The initiative comes after a number of high-profile complaints on social media networks about the brand’s diminished quality Which option would be most effective to achieve the team’s goals?

A:提高产品价格,为使用更优质的材料提供资金。
Raise the product price to fund use of better-quality materials.

B:对比竞争对手产品的特性并跟踪缺陷。
Benchmark features against competitor products and track defects.

C:创建一个自动化测试台,以消除人为错误。
Create an automated testing bench to eliminate human error.

D:使用基于持续用户焦点组输入的测试驱动开发。
Use Test-Driven Development based on continuous user focus group input.

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

三模

14.敏捷–实践–帮助团队交付价值的执行实践–敏捷的质量保证要先确定好使用什么工具,然后再执行。

AC过于具体。B的DoD提供的太晚。

14、 [单选] 某敏捷项目团队正寻求为某项目制定质量标准。项目经理该如何指导他们?

An agile project team is looking to develop quality standards for a project. How should the project manager coach the team?

A:坚持要求在进行自动测试的同时实施测试驱动开发。
Insist that test-driven development is implemented along with the automated testing.

B:确保当产品负责人同意针对用户故事的所有验收标准均已达到时会提供定义“已完成”(DoD)。
Ensure that the definition of done (DoD) is provided when the product owner agrees that all acceptance criteria have been met for the user story.

C:告知团队,为了确保产品负责人接受解决方案,需要进行用户接受度测试。
Inform the team that user acceptance testing is required to ensure that the product owner accepts the solution.

D:确定适合于该项目的工具和技术,并确保尽早以一贯的方式完成测试
Determine the tools and techniques suitable for the project and ensure that testing is done early and continuously.

BD 在这里插入图片描述
帮助团队交付价值的执行实践
如果团队不重视质量,很快就会无法快速发布任何东西。下面的技术实践能够帮助团队以最快的速度交付:
(1)持续集成;
(2)在不同层面测试;
(3)验收测试驱动开始(ATDD);
(4)测试驱动开发(TDD)和行为驱动;
(5)开发(FDD);
(6)刺探。

冲刺

14.敏捷–实践–迭代和增量如何帮助交付工作产品–敏捷发布规划–使产品负责人和团队能够决定需要开发的内容,并基于业务目标、依赖关系和障碍因素确定达到产品放行所需的时间。关于特定任务(产品功能)不清晰的,需要优先找产品负责人澄清要求,如产品负责人仍无法澄清,则可以考虑联系客户澄清。

18、 [单选] 一个团队目前正在开发一个移动应用程序解决方案。在冲刺执行期间,其中一个开发人员要求澄清特定任务的接受标准。项目经理应该如何获得开发人员所需的信息?

A team is currently working on a mobile app solution. During sprint execution, one of the developers requires clarification about the acceptance criteria for a particular task. What should the project manager do to obtain the information required by the developer?

A:向项目发起人请求指导。
Request direction from the project sponsor.

B:给客户写一封电子邮件,要求客户澄清问题。
Write an email to the client requesting clarification.

C:向开发经理寻求支持。
Seek support from the development manager.

D:与产品负责人一起澄清要求。
Work with the product owner to clarify the requirement.

D
解析:PMBOK 6th, 6.5.2.8-敏捷发布规划,P216。
使产品负责人和团队能够决定需要开发的内容,并基于业务目标、依赖关系和障碍因素确定达到产品放行所需的时间。关于特定任务(产品功能)不清晰的,需要优先找产品负责人澄清要求,如产品负责人仍无法澄清,则可以考虑联系客户澄清。

必刷

这篇关于PMP–一、二、三模–分类–14.敏捷–技巧–帮助团队交付价值的执行实践迭代和增量如何帮助交付工作产品的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1144877

相关文章

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

JDK21对虚拟线程的几种用法实践指南

《JDK21对虚拟线程的几种用法实践指南》虚拟线程是Java中的一种轻量级线程,由JVM管理,特别适合于I/O密集型任务,:本文主要介绍JDK21对虚拟线程的几种用法,文中通过代码介绍的非常详细,... 目录一、参考官方文档二、什么是虚拟线程三、几种用法1、Thread.ofVirtual().start(

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

Java集合之Iterator迭代器实现代码解析

《Java集合之Iterator迭代器实现代码解析》迭代器Iterator是Java集合框架中的一个核心接口,位于java.util包下,它定义了一种标准的元素访问机制,为各种集合类型提供了一种统一的... 目录一、什么是Iterator二、Iterator的核心方法三、基本使用示例四、Iterator的工

springboot依靠security实现digest认证的实践

《springboot依靠security实现digest认证的实践》HTTP摘要认证通过加密参数(如nonce、response)验证身份,避免明文传输,但存在密码存储风险,相比基本认证更安全,却因... 目录概述参数Demopom.XML依赖Digest1Application.JavaMyPasswo

java中ssh2执行多条命令的四种方法

《java中ssh2执行多条命令的四种方法》本文主要介绍了java中ssh2执行多条命令的四种方法,包括分号分隔、管道分隔、EOF块、脚本调用,可确保环境配置生效,提升操作效率,具有一定的参考价值,感... 目录1 使用分号隔开2 使用管道符号隔开3 使用写EOF的方式4 使用脚本的方式大家平时有没有遇到自

mybatis直接执行完整sql及踩坑解决

《mybatis直接执行完整sql及踩坑解决》MyBatis可通过select标签执行动态SQL,DQL用ListLinkedHashMap接收结果,DML用int处理,注意防御SQL注入,优先使用#... 目录myBATiFBNZQs直接执行完整sql及踩坑select语句采用count、insert、u

分析 Java Stream 的 peek使用实践与副作用处理方案

《分析JavaStream的peek使用实践与副作用处理方案》StreamAPI的peek操作是中间操作,用于观察元素但不终止流,其副作用风险包括线程安全、顺序混乱及性能问题,合理使用场景有限... 目录一、peek 操作的本质:有状态的中间操作二、副作用的定义与风险场景1. 并行流下的线程安全问题2. 顺

C#利用Free Spire.XLS for .NET复制Excel工作表

《C#利用FreeSpire.XLSfor.NET复制Excel工作表》在日常的.NET开发中,我们经常需要操作Excel文件,本文将详细介绍C#如何使用FreeSpire.XLSfor.NET... 目录1. 环境准备2. 核心功能3. android示例代码3.1 在同一工作簿内复制工作表3.2 在不同

Java 结构化并发Structured Concurrency实践举例

《Java结构化并发StructuredConcurrency实践举例》Java21结构化并发通过作用域和任务句柄统一管理并发生命周期,解决线程泄漏与任务追踪问题,提升代码安全性和可观测性,其核心... 目录一、结构化并发的核心概念与设计目标二、结构化并发的核心组件(一)作用域(Scopes)(二)任务句柄