NEW
Font size
WorksheetsTuần 10 - CNPM
Total questions: 58
Worksheet time: 29mins
Dự án phần mềm là gì?
Một chương trình phần mềm hoạt động ổn định trên máy tính.
Một kế hoạch phát triển phần mềm không cần ràng buộc ngân sách và thời gian.
Chuỗi các công việc không có mục tiêu cụ thể và không bị ràng buộc thời gian.
Một tập hợp các nhiệm vụ được thực hiện để đạt được kết quả dự kiến trong thời gian và ngân sách nhất định.
Yếu tố nào không phải là đặc trưng của một dự án phần mềm?
Tính tương thích với các công cụ cũ.
Kết quả chuyển giao.
Nguồn nhân lực.
Mục tiêu.
Trong quản lý dự án, ràng buộc bộ ba mục tiêu bao gồm các yếu tố nào?
Chi phí, thời gian, phạm vi.
Tiến độ, quy trình, tài nguyên.
Chất lượng, hiệu quả, phạm vi.
Ngân sách, nhân lực, tiến độ.
Vai trò của người quản lý dự án trong việc giải quyết các vấn đề của đội phát triển là gì?
Đóng vai trò trung gian, giải quyết xung đột và hỗ trợ đội đạt mục tiêu dự án.
Tập trung vào việc làm hài lòng khách hàng mà bỏ qua ý kiến đội phát triển.
Chỉ thực hiện việc kiểm tra tiến độ dự án.
Chỉ ra lỗi và yêu cầu đội phát triển tự khắc phục.
Mục tiêu chính của việc lập kế hoạch trong quản lý dự án phần mềm là gì?
Hoàn thành dự án mà không cần tài nguyên.
Tạo ra một kế hoạch giúp tổ chức các nhiệm vụ để đạt được mục tiêu dự án.
Đảm bảo các bên liên quan không can thiệp vào quá trình phát triển.
Tăng tối đa số lượng nhân viên tham gia vào dự án.
Tại sao cần quản lý dự án phần mềm?
Để giảm thiểu thời gian phát triển mà không cần quan tâm đến ngân sách.
Để đảm bảo phần mềm được thực hiện đúng tiến độ, đủ chi phí và đạt chất lượng dự kiến.
Để thay đổi các yêu cầu liên tục mà không cần theo quy trình.
Để tạo ra phần mềm miễn phí.
Nguyên nhân phổ biến nhất dẫn đến thất bại của dự án phần mềm là gì?
Không có mục tiêu rõ ràng và quản lý kém.
Dự toán chi phí vượt ngân sách.
Không có đủ nguồn nhân lực.
Quá phụ thuộc vào công nghệ hiện đại.
Khách hàng trong một dự án phát triển phần mềm thương mại điện tử yêu cầu bổ sung chức năng thanh toán đa dạng hơn (thanh toán qua ví điện tử và ngân hàng quốc tế) sau khi dự án đã hoàn thành 80% công việc ban đầu. Người quản lý dự án nên làm gì trong tình huống này?
Từ chối thay đổi vì yêu cầu không nằm trong phạm vi đã ký kết.
Đánh giá chi phí và thời gian phát sinh, đồng thời thương thảo lại hợp đồng với khách hàng.
Chấp nhận yêu cầu bổ sung mà không cần điều chỉnh kế hoạch.
Tiến hành phát triển chức năng mới ngay lập tức để làm hài lòng khách hàng.
Nếu một dự án vượt ngân sách nhưng đáp ứng tốt yêu cầu của khách hàng và hoàn thành đúng thời hạn, dự án này được đánh giá là:
Thất bại vì vượt ngân sách.
Thành công vì thỏa mãn hai trong ba mục tiêu chính.
Thành công vì đáp ứng được nhu cầu khách hàng.
Thất bại vì không đạt được mục tiêu chi phí.
Trong dự án phát triển phần mềm quản lý tài chính cho một ngân hàng, đội phát triển phát hiện rằng một số thư viện mã nguồn mở được sử dụng trong hệ thống có nguy cơ bị khai thác bảo mật. Người quản lý dự án nên ưu tiên làm gì để xử lý rủi ro này?
Tạm hoãn dự án để tìm kiếm giải pháp thay thế tối ưu nhất.
Tiếp tục sử dụng các thư viện hiện tại để không làm ảnh hưởng đến tiến độ.
Thay thế ngay lập tức tất cả các thư viện mã nguồn mở bằng mã tùy chỉnh của đội phát triển.
Thực hiện đánh giá mức độ ảnh hưởng của các thư viện và đưa ra giải pháp phù hợp.
Sơ đồ Gantt được sử dụng để làm gì trong quản lý dự án phần mềm?
Theo dõi tiến độ các công việc trong dự án theo thời gian.
Xác định tất cả các bên liên quan của dự án.
Tổ chức đội ngũ nhân sự dự án.
Phân tích chi phí và ước lượng rủi ro.
Stakeholders của một dự án phần mềm bao gồm những ai?
Nhà bảo trợ, nhà quản lý, khách hàng, người dùng, đội phát triển, nhà cung cấp.
Chỉ có khách hàng và đội phát triển.
Các chuyên gia công nghệ bên ngoài tổ chức.
Những người đầu tư vào công ty phát triển phần mềm.
Vai trò của người quản lý dự án trong việc giải quyết các vấn đề của đội phát triển là gì?
Đóng vai trò trung gian, giải quyết xung đột và hỗ trợ đội đạt mục tiêu dự án.
Tập trung vào việc làm hài lòng khách hàng mà bỏ qua ý kiến đội phát triển.
Chỉ thực hiện việc kiểm tra tiến độ dự án.
Chỉ ra lỗi và yêu cầu đội phát triển tự khắc phục. Xóa lựa chọn của tôi
Một dự án phần mềm thành công khi nào?
Kéo dài thời hạn nhưng tạo ra sản phẩm chất lượng cao hơn dự kiến.
Tiết kiệm chi phí tối đa mà không quan tâm đến chất lượng.
Đáp ứng một số yêu cầu, bỏ qua các yêu cầu không quan trọng.
Hoàn thành đúng thời hạn, trong phạm vi chi phí và đáp ứng yêu cầu của khách hàng.
Trong dự án phát triển phần mềm quản lý nhân sự, một thành viên chủ chốt của đội phát triển xin nghỉ việc đột xuất khi dự án đang trong giai đoạn triển khai. Điều này gây ra áp lực lớn cho các thành viên còn lại và có nguy cơ chậm trễ tiến độ. Người quản lý dự án nên ưu tiên làm gì trong tình huống này?
Yêu cầu các thành viên còn lại làm thêm giờ để bù đắp khối lượng công việc.
Phân tích lại khối lượng công việc và tái phân bổ nhiệm vụ giữa các thành viên hiện tại, đồng thời tìm kiếm sự hỗ trợ tạm thời từ các bên liên quan.
Tuyển ngay một thành viên mới mà không cần kiểm tra kỹ năng để lấp chỗ trống.
Tạm dừng dự án để tuyển dụng nhân sự phù hợp.
Trong quản lý dự án, ràng buộc bộ ba mục tiêu bao gồm các yếu tố nào?
Chất lượng, hiệu quả, phạm vi.
Tiến độ, quy trình, tài nguyên.
Chi phí, thời gian, phạm vi.
Ngân sách, nhân lực, tiến độ.
Yếu tố nào quan trọng nhất để đảm bảo dự án phần mềm thành công?
Đội ngũ phát triển có chi phí thấp.
Công nghệ hiện đại nhất.
Thay đổi liên tục các yêu cầu để phù hợp.
Quản lý dự án hiệu quả.
Quản lý rủi ro trong dự án phần mềm bao gồm hoạt động nào?
Chỉ giám sát các hoạt động đã hoàn thành.
Tập trung hoàn toàn vào việc đảm bảo chất lượng sản phẩm cuối cùng.
Tìm cách giảm chi phí bằng cách bỏ qua các bước không cần thiết.
Dự đoán các sự cố có thể xảy ra và lập kế hoạch xử lý.
Công cụ quản lý dự án nào được Henry Gantt phát triển vào đầu thế kỷ 20?
Bảng phân rã công việc WBS.
Sơ đồ Gantt.
Sơ đồ mạng PERT.
Phương pháp đường găng.
Một dự án phát triển phần mềm cho bệnh viện cần hoàn thành trước tháng 6 để kịp triển khai khi hệ thống mới của bệnh viện hoạt động. Tuy nhiên, đội phát triển gặp khó khăn trong việc triển khai tính năng liên kết với hệ thống lưu trữ bệnh án cũ, dẫn đến nguy cơ trễ hạn. Người quản lý dự án nên ưu tiên thực hiện hành động nào để đảm bảo tiến độ dự án?
Thay đổi yêu cầu từ phía bệnh viện để giảm độ phức tạp của hệ thống.
Tạm hoãn dự án và tìm kiếm thêm nhân lực từ bên ngoài để giải quyết.
Tập trung ưu tiên phát triển các tính năng quan trọng nhất và điều chỉnh phạm vi công việc còn lại.
Yêu cầu đội phát triển tăng giờ làm để bù đắp thời gian chậm trễ.
Một công ty phát triển phần mềm học trực tuyến nhận được phản hồi từ khách hàng rằng ứng dụng không hoạt động ổn định trên thiết bị di động. Điều này có thể ảnh hưởng lớn đến việc triển khai sản phẩm đúng hạn. Người quản lý dự án nên làm gì để đảm bảo chất lượng sản phẩm?
Bỏ qua phản hồi của khách hàng vì đây không phải là yêu cầu ban đầu.
Tiếp tục phát triển các tính năng mới mà không sửa lỗi hiện tại để giữ đúng tiến độ.
Tập trung nguồn lực để sửa các lỗi trên thiết bị di động, ngay cả khi phải điều chỉnh thời gian hoàn thành.
Yêu cầu khách hàng sử dụng phiên bản web để thay thế tạm thời.
Công cụ quản lý dự án nào được Henry Gantt phát triển vào đầu thế kỷ 20?
Sơ đồ Gantt.
Phương pháp đường găng.
.Bảng phân rã công việc WBS.
Sơ đồ mạng PERT. chỉ cần cho câu trả lời không cần giải thích các câu trả lời này và các câu hỏi bên dưới
Mục tiêu chính của việc lập kế hoạch trong quản lý dự án phần mềm là gì?
Tăng tối đa số lượng nhân viên tham gia vào dự án.
.Tạo ra một kế hoạch giúp tổ chức các nhiệm vụ để đạt được mục tiêu dự án.
Hoàn thành dự án mà không cần tài nguyên.
.Đảm bảo các bên liên quan không can thiệp vào quá trình phát triển.
Nếu một dự án vượt ngân sách nhưng đáp ứng tốt yêu cầu của khách hàng và hoàn thành đúng thời hạn, dự án này được đánh giá là:
Một công ty phần mềm đang phát triển một hệ thống ERP (Enterprise Resource Planning) nhưng gần đây đã vượt 20% ngân sách dự kiến do phát sinh chi phí kiểm thử và sửa lỗi ngoài kế hoạch. Người quản lý dự án nên làm gì để giảm thiểu chi phí phát sinh trong tương lai?
Tăng giá trị hợp đồng với khách hàng để bù đắp chi phí.
Điều chỉnh lại kế hoạch và phân bổ ngân sách cho các hoạt động phát sinh cần thiết.
.Loại bỏ bước kiểm thử để tiết kiệm ngân sách.
Yêu cầu đội ngũ sử dụng ít tài nguyên hơn trong quá trình phát triển.
Quản lý rủi ro trong dự án phần mềm bao gồm hoạt động nào?
Chỉ giám sát các hoạt động đã hoàn thành.
Tập trung hoàn toàn vào việc đảm bảo chất lượng sản phẩm cuối cùng.
Tìm cách giảm chi phí bằng cách bỏ qua các bước không cần thiết.
Dự đoán các sự cố có thể xảy ra và lập kế hoạch xử lý.
Stakeholders của một dự án phần mềm bao gồm những ai?
Những người đầu tư vào công ty phát triển phần mềm.
Các chuyên gia công nghệ bên ngoài tổ chức.
.Nhà bảo trợ, nhà quản lý, khách hàng, người dùng, đội phát triển, nhà cung cấp.
Chỉ có khách hàng và đội phát triển.
Sơ đồ Gantt được sử dụng để làm gì trong quản lý dự án phần mềm?
Phân tích chi phí và ước lượng rủi ro.
Tổ chức đội ngũ nhân sự dự án.
Xác định tất cả các bên liên quan của dự án.
Theo dõi tiến độ các công việc trong dự án theo thời gian
Hành động nào sau đây thuộc phạm vi bảo vệ quyền riêng tư?
Lưu trữ dữ liệu cá nhân mà không cần mã hóa.
Thu thập dữ liệu người dùng mà không xin phép.
.Sử dụng mã hóa và kiểm soát truy cập để bảo vệ dữ liệu.
Chia sẻ dữ liệu người dùng với bên thứ ba mà không thông báo.
Điều nào sau đây không phải là biện pháp bảo vệ dữ liệu người dùng?
Thu thập dữ liệu mà không xin phép.
Kiểm soát truy cập.
Tuân thủ tiêu chuẩn bảo mật quốc tế.
Mã hóa dữ liệu.
Một công ty phát triển ứng dụng quản lý sức khỏe đã thu thập dữ liệu vị trí của người dùng mà không thông báo. Sau đó, dữ liệu này bị rò rỉ, ảnh hưởng đến hàng triệu người dùng. Hành động nào là cần thiết để tránh sự cố tương tự?
Một ứng dụng ngân hàng trực tuyến gặp lỗi bảo mật, dẫn đến rò rỉ thông tin cá nhân của khách hàng. Nhà phát triển phần mềm cần làm gì để xử lý vấn đề này?
Luật bảo vệ quyền riêng tư GDPR áp dụng cho đối tượng nào?
Các tổ chức giáo dục và y tế.
Tất cả các công ty trên toàn thế giới.
.Các công ty trong EU và xử lý dữ liệu cá nhân của công dân EU.
Chỉ các công ty tại Hoa Kỳ.
Một công ty phát triển phần mềm bán dữ liệu người dùng cho bên thứ ba mà không được phép. Điều gì cần thực hiện để cải thiện tình hình?
Trách nhiệm pháp lý của nhà phát triển phần mềm là gì?
.Đảm bảo phần mềm tuân thủ pháp luật, bảo vệ dữ liệu người dùng và hợp đồng khách hàng.
.Sử dụng các công cụ phát triển phần mềm tốt nhất.
Hạn chế chi phí phát triển.
Tập trung tối ưu hóa hiệu suất của phần mềm.
Điều nào sau đây không phải là biện pháp bảo vệ dữ liệu người dùng?
Thu thập dữ liệu mà không xin phép.
Kiểm soát truy cập.
Mã hóa dữ liệu.
Tuân thủ tiêu chuẩn bảo mật quốc tế.
Tổ chức nào phát triển các tiêu chuẩn đạo đức toàn cầu trong công nghệ phần mềm?
DMCA là gì?
.Một luật bảo vệ quyền riêng tư dữ liệu.
.Luật bảo vệ bản quyền tác giả trên nền tảng số.
Quy định về phát triển phần mềm mã nguồn mở.
Tiêu chuẩn phát triển phần mềm an toàn.
Đạo đức nghề nghiệp trong công nghệ phần mềm là gì?
Tập hợp các nguyên tắc và giá trị hướng dẫn hành vi của các chuyên gia trong ngành phần mềm.
Quy tắc bảo vệ quyền lợi của nhà phát triển phần mềm.
Tập hợp các quy định pháp lý về phát triển phần mềm.
Tiêu chuẩn để đánh giá chất lượng phần mềm.
Hậu quả nào có thể xảy ra nếu phần mềm không được phát triển theo đúng tiêu chuẩn cam kết?
Đạt được sự tôn trọng từ các đối thủ cạnh tranh.
Mất lòng tin, tranh chấp pháp lý và thiệt hại uy tín.
Gia tăng lòng tin từ khách hàng.
Khách hàng sẵn sàng trả thêm tiền để cải thiện phần mềm.
Tại sao bảo vệ quyền riêng tư của người dùng lại quan trọng trong phát triển phần mềm?
.Để xây dựng lòng tin của người dùng và tuân thủ pháp luật.
Để tăng doanh thu cho nhà phát triển phần mềm.
Để giảm chi phí phát triển phần mềm.
.Để dễ dàng chia sẻ dữ liệu với các tổ chức khác.
Một hệ thống AI chấm điểm thi trực tuyến bị phản ánh là thiên lệch đối với các học sinh từ một khu vực nhất định. Làm thế nào để khắc phục vấn đề này?
Hành động nào sau đây thuộc phạm vi bảo vệ quyền riêng tư?
.Lưu trữ dữ liệu cá nhân mà không cần mã hóa.
Sử dụng mã hóa và kiểm soát truy cập để bảo vệ dữ liệu.
.Chia sẻ dữ liệu người dùng với bên thứ ba mà không thông báo.
Thu thập dữ liệu người dùng mà không xin phép.
Một công ty phát triển phần mềm đã sử dụng phiên bản thư viện mã nguồn mở không tuân thủ giấy phép. Biện pháp nào sau đây là hợp lý?
Tiếp tục sử dụng thư viện hiện tại mà không cần thay đổi.
.Gỡ bỏ mọi thư viện khỏi dự án.
Tuân thủ giấy phép và cập nhật thư viện hợp pháp.
Sử dụng phiên bản crack của thư viện khác.
DMCA là gì?
Luật bảo vệ bản quyền tác giả trên nền tảng số.
Một luật bảo vệ quyền riêng tư dữ liệu.
.Quy định về phát triển phần mềm mã nguồn mở.
Tiêu chuẩn phát triển phần mềm an toàn.
Hậu quả nào có thể xảy ra nếu phần mềm không được phát triển theo đúng tiêu chuẩn cam kết?
Đạt được sự tôn trọng từ các đối thủ cạnh tranh.
.Gia tăng lòng tin từ khách hàng.
Khách hàng sẵn sàng trả thêm tiền để cải thiện phần mềm.
Mất lòng tin, tranh chấp pháp lý và thiệt hại uy tín.
Một phần mềm quản lý doanh nghiệp cam kết sẽ cung cấp tính năng phân tích tài chính tự động nhưng không thực hiện được. Hành động nào cần thực hiện để xây dựng lại lòng tin từ khách hàng?
Gỡ bỏ phần mềm khỏi thị trường.
Thay đổi hoàn toàn chiến lược kinh doanh.
Tăng giá phần mềm để bù lỗ.
Cải thiện tính năng cam kết và minh bạch với khách hàng về vấn đề hiện tại.
Luật bảo vệ quyền riêng tư GDPR áp dụng cho đối tượng nào?
Chỉ các công ty tại Hoa Kỳ.
.Các công ty trong EU và xử lý dữ liệu cá nhân của công dân EU.
.Tất cả các công ty trên toàn thế giới.
Các tổ chức giáo dục và y tế.
Đạo đức nghề nghiệp trong công nghệ phần mềm là gì?
Tập hợp các quy định pháp lý về phát triển phần mềm.
Quy tắc bảo vệ quyền lợi của nhà phát triển phần mềm.
Tập hợp các nguyên tắc và giá trị hướng dẫn hành vi của các chuyên gia trong ngành phần mềm.
Tiêu chuẩn để đánh giá chất lượng phần mềm.
Trách nhiệm pháp lý của nhà phát triển phần mềm là gì?
Tập trung tối ưu hóa hiệu suất của phần mềm.
Hạn chế chi phí phát triển.
.Đảm bảo phần mềm tuân thủ pháp luật, bảo vệ dữ liệu người dùng và hợp đồng khách hàng.
.Sử dụng các công cụ phát triển phần mềm tốt nhất.
