wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

nhap mo 3

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Khi xác định được các mô hình nghiệp vụ, cần phải thiết lập những mối quan hệ nào sau đây?

a)

Mỗi quan hệ giữa các use case và những thuật ngữ mô tả

b)

Mối quan hệ giữa các hệ thống và các chức năng của hệ thống

c)

Mối quan hệ giữa các use case hệ thống và những mô hình nghiệp vụ

d)

Mối quan hệ giữa kết quả của các hoạt động và những chức năng của hệ thống

2.

Tuyên ngôn Agile, ưu tiên phần mềm chạy tốt hơn là tài liệu đầy đủ vì lý do gì?

a)

Vì khách hàng quan tâm đến giá trị thực tế mà phần mềm mang lại.

b)

Vì phần mềm chạy tốt sẽ tự động tạo ra tài liệu.

c)

Vì viết tài liệu tốn quá nhiều thời gian.

d)

Vì tài liệu khó cập nhật.

3.

Theo Tuyên ngôn Agile, khi có sự thay đổi trong dự án, nhóm phát triển nên làm gì?

a)

Linh hoạt thích ứng với những thay đổi.

b)

Tuân thủ chặt chẽ kế hoạch ban đầu.

c)

Từ chối các yêu cầu thay đổi.

d)

Tìm cách để giảm thiểu tác động của sự thay đổi.

4.

Tại sao Agile khuyến khích sự linh hoạt trong quá trình phát triển phần mềm?

a)

Vì công nghệ phát triển rất nhanh.

b)

Vì yêu cầu của khách hàng có thể thay đổi trong quá trình thực hiện.

c)

Vì có thể thay đổi công nghệ

d)

Vì các thành viên trong nhóm có thể thay đổi ý kiến.

5.

Agile phù hợp với loại dự án nào?

a)

Dự án có yêu cầu rất rõ ràng và ổn định.

b)

Dự án có quy mô nhỏ và đơn giản.

c)

Dự án có yêu cầu thay đổi thường xuyên.

d)

Dự án có thời gian thực hiện rất ngần

6.

Một công ty đang phát triển một phần mềm mới. Khách hàng yêu cầu thêm một tính năng hoàn toàn mới vào giữa dự án. Theo quan điểm của Agile, công ty nên làm gì?

a)

Tiếp tục thực hiện theo kế hoạch ban đầu và bỏ qua yêu cầu mới.

b)

Hoàn thành dự án theo đúng kế hoạch ban đầu rồi mới thực hiện yêu cầu mới.

c)

Từ chối yêu cầu của khách hàng vì điều này vì phạm hợp đồng.

d)

Đánh giá tác động của yêu cầu mới và điều chỉnh kế hoạch phù hợp.

7.

Scrum Master có phải là một người quản lý truyền thống không?

a)

Không, Scrum Master chỉ chịu trách nhiệm về kỹ thuật.

b)

Có, Scrum Master có đầy đủ quyền hạn để ra quyết định.

c)

Có, Scrum Master chịu trách nhiệm về thành công của dự án.

d)

Không, Scrum Master là một người phục vụ nhóm và giúp nhóm đạt được mục tiêu

8.

Product Backlog có vai trò gì trong Scrum?

a)

Là danh sách các thành viên trong nhóm.

b)

Là danh sách các công việc cần làm trong một Sprint.

c)

Là danh sách tất cả các yêu cầu và tính năng của sản phẩm.

d)

Là danh sách các công việc đã hoàn thành.

9.

Mối quan hệ giữa Product Backlog, Sprint Backlog và Increment là gì?

a)

Sprint Backlog là danh sách tổng thể, Product Backlog là một phần của Sprint Backlog.

b)

Increment là danh sách tổng thể, bao gồm cả Product Backlog và Sprint Backlog.

c)

Không có mối quan hệ nào.

d)

Product Backlog là danh sách tổng thể, Sprint Backlog là một phần của Product Backlog được chọn để tạo ra Increment trong mỗi Sprint

10.

Mục đích chính của Sprint Planning là gì?

a)

Lên kế hoạch cho công việc trong một Sprint.

b)

Giải quyết các vấn đề phát sinh.

c)

Đánh giá sản phẩm đã hoàn thành.

d)

Cải thiện quy trình làm việc

11.

Sprint Retrospective tập trung vào việc gì?

a)

Lên kế hoạch cho Sprint tiếp theo.

b)

Đánh giá quá trình làm việc và tìm cách cải thiện.

c)

Đánh giá sản phẩm đã hoàn thành.

d)

Giải quyết các vấn đề phát sinh trong Sprint

12.

Daily Scrum được tổ chức với mục đích gì?

a)

Để lên kế hoạch chi tiết cho công việc trong ngày.

b)

Để đánh giá chất lượng sản phẩm.

c)

Để đồng bộ hóa công việc và giải quyết các trở ngại.

d)

Để báo cáo tiến

13.

Sprint Retrospective thường được tổ chức vào thời điểm nào?

a)

Vào cuối mỗi Sprint.

b)

Bất cứ khi nào nhóm muốn.

c)

Vào đầu mỗi Sprint.

d)

Ngay sau Sprint Review.

14.

Tại sao Scrum khuyến khích việc tự tổ chức trong Development Team?

