Tại trường FPT Polytechnic cơ sở Cần Thơ không chỉ nâng cao chất lượng học tập mà còn giúp sinh viên phát triển kỹ năng thực hành chuyên sâu. Trong đó việc ứng dụng AI trong giảng dạy cho sinh viên đang được nhà trường cùng giảng viên đẩy mạnh.
Trong thời đại công nghệ số, việc giảng dạy các môn học liên quan đến quản lý dự án phần mềm không chỉ dừng lại ở lý thuyết mà còn đòi hỏi sự kết hợp với công cụ thực tế. ZenHub, một nền tảng quản lý dự án tích hợp trực tiếp với GitHub, đã trở thành một giải pháp mạnh mẽ giúp sinh viên tiếp cận phương pháp Agile một cách trực quan và hiệu quả.
Đặc biệt, với sự hỗ trợ của trí tuệ nhân tạo (AI), ZenHub giúp giảng viên và sinh viên dễ dàng quản lý backlog, lập kế hoạch Sprint, theo dõi tiến độ và tối ưu hiệu suất làm việc nhóm. Việc ứng dụng ZenHub vào giảng dạy môn “Quản lý Dự án với phần mềm Agile”.
Một trong những lợi ích lớn nhất của ZenHub là khả năng dự báo tiến độ Sprint và Release dựa trên dữ liệu lịch sử. Thay vì ước tính thủ công, AI trong ZenHub giúp sinh viên dự đoán khả năng hoàn thành Sprint bằng cách phân tích tốc độ làm việc trước đó. Điều này giúp sinh viên hiểu được tầm quan trọng của việc lập kế hoạch thực tế trong Agile, đồng thời giúp giảng viên theo dõi sự tiến bộ của từng nhóm một cách dễ dàng hơn. Khi có sự thay đổi trong backlog hoặc phạm vi công việc, AI tự động cập nhật dự báo, giúp sinh viên nhanh chóng điều chỉnh chiến lược để đạt kết quả tốt nhất.
Giao diện quản lý Zenhub có tích hợp AI

Bên cạnh việc dự báo tiến độ, ZenHub còn giúp quản lý backlog một cách thông minh. Trong quá trình học, sinh viên thường gặp khó khăn trong việc sắp xếp thứ tự ưu tiên của các nhiệm vụ. Nhờ AI, ZenHub có thể tự động đề xuất các User Stories và Epics quan trọng, giúp sinh viên hiểu cách chia nhỏ công việc và tập trung vào những nhiệm vụ có giá trị cao. Hơn nữa, giảng viên có thể dễ dàng theo dõi tiến độ backlog của từng nhóm, đảm bảo rằng mọi sinh viên đều tham gia tích cực vào dự án.


Không chỉ dừng lại ở quản lý công việc, ZenHub còn cung cấp các công cụ theo dõi hiệu suất nhóm dựa trên dữ liệu GitHub Issues và Pull Requests. AI sẽ phân tích các chỉ số quan trọng như thời gian hoàn thành nhiệm vụ, số lượng commit, cycle time, từ đó đưa ra những gợi ý giúp sinh viên cải thiện quy trình làm việc. Điều này không chỉ giúp sinh viên hiểu rõ điểm mạnh và điểm yếu của bản thân, mà còn giúp giảng viên dễ dàng đánh giá mức độ đóng góp của từng cá nhân trong nhóm.
Việc tích hợp ZenHub vào giảng dạy giúp giảm tình trạng làm việc không đồng đều trong nhóm, đồng thời khuyến khích sinh viên áp dụng tư duy phản biện và cải tiến quy trình liên tục.

Để áp dụng ZenHub vào giảng dạy môn học “Quản lý Dự án với phần mềm Agile”, giảng viên có thể thực hiện theo quy trình gồm bốn bước:
(1) Giới thiệu về Agile và ZenHub, hướng dẫn sinh viên cài đặt công cụ và kết nối với GitHub;
2) Lập kế hoạch Sprint và Quản lý backlog, sử dụng AI để tối ưu hóa quy trình lập kế hoạch;
(3) Thực hiện và theo dõi tiến độ, để sinh viên trải nghiệm thực tế và rút kinh nghiệm từ báo cáo AI;
(4) Đánh giá kết quả và cải tiến, giúp sinh viên rút ra bài học và hoàn thiện kỹ năng làm việc nhóm. Với quy trình này, sinh viên sẽ có cơ hội trải nghiệm thực tế việc quản lý dự án Agile, từ đó trang bị cho mình những kỹ năng quan trọng khi bước vào môi trường làm việc chuyên nghiệp.
Việc ứng dụng ZenHub vào giảng dạy Agile không chỉ mang lại lợi ích cho giảng viên trong việc tổ chức giảng dạy hiệu quả hơn, mà còn giúp sinh viên tiếp cận với phương pháp làm việc thực tế ngay trong quá trình học tập. AI trong ZenHub đóng vai trò như một trợ lý thông minh, giúp tối ưu hóa backlog, dự báo tiến độ Sprint và đánh giá hiệu suất nhóm một cách chính xác. Nhờ đó, sinh viên không chỉ học lý thuyết mà còn có cơ hội áp dụng Agile vào các dự án thực tế, nâng cao kỹ năng quản lý và làm việc nhóm.
Giảng viên Đỗ Hữu Bá
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ

