Câu hỏi trắc nghiệmCoursera: Introduction to Software Engineering - SWE201cMOOC 01 - Software Development Processes and Methodologies (SWE201c)
What is the main improvement of the V-Model compared to the Waterfall model?
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 skips the requirements phase
It emphasizes parallel development and testingĐúng
CIt allows unlimited scope changes
DIt merges all stages into one
Giải thích chi tiết
Đáp án đúng: B. V-Model là Waterfall được "gập đôi": mỗi pha bên nhánh trái (yêu cầu, thiết kế hệ thống, thiết kế chi tiết, lập trình) được gắn sẵn một mức kiểm thử tương ứng bên nhánh phải (acceptance test, system test, integration test, unit test). Kế hoạch kiểm thử của mỗi mức được soạn NGAY khi làm pha thiết kế tương ứng, nên việc phát triển và chuẩn bị kiểm thử chạy song song thay vì dồn toàn bộ kiểm thử về cuối như Waterfall.
A sai: V-Model không bỏ pha yêu cầu — pha đó chính là đỉnh nhánh trái và gắn với acceptance test. C sai: V-Model vẫn theo tuần tự, thay đổi phạm vi giữa chừng vẫn rất tốn kém. D sai: các giai đoạn không bị gộp, chúng được nhân đôi thành cặp phát triển - kiểm thử.