Font size
WorksheetsCNPM Chương5
Total questions: 29
Worksheet time: 15mins
Sau khi hoàn thành phỏng vấn, người phỏng vấn nên làm gì?
Bắt đầu lập trình ngay lập tức.
Ngừng liên lạc với các bên liên quan.
Ghi lại kết quả và phân tích thông tin thu thập được.
Chỉ thông báo cho nhóm phát triển.
Một trong những lợi ích chính của việc phỏng vấn riêng lẻ với các bên liên quan là:
Giúp người phỏng vấn hiểu rõ hơn về quan điểm và nhu cầu cá nhân của bên liên quan.
Tạo ra tài liệu kỹ thuật chi tiết hơn.
Thu thập thông tin từ nhiều nguồn một cách đồng thời.
Tiết kiệm thời gian.
Tại sao phải quản lý sự thay đổi của các yêu cầu?
Vì các yêu cầu của hệ thống luôn thay đổi
Vì giúp ta phân tích, dự đoán các thay đổi của các yêu cầu, dự đoán chi phí cài đặt thay đổi và góp phần tạo nên thành công của sản phẩm phần mềm
Vì giúp ta tạo ra các sản phẩm phần mềm, dễ bảo trì, mở rộng, ít lỗi
Giúp ta giảm chi phí trong quá trình kiểm thử, bảo trì, mở rộng phần mềm
Khi thu thập yêu cầu, để việc quan sát đạt hiệu quả, nên làm gì?
Xác định cái gì sẽ được quan sát, xác định thời gian cần thiết cho việc quan sát, và được sự chấp thuận của người bị quan sát
Dùng các phương tiện quay ghi để hỗ trợ
Dùng phần mềm máy tính để lưu vết các thao tác, và các file được người sử dụng mở
Kết hợp quan sát thủ công và phương pháp quan sát tự động
Yêu cầu chức năng hệ thống nhằm tìm ra
(1) Những thành phần của hệ thống
Cả (1), (2) và (3)
(3) Những dịch vụ mà hệ thống cần có để cung cấp cho người sử dụng
(2) Những ràng buộc của hệ thống
Quy trình phân tích yêu cầu gồm các hoạt động nào sau đây ?
Phân tích khả thi, thu thập yêu cầu, đặc tả yêu cầu, thẩm định yêu cầu
Thu thập yêu cầu, trao đổi với khách hành, đặc tả yêu cầu, thẩm định yêu cầu
Thu thập yêu cầu, phân tích yêu cầu, đặc tả yêu cầu, kiểm tra yêu cầu
Phân tích khả thi, Phỏng vấn khách hàng, đặc tả yêu cầu, thẩm định yêu cầu.
Đâu là yêu cầu chức năng trong các yêu cầu sau?
Hệ thống phải cho phép người dùng đăng nhập bằng tài khoản.
Hệ thống phải hoạt động ổn định trong 24/7.
Hệ thống phải có tốc độ phản hồi dưới 2 giây.
Hệ thống phải có giao diện thân thiện với người dùng.
Một công ty muốn phát triển một ứng dụng đặt đồ ăn trực tuyến. Yêu cầu nào sau đây KHÔNG phải là yêu cầu chức năng? (Chọn 2 đáp án)
Người dùng có thể tạo tài khoản và đăng nhập.
Thời gian tải trang phải dưới 3 giây.
Hệ thống phải hoạt động ổn định trong 24/7.
Ứng dụng phải hiển thị danh sách các nhà hàng gần đó.
Vì sao việc xác định stakeholder lại quan trọng trong quá trình phát triển hệ thống?
Để phân chia công việc cho các thành viên trong nhóm.
Để biết ai sẽ trả tiền cho dự án.
Để biết ai sẽ sử dụng hệ thống.
Để hiểu rõ hơn về nhu cầu, mong đợi và ảnh hưởng của các bên liên quan đến hệ thống.
Những ai có thể là stakeholder của một hệ thống quản lý nhân sự?
Nhân viên, quản lý, phòng ban nhân sự, phòng kế toán, và cả khách hàng.
Chỉ có nhân viên.
Chỉ có phòng ban nhân sự.
Chỉ có quản lý.
Khi xác định yêu cầu của một hệ thống quản lý thư viện, yêu cầu nào sau đây KHÔNG phải là yêu cầu chức năng?
Hệ thống phải có giao diện thân thiện, dễ sử dụng.
Hệ thống phải tính toán số lượng sách mượn trả trong một khoảng thời gian nhất định.
Hệ thống phải cho phép người dùng tìm kiếm sách theo tác giả, tựa đề hoặc từ khóa.
Hệ thống phải quản lý thông tin về các loại.
Yêu cầu "Hệ thống phải có thời gian đáp ứng trung bình không quá 2 giây khi người dùng thực hiện tìm kiếm" thuộc loại yêu cầu phi chức năng nào?
Hiệu suất
Khả năng mở rộng
Khả năng sử dụng
Khả năng bảo mật
Để mô tả chi tiết quy trình đặt vé máy bay, bao gồm các bước từ tìm kiếm chuyến bay đến thanh toán, phương pháp nào sau đây sẽ hiệu quả nhất?
Viết một đoạn mã giả.
Sử dụng ngôn ngữ tự nhiên để viết một đoạn văn mô tả.
Vẽ biểu đồ hoạt động UML.
Sử dụng mô hình thực thể liên hệ (ERM).
Có thể Trong các yêu cầu sau, yêu cầu nào là yêu cầu chức năng của hệ thống quản lý bán hàng? (chọn 2 đáp án)
Hệ thống phải có khả năng xử lý đồng thời 1000 đơn hàng
Hệ thống phải có khả năng tạo báo cáo bán hàng hàng tháng
Hệ thống phải có giao diện người dùng thân thiện, dễ sử dụng
Hệ thống phải có khả năng bảo mật thông tin khách hàng
Hệ thống phải cho phép nhân viên tạo hóa đơn bán hàng
Để buổi phỏng vấn thành công, người phỏng vấn nên thực hiện đầy đủ các hoạt động nào sau đây?. (Chọn 3 đáp án)
Đặt cuộc hẹn phù hợp, đúng giờ, hạn chế ghi chép, chú ý vào câu trả lời của Stakeholder.
Đặt cuộc hẹn phù hợp, lịch sự, hiểu người phỏng vấn.
Cởi mở, sẵn sàng lắng nghe Stakeholde, sử dụng những câu hỏi gợi mở.
Đặt cuộc hẹn phù hợp, tìm hiểu kỹ người được phỏng vấn, đúng giờ, có kế hoạch cho buổi phỏng vấn.
Một trong những thách thức khi phỏng vấn các bên liên quan là:
Thiếu thời gian để thu thập yêu cầu.
Vấn đề về rào cản trong giao tiếp
Khó khăn trong việc ghi âm cuộc phỏng vấn
Đảm bảo rằng tất cả các bên liên quan đều tham gia.
Trong đặc tả hình thức, lý do nào dưới đây khiến việc sử dụng ký pháp đại số toán học trở nên quan trọng?
Để đảm bảo tính chính xác và nhất quán của yêu cầu.
Để giảm thiểu thời gian phát triển phần mềm.
Để tạo giao diện người dùng trực quan.
Để kết nối với cơ sở dữ liệu.
Tại sao phỏng vấn lại là phương pháp được sử dụng phổ biến để thu thập các yêu cầu và thông tin của hệ thống cần xây dựng?
(1) Vì phỏng vấn thu thập được toàn bộ các hiểu biết về công việc phải làm của Stakeholder và cách họ tương tác với hệ thống, đầy đủ các yêu cầu, dễ thực hiện
(3) Vì phỏng vấn là phương pháp mất ít thời gian, dễ dàng thu thập đầy đủ, khách quan và chính xác các yêu cầu
(2) Vì nó dễ dàng thực hiện
Cả (1) và (2)
Khái niệm Stakeholder muốn nói đến
Những người chịu trách nhiệm quản lý dự án
Những người sử dụng hệ thống
Những người, những tổ chức sử dụng trực tiếp hoặc có liên quan, tác động đến dự án.
Những người tham gia phát triển dự án
Yêu cầu của người sử dụng thường có các đặc điểm gì?
Đặc tả bằng ngôn ngữ tự nhiên và các bảng biểu đơn giản
Không đầy đủ, ít mập mờ
Không rõ ràng nhưng đầy đủ
Rõ ràng, dễ hiểu, không mập mờ
Trong các yêu cầu sau, đâu KHÔNG phải là yêu cầu phi chức năng?
Hệ thống phải có giao diện thân thiện với người dùng.
Hệ thống phải cho phép người dùng đăng nhập bằng tài khoản.
Hệ thống phải bảo mật thông tin cá nhân của người dùng.
Hệ thống phải có khả năng phục hồi dữ liệu khi xảy ra
Đặc tả bán hình thức thường kết hợp giữa ngôn ngữ tự nhiên và các yếu tố nào sau đây?
Câu lệnh SQL.
Mô hình hình học.
Ngôn ngữ lập trình.
Các ký hiệu và biểu đồ.
Kết quả của giai đoạn kỹ nghệ yêu cầu là xác định được
Các yêu cầu và quản lý được các yêu cầu của hệ thống
Chức năng hệ thống
Hành vi của hệ thống
Thông tin về hệ thống
Khi xác định yêu cầu của một hệ thống quản lý kho, yêu cầu nào sau đây là yêu cầu chức năng? (chọn 3 đáp án)
Hệ thống phải có khả năng tạo báo cáo hàng tồn kho định kỳ.
Hệ thống phải hoạt động ổn định trong 24/7
Hệ thống phải có khả năng tính toán giá trị hàng tồn kho.
Hệ thống phải có giao diện người dùng thân thiện.
Hệ thống phải có khả năng quản lý số lượng hàng tồn kho.
Để thu thập yêu cầu từ khách hàng về các tính năng mà họ mong muốn có trên ứng dụng đặt vé máy bay, phương pháp nào sau đây là phù hợp nhất?
Xây dựng một nguyên mẫu giao diện người dùng.
Viết một đoạn mã để mô tả luồng xử lý đặt vé.
Tiến hành phỏng vấn trực tiếp hoặc qua các cuộc họp trực tuyến.
Sử dụng ngôn ngữ mô hình hóa UML để vẽ các sơ đồ lớp.
Đặc tả hình thức có ưu điểm gì khi áp dụng vào dự án phát triển ứng dụng đặt vé máy bay?
Linh hoạt và dễ thay đổi.
Không cần đến các công cụ hỗ trợ.
Giảm thiểu sự mơ hồ, tăng tính chính xác của yêu cầu.
Dễ hiểu đối với khách hàng không chuyên.
Yêu cầu phi chức năng của hệ thống đề cập đến
Mục tiêu của hệ thống
Mục tiêu của hệ thống
Các dịch vụ mà hệ thống cung cấp
Độ tin cậy, tính thực thi, các ràng buộc của hệ thống
Những vấn đề nào thường gặp phải khi đặc tả yêu cầu phần mềm người dùng bằng ngôn ngữ tự nhiên
Rõ ràng, thiếu tính mô đun hóa
Chính xác, logic
Không rõ ràng, lộn xộn giữa các yêu cầu. pha trộn giữa các yêu cầu
Quá linh hoạt, quá trong sáng
Các tiêu chí cơ bản nào sau đây được sử dụng để đánh giá yêu cầu phần mềm
Khả năng hiểu, hoàn thiện đầy đủ, không mâu thuẫn
Hợp lệ, nhất quán, hoàn thiện, hiện thực, xác thực
Hợp lệ, hợp lý, phù hợp với đặc điểm người dùng, không dư thừa
Tất cả đều đúng
