Câu hỏi trắc nghiệmCoursera: Introduction to Software Engineering - SWE201cMOOC 02 - Agile Software Development (SWE201c)
In Scrum projects, we plan to "learn as we go" because
4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
AIt creates a better relationship between the developers and customer representatives
Many projects are evolutionary, and a better solution emerges this wayĐúng
CIt is time-consuming to analyze everything at the beginning of a project
DIt prevents late delivery of the project
Giải thích chi tiết
Đáp án đúng: B. Scrum giả định phần lớn dự án phần mềm là bài toán phức tạp (complex domain): không thể biết trước toàn bộ lời giải, mà giải pháp tốt hơn dần hiện ra qua từng vòng lặp khi nhóm và khách hàng cùng nhìn thấy sản phẩm thật. "Learn as we go" chính là cách khai thác đặc tính tiến hoá này.
A cải thiện quan hệ với khách hàng là hệ quả phụ tốt đẹp, không phải lý do. C tránh mất thời gian phân tích đầu dự án là cách diễn giải tiêu cực và sai — Scrum không né phân tích, nó trải phân tích ra suốt dự án. D ngăn giao hàng trễ cũng là hệ quả chứ không phải nguyên nhân.