a)

Để dễ dàng quản lý nhóm.

b)

Để tăng cường tính chủ động và trách nhiệm của từng thành viên.

c)

Để giảm chi phí nhân sự.

d)

Để giảm bớt công việc cho Scrum Master.

15.

Một Product Owner liên tục thay đổi yêu cầu trong quá trình Sprint. Điều này sẽ ảnh hưởng như thế nào đến nhóm?

a)

Giúp nhóm linh hoạt hơn.

b)

Tăng động lực làm việc của nhóm.

c)

Gây ảnh hưởng đến tiến độ và chất lượng của sản phẩm.

d)

Không ảnh hưởng gì vì nhóm đã quen với việc thay đổi.

16.

Tuyên ngôn Agile nhấn mạnh việc ưu tiên phần mềm hoạt động hơn là tài liệu đầy đủ vì lý do gì?

a)

Tài liệu không cần thiết trong phát triển phần mềm.

b)

Tài liệu khó cập nhật

c)

Khách hàng quan tâm đến sản phẩm hoạt động tốt hơn.

d)

Viết tài liệu tốn quá nhiều thời gian.

17.

Theo Tuyên ngôn Agile, yếu tố nào đóng vai trò quan trọng nhất trong thành công của một dự án?

a)

Quy trình làm việc rõ rang

b)

Công cụ hỗ trợ hiện đại

c)

Sự hợp tác và tương tác giữa các thành viên

d)

Tài liệu kỹ thuật chi tiết

18.

Điểm khác biệt cơ bản giữa Agile và các mô hình phát triển truyền thống là gì?

a)

Agile tập trung vào tài liệu, trong khi các mô hình truyền thống tập trung vào sản phẩm.

b)

Agile không cần đến việc kiểm thử, trong khi các mô hình truyền thống rất chú trọng đến kiểm thử.

c)

Agile nhấn mạnh sự linh hoạt và thích ứng, trong khi các mô hình truyền thống có quy trình chặt chẽ.

d)

Agile có các giai đoạn phát triể

19.

Tại sao Sprint Review lại quan trọng trong Scrum?

a)

Để giải quyết các vấn đề phát sinh trong Sprint.

b)

Để lên kế hoạch cho Sprint tiếp theo.

c)

Để trình diễn sản phẩm đã hoàn thành và thu thập phản hồi từ khách hàng.

d)

Để đánh giá tiến độ của từng thành viên trong nhóm

20.

Scrum Master có vai trò gì trong việc giải quyết xung đột trong nhóm?

a)

Ép buộc các thành viên phải đồng ý với nhau

b)

Tạo điều kiện để nhóm tự giải quyết vấn đề.

c)

Quyết định ai đúng ai sai

d)

Không can thiệp vào các vấn đề của nhóm

21.

Ưu điểm lớn nhất của Agile là gì?

a)

Tăng chi phí phát triển

b)

Giảm thiểu rủi ro

c)

Nâng cao khả năng thích ứng với thay đổi

d)

Giảm chất lượng sản phẩm

22.

Sprint Review thường được tổ chức vào thời điểm nào?

a)

Vào cuối mỗi Sprint.

b)

Hàng ngày.

c)

Hàng tuần

d)

Vào đầu mỗi Sprint.

23.

Tại sao Sprint Review lại quan trọng đối với khách hàng?

a)

Vì họ có thể quyết định các tính năng mới.

b)

Vì họ có thể xem trước sản phẩm.

c)

Vì họ có thể cung cấp phản hồi để cải thiện sản phẩm.

d)

Vì họ có thể kiểm soát quá trình phát triển

24.

Trong một Sprint, một thành viên trong nhóm liên tục gặp khó khăn và không thể hoàn thành công việc được giao. Scrum Master nên làm gì?

a)

Mắng mỏ thành viên đó để họ cố gắng hơn.

b)

Bỏ qua vấn đề này và tiếp tục làm việc với các thành viên khác.

c)

Tổ chức một cuộc họp để tìm hiểu nguyên nhân và hỗ trợ thành viên đó.

d)

Giao lại công việc đó cho thành viên khác

25.

Development Team có trách nhiệm gì trong một dự án Scrum?

a)

Xác định các yêu cầu của khách hàng

b)

Đào tạo các thành viên mới

c)

Quản lý dự án

d)

Thực hiện công việc phát triển sản phẩm

26.

Sự khác biệt giữa Product Backlog và Sprint Backlog là gì?

a)

Product Backlog là danh sách tất cả các yêu cầu, còn Sprint Backlog là một phần của Product Backlog được chọn để thực hiện trong một Sprint.

b)

Không có sự khác biệt

c)

Product Backlog là danh sách các công việc đã hoàn thành, còn Sprint Backlog là danh sách các công việc đang thực hiện.

27.

Theo Tuyên ngôn Agile, việc cộng tác với khách hàng có ý nghĩa như thế nào?

a)

Giúp cho việc quản lý dự án trở nên dễ dàng hơn

b)

Giúp cho việc đàm phán hợp đồng dễ dàng hơn

c)

Giúp cho khách hàng hiểu rõ hơn về quy trình phát triển phần mềm

d)

Giúp cho sản phẩm cuối cùng đáp ứng tốt hơn nhu cầu của khách hàng