1. The team is slicing their user stories. What are they doing?

A:Sizing stories for the next iteration

B:Gathering user requirements

C:Estimating how much they can get done in the next iteration

D:Dividing stories into pieces that can be completed in one iteration

=> Nhóm đang chia nhỏ các User Story (slicing user stories). Họ đang làm gì?

A: Ước lượng kích thước của các User Story cho vòng lặp (iteration) tiếp theo.

B: Thu thập yêu cầu từ người dùng.

C: Ước lượng khối lượng công việc mà họ có thể hoàn thành trong vòng lặp tiếp theo.

D: Chia các User Story thành những phần nhỏ có thể hoàn thành trong một vòng lặp (iteration).

2. The PMO wants to have a copy of your project plan. What will you send them?

A:A copy of your product roadmap

B:The team’s requirements hierarchy

C:A photo of the team’s Kanban board

D:Your user story backlog

=> PMO (Project Management Office – Văn phòng Quản lý Dự án) muốn có một bản sao kế hoạch dự án (project plan) của bạn. Bạn sẽ gửi cho họ tài liệu nào?

A: Một bản sao lộ trình sản phẩm (Product Roadmap) của bạn.

B: Cấu trúc phân cấp yêu cầu (Requirements Hierarchy) của nhóm.

C: Một bức ảnh của bảng Kanban của nhóm.

D: Danh sách tồn đọng các User Story (User Story Backlog) của bạn.

3. Your team members are estimating their tasks. What process are they engaged in?

A:Release planning

B:Progressive elaboration

C:Iteration planning

D:High-level visioning

Các thành viên trong nhóm của bạn đang ước lượng (estimating) các công việc của họ. Họ đang thực hiện quy trình nào?

A: Lập kế hoạch phát hành (Release Planning)

B: Chi tiết hóa dần (Progressive Elaboration)

C: Lập kế hoạch cho vòng lặp (Iteration Planning)

D: Xây dựng tầm nhìn ở mức cao (High-Level Visioning)

4. We can say that an iteration demo is successful if

A:The product got shipped and the team would work the same way again

B:The customer accepts the minimal viable product that has been built

C:A gulf of evaluation is cleared up

D:The product owner says the product increment is done

Chúng ta có thể nói rằng buổi trình diễn vòng lặp (Iteration Demo)thành công nếu:

A: Sản phẩm đã được phát hành và nhóm sẽ tiếp tục làm việc theo cùng một cách như trước.

B: Khách hàng chấp nhận Sản phẩm Khả dụng Tối thiểu (Minimum Viable Product – MVP) đã được xây dựng.

C: Khoảng cách trong việc đánh giá (Gulf of Evaluation) đã được làm rõ hoặc được thu hẹp.

D: Product Owner xác nhận rằng phần gia tăng của sản phẩm (Product Increment) đã hoàn thành.

5. Your lead engineer just came down with the measles in the middle of a sprint. As team coach, what should you do?

A:Call his functional manager and request a new lead engineer for your team

B:Ask the team how much of the planned work can be done

C:Ask everyone else to work overtime

D:Postpone the release date

Kỹ sư trưởng (Lead Engineer) của bạn vừa mắc bệnh sởi (measles) ngay giữa một Sprint. Với vai trò là Team Coach, bạn nên làm gì?

A: Liên hệ với quản lý chức năng (Functional Manager) của anh ấy và yêu cầu bố trí một kỹ sư trưởng mới cho nhóm.

B: Hỏi cả nhóm xem khối lượng công việc đã được lên kế hoạch thì có thể hoàn thành được bao nhiêu.

C: Yêu cầu tất cả các thành viên còn lại làm thêm giờ.

D: Hoãn ngày phát hành (Release Date).

6. Your sponsor has asked for clarification on when releases of your product will ship and what those releases will contain. Which agile deliverable would best address this need?

A:Product demo

B:Product roadmap

C:Product backlog

D:Product owner

Nhà tài trợ dự án (Sponsor) của bạn yêu cầu làm rõ khi nào các phiên bản phát hành (releases) của sản phẩm sẽ được phát hành và mỗi phiên bản sẽ bao gồm những gì. Tài liệu (deliverable) nào trong Agile sẽ đáp ứng tốt nhất nhu cầu này?

A: Buổi trình diễn sản phẩm (Product Demo)

B: Lộ trình sản phẩm (Product Roadmap)

C: Danh sách tồn đọng sản phẩm (Product Backlog)

D: Product Owner (Chủ sở hữu sản phẩm)

7. Your team committed to delivering 10 story points this iteration, but it looks like you will only complete 8. You should:

A:Extend the iteration

B:Add more resources to the team

C:Complete 8 points, and put 2 back in the backlog

D:Adjust the iteration plan from 10 points down to 8

Nhóm của bạn đã cam kết hoàn thành 10 Story Point trong vòng lặp (Iteration) này, nhưng có vẻ như chỉ có thể hoàn thành được 8 Story Point. Bạn nên:

A: Kéo dài thời gian của vòng lặp (Iteration).

B: Bổ sung thêm nhân sự vào nhóm.

C: Hoàn thành 8 Story Point, và đưa 2 Story Point còn lại trở lại Product Backlog.

D: Điều chỉnh kế hoạch của Iteration từ 10 Story Point xuống còn 8 Story Point.

8. When agile teams use the term “timeboxed,” what do they mean?

A:Work shall take a minimum amount of time

B:Work can take no more than a maximum amount of time

C:Work must be done by a given time, plus or minus 20 percent

D:Work must happen at a set time

Khi các nhóm Agile sử dụng thuật ngữ “timeboxed” (giới hạn thời gian), họ muốn nói đến điều gì?

A: Công việc phải được thực hiện trong khoảng thời gian ngắn nhất có thể.

B: Công việc không được phép vượt quá một khoảng thời gian tối đa đã được quy định.

C: Công việc phải hoàn thành vào một thời điểm nhất định, được phép sai lệch ±20%.

D: Công việc phải được bắt đầu hoặc diễn ra vào một thời điểm cố định.

9. The project management office is auditing your agile project and asks to see your iteration plans. They notice that only the next couple of iteration shave plans. As a result, they give the project a “red flag” for having incomplete plans. The most responsible thing to do is:

A:Explain the agile principles of progressive elaboration and rolling wave planning

B:Create detailed iteration plans for the remainder of the project.

C:Ignore them, since they clearly have no right to be reviewing your project.

D:Ask the team to create detailed plans for the remaining iterations in the release.

Văn phòng Quản lý Dự án (PMO) đang tiến hành kiểm tra (audit) dự án Agile của bạn và yêu cầu xem các kế hoạch Iteration. Họ nhận thấy rằng chỉ có kế hoạch cho một vài Iteration sắp tới, nên đã đánh dấu dự án bằng “cờ đỏ” (red flag) vì cho rằng kế hoạch chưa đầy đủ.

Trong tình huống này, hành động phù hợp và có trách nhiệm nhất là:

A: Giải thích các nguyên tắc Agile về Chi tiết hóa dần (Progressive Elaboration)Lập kế hoạch theo từng đợt (Rolling Wave Planning).

B: Lập kế hoạch Iteration chi tiết cho toàn bộ phần còn lại của dự án.

C: Bỏ qua họ vì họ rõ ràng không có quyền xem xét dự án của bạn.

D: Yêu cầu nhóm lập kế hoạch chi tiết cho tất cả các Iteration còn lại trong đợt phát hành (Release).

10. Which of the following statements correctly describes agile planning?

A:Plan at multiple levels, and have managers create iteration plans.

B:Use appropriate estimate ranges, and exclude diversions/outside work.

C:Plan at multiple levels, and have team members create iteration plans.

D:Use fixed-point estimates, and base projections on completion rates.

Phát biểu nào dưới đây mô tả đúng về việc lập kế hoạch trong Agile?

A: Lập kế hoạch ở nhiều cấp độ, và để các nhà quản lý (Managers) xây dựng kế hoạch Iteration.

B: Sử dụng các khoảng ước lượng phù hợp (estimate ranges)không tính đến các công việc phát sinh hoặc công việc ngoài kế hoạch (diversions/outside work).

C: Lập kế hoạch ở nhiều cấp độ, và để các thành viên trong nhóm (Team Members) xây dựng kế hoạch Iteration.

D: Sử dụng ước lượng theo giá trị cố định (fixed-point estimates)dựa các dự báo vào tốc độ hoàn thành công việc (completion rates).

11. You are leading a team with an average velocity of 50 points per iteration. Another team of the same size in your organization is working on a project with similar complexity. The other team’s velocity is averaging 75 points per month. Your team should:

A:Perform affinity estimating to check their estimates, since something is off.

B:Work longer hours.

C:Ignore the difference.

D:Request additional resources to get more work done.

Bạn đang dẫn dắt một nhóm có Velocity (tốc độ thực hiện) trung bình là 50 Story Point mỗi Iteration. Một nhóm khác có quy mô tương đương trong tổ chức của bạn đang thực hiện một dự án có mức độ phức tạp tương tự. Velocity của nhóm đó trung bình là 75 Story Point mỗi tháng.

Nhóm của bạn nên:

A: Thực hiện Affinity Estimating (ước lượng theo nhóm/tương đồng) để kiểm tra lại các ước lượng của họ, vì có điều gì đó không hợp lý.

B: Làm việc nhiều giờ hơn (tăng ca).

C: Bỏ qua sự khác biệt này.

D: Yêu cầu bổ sung thêm nguồn lực để hoàn thành được nhiều công việc hơn.

12. Estimates should be presented as ranges to:

A:Allow for change requests.

B:Keep the sponsors flexible.

C:Allow for scope creep.

D:Reflect the level of uncertainty in the estimates.

Các ước lượng (Estimates) nên được trình bày dưới dạng khoảng giá trị (ranges) nhằm mục đích:

A: Cho phép xử lý các yêu cầu thay đổi (Change Requests).

B: Giúp nhà tài trợ dự án (Sponsors) linh hoạt hơn.

C: Cho phép phạm vi dự án mở rộng không kiểm soát (Scope Creep).

D: Phản ánh mức độ không chắc chắn (uncertainty) của các ước lượng.

13. Your team is averaging 40 story points per two-week iteration. They have 200 points’ worth of functionality left in the user story backlog. How many weeks can we expect it will take until development is completed?

A:2.5

B:5

C:10

D:20

Nhóm của bạn đang đạt trung bình 40 Story Point cho mỗi Iteration kéo dài 2 tuần. Hiện tại trong User Story Backlog còn lại 200 Story Point công việc cần thực hiện.

Bạn có thể kỳ vọng sẽ mất bao nhiêu tuần để hoàn thành việc phát triển?

A: 2,5 tuần

B: 5 tuần

C: 10 tuần

D: 20 tuần

14. You are a full-time ScrumMaster on an agile team. A team member becomes ill part way through an iteration in which the team committed to deliver 25 story points. Which action is most appropriate?

A:Work the remaining team longer hours.

B:Send work home to the sick team member.

C:Start development yourself to assist the team.

D:Deliver what you can within the sprint.

Bạn là Scrum Master làm việc toàn thời gian cho một nhóm Agile. Một thành viên trong nhóm bị ốm giữa chừng của một Sprint, trong khi nhóm đã cam kết hoàn thành 25 Story Point.

Hành động nào dưới đây là phù hợp nhất?

A: Yêu cầu các thành viên còn lại làm việc nhiều giờ hơn (tăng ca).

B: Giao công việc về nhà để thành viên đang bị ốm tiếp tục làm.

C: Tự mình bắt đầu phát triển (lập trình) để hỗ trợ nhóm.

D: Hoàn thành được bao nhiêu thì giao bấy nhiêu trong phạm vi Sprint.

15. Which of the following best describes a team’s velocity from the first iteration on?

A:Velocity is based on the decomposition of activities and their sequence.

B:Velocity varies in the first iterations, increases, and eventually plateaus.

C:Velocity is determined by the product owner.

D:Velocity is based on approved deliverables, milestones, scope, and resource management plans.

Phát biểu nào dưới đây mô tả đúng nhất về Velocity của một nhóm kể từ Iteration đầu tiên trở đi?

A: Velocity được xác định dựa trên việc phân rã các hoạt động (activities)thứ tự thực hiện của chúng.

B: Velocity thay đổi trong những Iteration đầu tiên, sau đó tăng dần và cuối cùng ổn định (plateau).

C: Velocity được Product Owner quyết định.

D: Velocity được xác định dựa trên các sản phẩm bàn giao đã được phê duyệt (approved deliverables), các mốc (milestones), phạm vi (scope)kế hoạch quản lý nguồn lực (resource management plans).

16. our team has determined that there are 500 points of functionality left in the backlog to complete. The first four iterations’ velocity has been tracked at 22 points/30 points/39 points/45 points. Approximately, how many more iterations will it take to complete the project based on velocity?

A:15.1

B:25.7

C:14.7

D:13.6

Nhóm của bạn xác định rằng còn 500 Story Point chức năng cần hoàn thành trong Product Backlog.
Velocity của 4 Iteration đầu tiên đã được ghi nhận như sau:
Iteration 1: 22 Story Point
Iteration 2: 30 Story Point
Iteration 3: 39 Story Point
Iteration 4: 45 Story Point

Dựa trên Velocity, ước tính sẽ cần thêm khoảng bao nhiêu Iteration nữa để hoàn thành dự án?
A: 15,1
B: 25,7
C: 14,7
D: 13,6

17. Utilizing decision delays in an Agile environment allows teams to do all of the following, except

A:Mitigate risks

B:Adapt to changes

C:Implement based on the most up-to-date information

D:Have “fine-grained requirements” until they can become “coarse-grained”

Việc trì hoãn quyết định (Decision Delays / Last Responsible Moment) trong môi trường Agile cho phép nhóm thực hiện tất cả những điều sau đây, NGOẠI TRỪ:

A: Giảm thiểu rủi ro (Mitigate Risks).

B: Thích ứng với các thay đổi (Adapt to Changes).

C: Triển khai dựa trên những thông tin mới nhất và cập nhật nhất (Implement based on the most up-to-date information).

D:“các yêu cầu chi tiết (fine-grained requirements)” cho đến khi chúng trở thành “các yêu cầu ở mức tổng quát (coarse-grained requirements)”.

18. The concept of ideal time is

A:How long something will take with distractions

B:What you put on your schedule for approval

C:How long something will take without any distractions

D:The total duration plus risk events

Khái niệm “Ideal Time” (Thời gian lý tưởng) là gì?

A: Khoảng thời gian cần để hoàn thành một công việc khi có các yếu tố gây gián đoạn.

B: Khoảng thời gian mà bạn đưa vào lịch trình để trình phê duyệt.

C: Khoảng thời gian cần để hoàn thành một công việc khi không có bất kỳ sự gián đoạn nào.

D: Tổng thời lượng thực hiện cộng với thời gian dành cho các sự kiện rủi ro.

19. Which of the following represents a user story?

A:As an end user, I want to be able to shop online

B:As a team member, I want to be able to see my progress

C:As an end user, I want to be able to review status reports daily so that I can track project performance.

D:As a customer, I need to be able to use the software you create

Phát biểu nào dưới đây thể hiện đúng một User Story?

A: Là một người dùng cuối (End User), tôi muốn có thể mua sắm trực tuyến.

B: Là một thành viên trong nhóm (Team Member), tôi muốn có thể xem tiến độ của mình.

C: Là một người dùng cuối (End User), tôi muốn có thể xem các báo cáo trạng thái hằng ngày để theo dõi hiệu suất của dự án.

D: Là một khách hàng (Customer), tôi cần có thể sử dụng phần mềm mà các bạn tạo ra.

20. As a product owner, it is important to determine the priority of user stories that will be performed next. This is an example of which one of the following?

A:Backlog sorting

B:Retrospective

C:Sprint review

D:Backlog grooming

Là một Product Owner, việc xác định mức độ ưu tiên của các User Story sẽ được thực hiện tiếp theo là một ví dụ của hoạt động nào dưới đây?

A: Sắp xếp Backlog (Backlog Sorting)

B: Họp nhìn lại Sprint (Retrospective)

C: Đánh giá Sprint (Sprint Review)

D: Tinh chỉnh Backlog (Backlog Grooming) (nay thường gọi là Backlog Refinement)

21. It is important for the Agile team to be able to see the “Big Picture” in a visual way. Which of the following would be the best tool for prioritization?

A:Epic

B:User story

C:Wireframe

D:Story map

Điều quan trọng đối với một nhóm Agile là có thể nhìn thấy “bức tranh tổng thể” (Big Picture) của sản phẩm theo cách trực quan (visual). Công cụ nào dưới đây là tốt nhất để hỗ trợ việc ưu tiên (prioritization)?

A: Epic

B: User Story

C: Wireframe

D: Story Map

22. As an Agile project manager, you are tracking the team’s work capacity and getting a sense of how much work is going to be done in the current iteration. What are you tracking?

A:Features completed

B:Scope of work completed

C:Velocity

D:User stories completed

Là một Quản lý dự án Agile (Agile Project Manager), bạn đang theo dõi năng lực làm việc (work capacity) của nhóm và đánh giá khối lượng công việc mà nhóm có thể hoàn thành trong Iteration hiện tại.

Bạn đang theo dõi điều gì?

A: Số lượng Feature đã hoàn thành

B: Phạm vi công việc đã hoàn thành (Scope of Work Completed)

C: Velocity (Tốc độ thực hiện của nhóm)

D: Số lượng User Story đã hoàn thành

23. Your team has been averaging 50 points’ worth of work per iteration and has determined that there are 201 points left to complete. In how many iterations will the team complete the work?

A:Four

B:Two

C:Six

D:Five

Nhóm của bạn có Velocity trung bình là 50 Story Point cho mỗi Iteration và đã xác định rằng còn 201 Story Point cần hoàn thành.

Nhóm sẽ hoàn thành toàn bộ công việc sau bao nhiêu Iteration?

A: 4 Iteration

B: 2 Iteration

C: 6 Iteration

D: 5 Iteration

24. Your team has stabilized their velocity throughout five iterations and commits to 15 story points in the current iteration. Due to a risk event during the iteration, the team only completed 14 story points. What happens to the leftover point?

A:The team will work overtime to complete the work to which they have committed.

B:The team will adjust their sprint plan from 15 to 14.

C:The team will do 14 story points and put the remaining work or 1 point into the back- log for another iteration.

D:The team will do nothing; points are only estimates.

Nhóm của bạn đã ổn định Velocity sau 5 Iteration và cam kết hoàn thành 15 Story Point trong Iteration hiện tại.

Do xảy ra một sự kiện rủi ro (risk event) trong Iteration, nhóm chỉ hoàn thành được 14 Story Point.

1 Story Point còn lại sẽ được xử lý như thế nào?

A: Nhóm sẽ làm thêm giờ (overtime) để hoàn thành toàn bộ công việc đã cam kết.

B: Nhóm sẽ điều chỉnh kế hoạch Sprint từ 15 Story Point xuống còn 14 Story Point.

C: Nhóm sẽ hoàn thành 14 Story Point, còn 1 Story Point chưa hoàn thành sẽ được đưa trở lại Product Backlog để thực hiện trong một Iteration khác.

D: Nhóm sẽ không làm gì cả, vì Story Point chỉ là các giá trị ước lượng

25. Agile teams work with timeboxes. A customer asks, “What is the point of timeboxes in an iteration?” What do you say as an Agile project manager?

A:It’s a fixed time period applied to activities.

B:It’s a rough estimate of velocity.

C:It’s something we use instead of Gantt charts.

D:It’s a way of tracking performance.

Các nhóm Agile làm việc với các Timebox (khung thời gian cố định). Một khách hàng hỏi: “Mục đích của Timebox trong một Iteration là gì?”

Là một Quản lý dự án Agile, bạn sẽ trả lời như thế nào?

A: Đó là một khoảng thời gian cố định được áp dụng cho các hoạt động.

B: Đó là một ước lượng sơ bộ về Velocity.

C: Đó là một công cụ chúng tôi sử dụng thay cho biểu đồ Gantt.

D: Đó là một cách để theo dõi hiệu suất làm việc.

