NEW
Font size
Worksheetsnhap mo 3
Total questions: 27
Worksheet time: 14mins
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?
Mỗi quan hệ giữa các use case và những thuật ngữ mô tả
Mối quan hệ giữa các hệ thống và các chức năng của hệ thống
Mối quan hệ giữa các use case hệ thống và những mô hình nghiệp vụ
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
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ì?
Vì khách hàng quan tâm đến giá trị thực tế mà phần mềm mang lại.
Vì phần mềm chạy tốt sẽ tự động tạo ra tài liệu.
Vì viết tài liệu tốn quá nhiều thời gian.
Vì tài liệu khó cập nhật.
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ì?
Linh hoạt thích ứng với những thay đổi.
Tuân thủ chặt chẽ kế hoạch ban đầu.
Từ chối các yêu cầu thay đổi.
Tìm cách để giảm thiểu tác động của sự thay đổi.
Tại sao Agile khuyến khích sự linh hoạt trong quá trình phát triển phần mềm?
Vì công nghệ phát triển rất nhanh.
Vì yêu cầu của khách hàng có thể thay đổi trong quá trình thực hiện.
Vì có thể thay đổi công nghệ
Vì các thành viên trong nhóm có thể thay đổi ý kiến.
Agile phù hợp với loại dự án nào?
Dự án có yêu cầu rất rõ ràng và ổn định.
Dự án có quy mô nhỏ và đơn giản.
Dự án có yêu cầu thay đổi thường xuyên.
Dự án có thời gian thực hiện rất ngần
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ì?
Tiếp tục thực hiện theo kế hoạch ban đầu và bỏ qua yêu cầu mới.
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.
Từ chối yêu cầu của khách hàng vì điều này vì phạm hợp đồng.
Đánh giá tác động của yêu cầu mới và điều chỉnh kế hoạch phù hợp.
Scrum Master có phải là một người quản lý truyền thống không?
Không, Scrum Master chỉ chịu trách nhiệm về kỹ thuật.
Có, Scrum Master có đầy đủ quyền hạn để ra quyết định.
Có, Scrum Master chịu trách nhiệm về thành công của dự án.
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
Product Backlog có vai trò gì trong Scrum?
Là danh sách các thành viên trong nhóm.
Là danh sách các công việc cần làm trong một Sprint.
Là danh sách tất cả các yêu cầu và tính năng của sản phẩm.
Là danh sách các công việc đã hoàn thành.
Mối quan hệ giữa Product Backlog, Sprint Backlog và Increment là gì?
Sprint Backlog là danh sách tổng thể, Product Backlog là một phần của Sprint Backlog.
Increment là danh sách tổng thể, bao gồm cả Product Backlog và Sprint Backlog.
Không có mối quan hệ nào.
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
Mục đích chính của Sprint Planning là gì?
Lên kế hoạch cho công việc trong một Sprint.
Giải quyết các vấn đề phát sinh.
Đánh giá sản phẩm đã hoàn thành.
Cải thiện quy trình làm việc
Sprint Retrospective tập trung vào việc gì?
Lên kế hoạch cho Sprint tiếp theo.
Đánh giá quá trình làm việc và tìm cách cải thiện.
Đánh giá sản phẩm đã hoàn thành.
Giải quyết các vấn đề phát sinh trong Sprint
Daily Scrum được tổ chức với mục đích gì?
Để lên kế hoạch chi tiết cho công việc trong ngày.
Để đánh giá chất lượng sản phẩm.
Để đồng bộ hóa công việc và giải quyết các trở ngại.
Để báo cáo tiến
Sprint Retrospective thường được tổ chức vào thời điểm nào?
Vào cuối mỗi Sprint.
Bất cứ khi nào nhóm muốn.
Vào đầu mỗi Sprint.
Ngay sau Sprint Review.
Tại sao Scrum khuyến khích việc tự tổ chức trong Development Team?
Để dễ dàng quản lý nhóm.
Để tăng cường tính chủ động và trách nhiệm của từng thành viên.
Để giảm chi phí nhân sự.
Để giảm bớt công việc cho Scrum Master.
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?
Giúp nhóm linh hoạt hơn.
Tăng động lực làm việc của nhóm.
Gây ảnh hưởng đến tiến độ và chất lượng của sản phẩm.
Không ảnh hưởng gì vì nhóm đã quen với việc thay đổi.
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ì?
Tài liệu không cần thiết trong phát triển phần mềm.
Tài liệu khó cập nhật
Khách hàng quan tâm đến sản phẩm hoạt động tốt hơn.
Viết tài liệu tốn quá nhiều thời gian.
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?
Quy trình làm việc rõ rang
Công cụ hỗ trợ hiện đại
Sự hợp tác và tương tác giữa các thành viên
Tài liệu kỹ thuật chi tiết
Đ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ì?
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.
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ử.
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ẽ.
Agile có các giai đoạn phát triể
Tại sao Sprint Review lại quan trọng trong Scrum?
Để giải quyết các vấn đề phát sinh trong Sprint.
Để lên kế hoạch cho Sprint tiếp theo.
Để 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.
Để đánh giá tiến độ của từng thành viên trong nhóm
Scrum Master có vai trò gì trong việc giải quyết xung đột trong nhóm?
Ép buộc các thành viên phải đồng ý với nhau
Tạo điều kiện để nhóm tự giải quyết vấn đề.
Quyết định ai đúng ai sai
Không can thiệp vào các vấn đề của nhóm
Ưu điểm lớn nhất của Agile là gì?
Tăng chi phí phát triển
Giảm thiểu rủi ro
Nâng cao khả năng thích ứng với thay đổi
Giảm chất lượng sản phẩm
Sprint Review thường được tổ chức vào thời điểm nào?
Vào cuối mỗi Sprint.
Hàng ngày.
Hàng tuần
Vào đầu mỗi Sprint.
Tại sao Sprint Review lại quan trọng đối với khách hàng?
Vì họ có thể quyết định các tính năng mới.
Vì họ có thể xem trước sản phẩm.
Vì họ có thể cung cấp phản hồi để cải thiện sản phẩm.
Vì họ có thể kiểm soát quá trình phát triển
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ì?
Mắng mỏ thành viên đó để họ cố gắng hơn.
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.
Tổ chức một cuộc họp để tìm hiểu nguyên nhân và hỗ trợ thành viên đó.
Giao lại công việc đó cho thành viên khác
Development Team có trách nhiệm gì trong một dự án Scrum?
Xác định các yêu cầu của khách hàng
Đào tạo các thành viên mới
Quản lý dự án
Thực hiện công việc phát triển sản phẩm
Sự khác biệt giữa Product Backlog và Sprint Backlog là gì?
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.
Không có sự khác biệt
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.
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?
Giúp cho việc quản lý dự án trở nên dễ dàng hơn
Giúp cho việc đàm phán hợp đồng dễ dàng hơn
Giúp cho khách hàng hiểu rõ hơn về quy trình phát triển phần mềm
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