26. Your team is working with the customer on a brandnew project. The customer has established the primary scope of the work, but your team doesn’t quite have a process intact. You suggest to the team that they run an iteration that allows for process discovery but doesn’t yet deliver releasable value to the customer. This is otherwise known as which one of the following?

A:Iteration one

B:Initiation

C:Iteration Zero

D:Iteration discovery

Nhóm của bạn đang làm việc với khách hàng trong một dự án hoàn toàn mới. Khách hàng đã xác định phạm vi chính (primary scope) của công việc, nhưng nhóm của bạn vẫn chưa có quy trình làm việc hoàn chỉnh.

Bạn đề xuất với nhóm rằng nên thực hiện một Iteration để khám phá và thiết lập quy trình làm việc, nhưng chưa cần tạo ra giá trị có thể phát hành (releasable value) cho khách hàng.

Iteration này còn được gọi là gì?

A: Iteration One (Iteration đầu tiên)

B: Initiation (Khởi động dự án)

C: Iteration Zero

D: Iteration Discovery (Iteration khám phá)

27. Your team is estimating that it will take two weeks for the next sprint if there aren’t any interruptions to their work flow. Which of the following describes this estimate?

A:Likely time estimate

B:Ideal time estimate

C:Bottom up estimate

D:Expert judgment estimate

Nhóm của bạn ước tính rằng Sprint tiếp theo sẽ mất 2 tuần để hoàn thành nếu không có bất kỳ sự gián đoạn nào trong quá trình làm việc.

Ước lượng này được mô tả bởi khái niệm nào dưới đây?

A: Ước lượng thời gian có khả năng xảy ra nhất (Likely Time Estimate)

B: Ước lượng thời gian lý tưởng (Ideal Time Estimate)

C: Ước lượng từ dưới lên (Bottom-Up Estimate)

D: Ước lượng dựa trên ý kiến chuyên gia (Expert Judgment Estimate)

28. Whose position is it to determine the priority of user stories that will be performed next based on value?

A:Scrum Master

B:Development team

C:Project sponsor

D:Product owner

Ai là người có trách nhiệm xác định mức độ ưu tiên của các User Story sẽ được thực hiện tiếp theo dựa trên giá trị mang lại?

A: Scrum Master

B: Nhóm phát triển (Development Team)

C: Nhà tài trợ dự án (Project Sponsor)

D: Product Owner

29. You are working with a visible master list of work, and you are constantly reviewing and updating it with requirements that will be reorganized and reprioritized repeatedly. This is an example of which of the following?

A:You are the development team planning the next iteration.

B:You are a product owner and are working on grooming the backlog.

C:You are the Scrum Master working with the customer on priority.

D:You are the customer working with the product owner to keep your priorities up-to- date on the Kanban board.

Bạn đang làm việc với một danh sách tổng thể các công việc được hiển thị công khai (visible master list of work)liên tục xem xét, cập nhật các yêu cầu, đồng thời sắp xếp lại và ưu tiên lại chúng nhiều lần.

Đây là ví dụ của hoạt động nào dưới đây?

A: Bạn là Development Team đang lập kế hoạch cho Iteration tiếp theo.

B: Bạn là Product Owner và đang thực hiện Backlog Grooming (Backlog Refinement – Tinh chỉnh Product Backlog).

C: Bạn là Scrum Master đang làm việc với khách hàng để xác định mức độ ưu tiên.

D: Bạn là khách hàng đang làm việc với Product Owner để cập nhật các mức độ ưu tiên trên Kanban Board.

30. You and your teammates are debating how long something should take to accomplish. Which of the following ways is the best way to estimate project work?

A:Story point estimates for user stories based on lessons learned

B:Using scheduling software approved by management

C:Parametric estimates

D:Using storyboards and pull systems

Bạn và các đồng đội đang thảo luận về thời gian cần để hoàn thành một công việc. Phương pháp nào dưới đây là tốt nhất để ước lượng công việc trong dự án Agile?

A: Ước lượng User Story bằng Story Point, dựa trên các bài học kinh nghiệm (Lessons Learned).

B: Sử dụng phần mềm lập lịch đã được ban quản lý phê duyệt.

C: Sử dụng ước lượng tham số (Parametric Estimates).

D: Sử dụng StoryboardsPull Systems.